Documentos de Académico
Documentos de Profesional
Documentos de Cultura
.include "m8def.inc"
;Definición de registros
reset:
ldi temp, low(RAMEND) ;iniciar stack pointer
out SPL, temp
ldi temp, high(RAMEND)
out SPH, temp
ldi temp, (3<<isc00) ;INT0 disparada por flanco de bajada. carga un numero
apartir de esta posicion
out mcucr, temp
ldi temp, (1<<int0) ;habilitacion de INT0
out gicr, temp
sei
rjmp INICIO
USART_T:
Page: 1
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
C:\Users\Arthur\Desktop\Proyecto Quinto\PUerto\Serial_Paralelo\Serial_Paralelo.asm
ldi datat0, 0
ldi aux1, 0
ldi aux, 0xC0
in datat0, pind
mov aux1, datat0
ror aux1
rol datat0
or datat0, aux1
and datat0, aux
or datat, datat0
out udr, datat
reti
USART_RXC:
;Esperamos a que el dato sea recibido
sbis UCSRA, RXC
rjmp USART_RXC
or data, aux1
out portb, data
reti
Page: 2