PDA

View Full Version : HSERIN/OUT Wrong



Kaldurenik
- 8th October 2007, 10:40
Good day every one! I have a problem.
Im useing a 16F877A and trying to make a LED light up for 5 sec after a HSERIN / OUT command how ever when i do this it crash (get wrong "HSEROUT")
So if i write "lol hi on you pic" i get:
lo hi on yo pi

This is the program. Any one have any tips?
Oh and yes im a newbie :P


DEFINE LOADER_USED 1

DEFINE HSER_TXSTA 24h
DEFINE HSER_BAUD 2400

DEFINE OSC 4

Char var byte
LEDB var PORTD.1
LEDG var PORTD.2
LEDR VAR PORTD.4
i var WORD

main:
GOSUB standby
LOW LEDB
HSEROUT [STR char \1]
HIGH LEDG
GOSUB Timer
LOW LEDG
RCSTA.4 = 0
RCSTA.4 = 1
GOTO main

Standby:
High ledb
HSERIN [STR char \1]
RETURN

error:

Timer:
FOR i = 1 TO 10000
NEXT i
RETURN


END