Whoops, I just looked at your link. This is a classic example of what NOT to do. This is very, very bad. ;*****Set up the Constants**** STATUS equ 03h ;Address of the STATUS register TRISA equ 85h ;Address of the tristate register for port A PORTA equ 05h ;Address of Port A DO NOT TO THIS. Don't ever do this. Run away from any program that does this. ----- Original Message ----- From: "Shay" To: "Microcontroller discussion list - Public." Sent: Sunday, November 13, 2005 11:05 AM Subject: [PIC] Programming a 16f84 vs 16f877 > > Just as an example, let's say I have a program for a 16f84 which I'd like > to put onto a 16f877. Take the one found on this page for example: > > http://www.mstracey.btinternet.co.uk/pictutorial/progtut4.htm > > How do I find out what needs to be changed with the program so it will > work on the 16f877? I'm not so much asking for specifics about these > chips as I am trying to figure out how to convert a program to go from > chip type A to chip type B. The 2 I listed are just a couple examples I > found. I still haven't figured out what chip I should start with but am > now leaning towards the 16f877. > > Thanks, > Shay > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist