<RB4:RB7>

, , +1 -1. +1 -1, TMR2 (, , , ). , TMR2. .

.

;-_RB ; <RB4:RB7> INTCON, RBIF ; <RB4:RB7> PORTB, 5 ; һ $+4 FLAG_R, 5 ; - FLAG_R, 4 ; $+5 PORTB, 4 ; » $+3 FLAG_R, 4 ; - FLAG_R, 5 ;

PORTB, 6 ; +1 $+2 $+3 PORTB, 7 $+3 T2CON, TMR2ON ; TMR2 DOWN_BUTT ; T2CON, TMR2ON ; TMR2 COUNTER INT_SOURCE ;

;-

/

USART

, USART, , EEPROM ( CONST_COD), EEPROM, , USART.

;-_PRT ; / USART PIE1, RCIE ; USART

;-

; RCSTA, OERR ; $+3 ; -

; RCSTA, OERR ; INT_SOURCE ;

;-

; STATUS, Z RCREG, W ; PIR1, RCIF ; USART CONST_COD ; STATUS, Z ; INT_SOURCE ;

;-

; EEPROM USART EEADR ; EECON1, EEPGD; EEPROM EECON1, RD ; EEDATA, W ; TXREG ;

; TXSTA, TXEN ; EEADR, F ; 1

MOVF EEADR, W 0x0A

BTFSC PIR1, TXIF ;

GOTO $-1 STATUS, Z READ

GOTO INT_SOURCE ;

;-

:


. , , , , , .. , ...

www.techstages.ru : ! 2024