>The thing I really don't understand is the Equates on the 16C84. > >Do these get written to the PIC in an area other than the program memory or >is it something that the assembler uses? > >Can someone explain this a little? > Rich: I believe that the equates are only used by the assembler. Say for example you have an equate Foo EQU h'ff' Whenever the assembler comes across Foo, it replaces it with the literal value in this case h'ff'. Thus the following Movwf Foo will assemble to Movwf h'ff' Mark Walter