> 1) As we know, PICs have one bus for program, separated of the > memory bus. Is there a way of writing data to the flash memory while a > program in running in the mcu? I guess not, but would like to confirm. A lot of the recent PICs can do this: 16F87x(A), all 18F's, and even the lovely 16F818/819. Tip: these are the PICs that can be used with a bootloader. > 2) As i need memory, i was looking for pics with big memory....but > all pics with more than 1k of memory...seem to be smd. Is > there any 18F > non-smd? Or is there any 16F with more than 250-byte memory? Which memory are you talking about (code, RAM, data eeprom)? Check http://www.truly.de/download/alpha/MC-161-1/MTC-C161DPRN-1N.pdf for some figures. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu