I quite like the AVR's and Atmel 8051 chips.
The new with usb is good AT89C5131 32KB , single cycle
cheaper to get one of the futurlec.com.au boards
http://www.futurlec.com/USBDevBoard.shtml
Sounds like I was spoilt with Motorola micros: ocassionally
you might get a corrupt config register but that's easily fixed.
All you had to do was hook up power, a crystal and serial and they
were ready to program.
Pics have plenty of docs these days.
The 18f's with usb are dam handy. 18f4550
The moto / freescale 56f807 and 56fxxx dsp hybrids are pretty well docmented
just a pity that code warrior is such a p.o.s
The new Philips arm7 chips lpc2xxx are very nice
but the docs are fairly light on.
I recieved one of the nice keil mcp2130 boards
from the current circuit cellar contest for the lpc2138.
http://www.jandspromotions.com/philips2005/
http://www.semiconductors.philips.com/pip/LPC2132FBD64.html
512KB flash , 32KB ram , 60MHz , 8x 10bitADC , 6x pwm
2x usart , spi ,2x i2c, ssp
programmable via serial bootloader or jtag
http://www.semiconductors.philips.c...crocontrollers/key_solutions/32bit/index.html
setting up arm-gcc with eclipse - free ide and compiler
http://www.newmicros.com/download/appnotes/ARM/TiniARM_Dev_Eclipse.pdf
Cheapest dev board is from
www.newmicros.com US$64 for lpc2132
and the olimex boards.
www.sparkfun.com
Adilam is the local distributor for the lpc chips
www.adilam.com.au
lpc2138 is around $13 - 15 in small quantities
lpc2106 $12 - 14 in small quantities
lpc210x chips don't have code protection
lpc chips with usb are supposedly comming Q3 2005.
Also supposed to be one with onchip ethernet as well.
Spending more and more time with fpgas and dsp chips lately.
Xilinx edk(embedded development kit)
Alex