.
;********************************************************************************
.MESSAGE "Rotinas das APIs ativadas."
;********************************************************************************
api_ucp_ini: rcall re_ucp_cnfg
rcall re_portC_cnfg
rcall re_intext1_cnfg
rcall re_intext1_nvl
rcall re_cpu_lcdcnfg ; configura a porta
rcall re_lcd_cnfg ; configura o LCD ; em 2013 era rcall
rcall re_caoguarda
ret
;********************************************************************************
api_msg_ini: rcall re_msg_emp ; funcionou: 30012009
rcall re_msg_aut
rcall re_esp_humana
rcall re_msg_amb
rcall re_esp_humana
rcall re_msg_cur
ret
;********************************************************************************
;
;
;
;******************************************************************************
.MESSAGE "Instalado os locais de chamadas de interrupções."
;******************************************************************************
.MESSAGE "Instalado o tratamento da interrupção EXTERNA 0."
int_ext0: ;
reti
.MESSAGE "Instalado o tratamento da interrupção EXTERNA 1."
int_ext1: macro_push
ldi r16,f_L1C1
rcall re_lcd_cmd
ldi r16,'U'
rcall re_lcd_dado
macro_pop
reti
.MESSAGE "Instalado o tratamento da interrupção EXTERNA 2."
int_ext2: ;
reti
.MESSAGE "Instalado o tratamento da interrupção OC 2."
int_oc2: ;
reti
.MESSAGE "Instalado o tratamento da interrupção OVF 2."
int_ovf2: ;
reti
.MESSAGE "Instalado o tratamento da interrupção ICP 1."
int_icp1: ;
reti
.MESSAGE "Instalado o tratamento da interrupção OC 1A."
int_oc1a: ;
reti
.MESSAGE "Instalado o tratamento da interrupção OC 1."
int_oc1b: ;
reti
.MESSAGE "Instalado o tratamento da interrupção TIM 1 ESTOURO."
int_tim1_estouro: ;
reti
.MESSAGE "Instalado o tratamento da interrupção OC 0."
int_oc0: ;
reti
.MESSAGE "Instalado o tratamento da interrupção TIM 0 ESTOURO."
int_tim0_estouro: ;
reti
.MESSAGE "Instalado o tratamento da interrupção SPI."
int_spi: ;
reti
.MESSAGE "Instalado o tratamento da interrupção USART RX."
int_usartrx: ;
reti
.MESSAGE "Instalado o tratamento da interrupção USART DRE."
int_usartdre: ;
reti
.MESSAGE "Instalado o tratamento da interrupção USART TX."
int_usarttx: ;
reti
.MESSAGE "Instalado o tratamento da interrupção ADC."
int_adc: ;
reti
.MESSAGE "Instalado o tratamento da interrupção EEPROM."
int_eeprom: ;
reti
.MESSAGE "Instalado o tratamento da interrupção ANALÓGICO."
int_anal: ;
reti
.MESSAGE "Instalado o tratamento da interrupção TWI."
int_twi: ;
reti
.MESSAGE "Instalado o tratamento da interrupção SPMR."
int_spmr: ;
reti
;******************************************************************************
.
Nenhum comentário:
Postar um comentário