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é

) 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