I have been trying to use the Bin_ASC routine from the online Scott Edwards PICsource book on the Dontronics site. I downloaded the microchip format and cannot assembly it( ~ 20 errors). I then followed what it said on the site to do, reconvert the Parallex format ".src" with ParaPic. When I tried it said I needed the ".lst file". Don't I need the old Parallex Assembler to get this. I tried their site but I could not get through. Does anyone know a site with a bunch of routines like this for the 877. These ones are for the 16c55 it looks like but it should be fairly easy to convert over, I think. Also a question buffer = 31 ; String buffer at end of memory. ASC_0 = '0' ; ASCII numbers: 30h thru 39h. Does the above assign the value to hex 31 to a variable called "buffer" and assign the value to hex 30 to a variable called "ASC_0" or does it set up a register called "buffer" at hex address 31 and set a register called "ASC_0" at hex address 30 ('0"). Is "=" the same as "equ" Thanks