Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Industrial
Francisco
chiquillo
Capitulo 4
COPD EQU 0
Definicin de los bits que se utilizaran en el microcontrolador
para manejar funciones especiales, por ejemplo: encender
en LED, habilitar dispositivo, etc. Para el caso supongamos
que se desea que el LED 1 sea controlado por el pin 1 y la
habilitacin de un relevo por el pin 2 de un puerto
cualquiera.
LED1 EQU 1
H_RELEVP EQU 2
Definicin de registros de utilizar en la RAM; en esta seleccin se
establece todas las variedades y registros definidos por el
desarrollador. Para el caso supongamos que se desea crear dos
variedades: cantidad 1 y cantidad 2.
ORG RAM
CANTIDAD 1 RMB 1
CANTIDAD 2 RMB 1
Definicin de la direccin a partir de la
cual se debe escribir el programa,
direccin correspondiente a la memoria
flash.
ORG FLASH
A continuacin se ilustra 2 tablas, la primera hace
referencia he un mensaje o cadena de caracteres y la
segunda a un vector con necesidades hexadecimales
TABLA1 D8 $0F,$F0,$AA,$55
Seccin de inicio de
programa principal
ORG RESET
DW INICIO
EJERCICIO DESARROLADO
Enunciado del problema
Se desea escribir un programo que
permita encender o apagar un LED
segn el estado de interrupcin.
Si el interruptor se encuentra
abierto, el LED deber encender
pero si el interruptor se encuentra
encerrado, el LED deber
apagarse.
$Iincludejl3regis.inc