Hi, I use PIC's and 8051's. In both cases I program in C, so the instruction set doesn't matter too much to me. I tend to go for PIC's for my smaller projects because the I/O structure is much more felexible. 8051 I/O usually outputs logic high during reset which can be a pain, as well as having weak pull ups all the time, and this can mean more external hardware considerations. On chip WDT and reset also assists these small projects, making them much more a one chip design, but the new 8051 compatible Philips 87LPC764 is worth a mention. My 8051 designs mostly use Atmel Flash devices now, which are exceptionally great for development. which are the pros and cons of selecting a PIC over a member of the 8051 > family ? > > Is this a question of religion or are there practical differences ? :) > > Thank you > > Duilio Foschi > Brent Brown Electronic Design Solutions & HI-TECH Software Sales 16 English Street Hamilton, New Zealand Toll Free: 0508 HITECH (0508 448 324) Ph/fax: +64 7 849 0069 Mobile: 025 334 069 eMail: brent.brown@clear.net.nz