> I am fairly new to PICs but have undertaken a project using a PIC16F877. I am programming in C and using the CCs compiler. I have managed to get my A/D working and to output data on an LCD screen. However my next step in the evolution of my PIC is to use interrupts, just write a single program for one interrupt. Does anyone have any idea where I should atart. I have read the example program in the CCS manual without success. > Make a new CCS project using their new project wizard. Pick one single interrupt to use, the timer 0 one is as good as any, and look at the code it generates. Add something simple in the interrupt code such as incrementing a variable. Create a loop in main() that does nothing something like... main() { loop: goto loop; } Then watch it run as you step through (or animate) in MPLAB you should be able to see what's going on. Tim -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.