Okays, osc in config bits is now set to INTRC, put 51 in spbrg (8MHz, high speed, internalRC,9600 baud) and when I fire up hyperterm and start the program, nothing happens. At all. Hyperterm stays blank. On 5/2/05, Olin Lathrop wrote: > Dave Turner wrote: > > I just discovered whilst reading the datasheet that intrc isn't > > actually the internal 8mhz osc, but an internal RC (well, duh, but I > > didn't notice). > > They are the same thing. The internal 8MHz oscillator is implemented as an > R/C oscillator. I sortof remember (this means it's your job to check) that > this PIC has one of the new "precision internal oscillators". If so, it > should be good enough to talk to Hyperterm on a PC, but only if it's > calibrated. Again, I don't have the data sheet here, but on many PICs the > calibration value is stored somewhere special and your program has to fetch > it and write it to OSCCAL. This may not apply to you. In any case, read > the data sheet section on the internal oscillator carefully (actually, read > the whole thing carefully). > > > ***************************************************************** > Embed Inc, embedded system specialists in Littleton Massachusetts > (978) 742-9014, http://www.embedinc.com > -- > 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