Stránka 1 z 1

použití modulu USART u PIC 16F627

Napsal: 11 srp 2007, 17:55
od kony2807
zdravím , má někdo zkušenosti s používáním tohoto modulu , z ang. datasheetu jem toho moc nepobral :? ... (no co , jesm teprve v sedmé :oops: ) krátkým příkladem přenosu bych nepohrdnul

Napsal: 23 srp 2007, 16:01
od Návštěvník
Ahoj já používám toto


promenna EQU 0x2C
;
;
;
;




;inicializace - 9600 BD, pri 4 MHz
BSF STATUS,RP0
MOVLW 0x19
MOVWF SPBRG
BSF TRISB,1
BSF TRISB,2
MOVLW 0x24
MOVWF TXSTA
BCF STATUS,RP0
MOVLW 0x90
MOVWF RCSTA
;
;
;
;
;
label:


; cekani na prijem bajtu ze seriaku
CALL RX ;ceka na prijem
MOVWF promenna ;po prijeti ulozi do promenne
; odesle bajt do seriaku
MOVF promenna,W
CALL TX


GOTO label

; rutiny seriove komunikace
TX: BTFSC PIR1,TXIF
GOTO T1
GOTO TX
T1: MOVWF TXREG
RETURN

RX: BTFSC PIR1,RCIF
GOTO R1
GOTO RX
R1: MOVF RCREG,W
RETURN