Professional Documents
Culture Documents
ESQUEMA ELECTRICO
ESQUEMA_PROTEUS
CIRCUITOS IMPRESOS:
Moulo Transmisor:
Moulo Receptor:
ROGRAMAS:
PROGRA TRANSMISOR:
' Serin / Serout Modes (Do not use with Serin2 / Serout2)
Symbol T2400 = 0
Symbol T1200 = 1
Symbol T9600 = 2
Symbol T300 = 3
Symbol N2400 = 4
Symbol N1200 = 5
Symbol N9600 = 6
Symbol N300 = 7
Symbol OT2400 = 8
Symbol OT1200 = 9
Symbol OT9600 = 10
Symbol OT300 = 11
Symbol ON2400 = 12
Symbol ON1200 = 13
Symbol ON9600 = 14
Symbol ON300 = 15
Symbol LSBPRE = 1
Symbol MSBPOST = 2
Symbol LSBPOST = 3
Symbol MSBFIRST = 1
ASB:
auxiliar = portb
pause 1
SEROUT PORTA.0, T1200, [COIGO,PORTB]
PAUSE 150
GOTO ASB
END
PROGRA RECEPTOR:
' Serin / Serout Modes (Do not use with Serin2 / Serout2)
Symbol T2400 = 0
Symbol T1200 = 1
Symbol T9600 = 2
Symbol T300 = 3
Symbol N2400 = 4
Symbol N1200 = 5
Symbol N9600 = 6
Symbol N300 = 7
Symbol OT2400 = 8
Symbol OT1200 = 9
Symbol OT9600 = 10
Symbol OT300 = 11
Symbol ON2400 = 12
Symbol ON1200 = 13
Symbol ON9600 = 14
Symbol ON300 = 15
Symbol LSBPRE = 1
Symbol MSBPOST = 2
Symbol LSBPOST = 3
Symbol MSBFIRST = 1
main:
SERIN PORTA.0, T1200, [COIGO],aux
'
portb=aux
if aux.7=1 then
gosub rapido
else
gosub lento
endif
GOTO main
END
rapido:
PORTB=AUX
RETURN
lento:
aux1=(aux & %11111111)
PORTB=AUX1
PAUSE 2
aux1=(aux & %10111100)
PORTB=aux1
PAUSEus 100
RETURN