I have been messing with this for a bit and no luck. I am using a 16F873A with UART. I see a burst of data on my scope, but PC does not see it. I also know that I have to invert the signal due to the nature of HSEROUT.
Is what I have code wise correct?
Any Ideas? I am using a 22.1184MHz Xtal. code is below.
Just using this as a test to see if I can get 115200 baud to work. Then I'll try to concour the above issue posted.
DEFINE OSC 20 ' 20MHz oscillator
DEFINE HSER_RCSTA 90h
DEFINE HSER_TXSTA 20h
DEFINE HSER_BAUD 115200
DEFINE HSER_SPBRG 2
TRISA = 0
TRISB = 0
TRISC = 0
PORTB.0 = 1
START:
HSerout ["12345",10]
Pause 1000
GoTo START
End
Thanks,
Scott
Bookmarks