I need to get an MCU with the following features. 1) smaller than 5x5mm QFN 2) 12 I/O or more 3) 1 USART 4) 1 SPI to interface an external 16bit DAC 5) with 128B EEPROM or more 6) 8-bit PWM or better 7) low current consumption with on-board caliberated oscillator 8) 8kB or 16kB flash, 256B SRAM 10) cheaper than US$3 at 1k quantity Right now I am thinking of Atmel Mega88/168 AVR. I want to choose from PIC18F, MSP430 and AVR or something similar with good C compiler support. Regards, Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist