>code in an extremly ugly way ( an loop inside the isr handler ) as the I did the same as well, but it runs pretty quick so I don't mind. The problem I had with getting it to start talking right away was that the IRQasn't being generated at initial startup to send a character. After you put a char into the software queue (to feed the ISR) you need to enable the Transmit Empty IRQ bit from the character buffer-writer. You only need to do it if this is the first char in the buffer. After that, the ISR handles it OK. This was a really slick chip to get working. I like it! It'll end up more designs, for sure. I used the basic framework for the ISR that I use for the on-PIC UART. Tomorrow morning I start on the ADC chip. It should be pretty straightforward. Andy ------------------------------------------------------------------- Race Boats - andy@RC-Hydros.com http://www.RC-Hydros.com Airplanes - andy@FlyingHobbies.com http://www.FlyingHobbies.com Electronics - andy@MontanaDesign.com http://www.MontanaDesign.com ------------------------------------------------------------------- -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads