Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bloque 3
1. Convertir un número binario de 8 bits en BCD guardando las centenas, decenas y unidades en 3
registros de memoria distintos. Mostrar las decenas y unidades en 8 LEDs de salida. El número
a convertir será una constante Numero. Realizar el proceso mediante oka llamada a una
subrutina.
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
; ===================================================================
2. Recibir por el PORTA un valor binario y mostrarlo en DCB por el PORTB.
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
; ===================================================================
Bloque 4
1. Emplear la instrucción retlw para obtener los 3 bits menos significativos del PORTA y
determinar el número de bits que se iluminan en el PORTB, mediante el empleo de tablas.
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
; ===================================================================
2. Implementar una tabla de verdad mediante el manejo de tablas grabadas en la ROM. Para ello,
emplear cualquier tabla de verdad de 3 bits con cualquier valor.
END
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
; ===================================================================
3. Visualizar por un display conectado a la salida un carácter determinado dentro de un mensaje
grabado en la memoria ROM de programa mediante la directiva DT. El número del carácter a
visualizar será la cantidad leída por la entrada. Por ejemplo, si en la ROM se guarda la frase
“ESTUDIO ELECTRONICA” y la cantidad leída en la entrada es “—-01001” (9 decimal) en el
display aparecerá la letra “L”.
; ===================================================================
; Del libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS"
; E. Palacios, F. Remiro y L. López.
; Editorial Ra-Ma. www.ra-ma.es
; ===================================================================