I'm still having a rough time getting mine to communicate correctly. I've even tried 2 different PICs (12F629 and a 16F628). Below is the code I'm using for the 629:
______________________________________
cmcon=7
define osc 4
loop:
serout GPIO.0,3,[84,97,99,111,10,13]
pause 50
low portb.1
pause 50
high portb.1
Goto loop
______________________________________
However, here is the output I get:
http://www.geocities.com/achilles03/debug.jpg
I'm running it off the internal osc. Is it possible the frequency of the internal osc varies enough to result in an unintelligible output?
I've also tried different baud rates and serout2, but with similar results (for both PICS). Can anyone see anything obvious, like some sort of conversion or program omission, that I'm doing wrong? I'd appreciate any advice.
Dave
Bookmarks