Hi Xiaofan, Xiaofan Chen wrote: > Other than the fact that the I/Os are not 5V tolerant and > potential high current consumption (still better than dsPICs), > I think they are nice parts and the price is also quite okay, > especially among those with CAN controllers. > > It seems that they are not as popular as Philip and Atmel ARM7 MCUs. > Maybe some people in this list have used various ARM7 MCUs. Could > you comments on these ARM7 chips? I have toyed with BGB203 (ARM7 with bluetooth), LPC2103 and LPC2148. I have bought the dev kits from Olimex. They work well and I/Os are 5V tolerant. High speed, lots of Flash, RAM and peripherals. 16 bit thumb mode is a plus if code space is needed (16 bit wide instructions with 32 bit computation). It has 32bit hardware multiplier but no division. Development tools can be DIY'ed and free (GCC). IAR also gives out a demo C compiler with 32K code size limit. So far, I haven't encountered problems with it yet. Reggie -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist