'51 a RS485
PaPouch
papouch
Středa Březen 17 11:52:13 CET 2004
Mohu potvrdit, ze je to tak, jak tu nekteri, psali, chytte se primo TI,
funguje dobre po poslednim byte.
Tady je celistva procedura ktrea z bufru STRBUF odesle STRLEN znaku a ovlada
RSRW - prepinani smeru RS485. Autorem je ing. Franc.
-----
; Vysle znaky z bufferu na UART a nakonec prida CR.
;---------------------------------------------------------------------------
printf: clr RSRW ; 485 - vysilani
mov R0, #strbuf
mov R1, strlen
pf1: clr WDOG ; watchdog
nop
setb WDOG ;
mov A, @R0
inc R0
acall swrite
djnz R1, pf1
mov A, #CR
acall swrite
setb RSRW ; 485 zpet na prijem
ret
swrite: mov SBUF, A
jnb TI, $ ; cekej na odvysilani
clr TI
ret
S pozdravem
ing. Pavel Poucha
Navstivte prosim nase stranky: www.pap-el.cz
Další informace o konferenci Hw-list