On Sat, Jun 14, 2008 at 9:12 PM, Tom=E1s =D3 h=C9ilidhe w= rote: > 1) I need a 40-pin chip, so how do I choose which one? Should I go for a > 16F or an 18F? Is the 16F877 much use? 16F877 is really very old. 16F877A is the replacement. But the new 16F887 is much better. > 2) I need a in-circuit debugger. Is there any debugger out there which > will allow me to use my laptop to actually single-step through the > microcontroller's instructions and to check the values in memory along > the way? If so please give me its name! PICkit 2 at US$35 is one of the best programmer/debugger and it will work for you. It works well with 16F887. http://www.microchip.com/pickit2 Xiaofan -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist