However installing Ethernet on the MCU of that class is not a very good idea. It will be the incomplete realization with the poor performance and the compatibility problems.
Not built in, but R8C/24 (16bit, 48k flash, 52-LQFP, $3.60 qty100) plus a CP2200 (48-TQFP, $5.62 qty100) fits your other specs. The R8C is available in various flash/package combinations, if you want to fine-tune the cost/flash balance.
Alternately, the M16C/30P - 16bit, 96K flash, 100-LQFP, $3.78 qty100.
If you allow microchip peripherals, the ENC28J is $3.54 qty100.
To save even more money, you can build gcc et al for the r8c/m16c/m32c platform and not have to pay any license fees for development tools. The r8c/m16c/m32c platform has a number of other development tool packages available also, like NC30 and IAR, and the gcc tools are supported via the FSF's mailing lists and two commercial support companies. (just in case anyone was wondering ;)
What current low-cost (USD $5-$10 in 1K) options do I have for a flash microcontroller (8/16/32 bit) with a built-in 10-base-T ethernet MAC+PHY, and reasonable program memory (say 32K or 64K minimum)?? Other than Microchip.
Best regards, Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
speff@interlog.com Info for manufacturers: http://www.trexon.com
there is nothing that beats the LPC2364 in price / performance. The only catch right now, limited availability. No on-chip PHY but an ARM7 with 128k Flash 34k SRAM with Ethernet and USB for $3.99 @ 10k. Have a look at Digikey although they are out of this device but the pricing is there for smaller quantities. You might get a 128k Flash ARM7 cheaper than a 64k PIC althoung it has more than 10 times the performance :-)
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.