Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fauto Palacio
UNIDAD IV: Arquitectura de los Microcontroladores
Contenido
• Introducción a los Microcontroladores
• Arquitectura de los Microcontroladores
• Arquitectura de los PIC
• Clase Práctica
Fauto Palacio
Objetivos Particulares
• Definir el Microcontrolador desde la perspectiva de su propósito,
arquitectura, características y aplicaciones, categorizándolos en relación
a su arquitectura y organización de memoria.
Fauto Palacio
Introducción a los Microcontroladores
Controlador: Dispositivo que se emplea para el gobierno de
uno o varios procesos. E.g. El controlador que regula el
funcionamiento de un horno.
Fauto Palacio
Microprocesador
Fauto Palacio
¿Qué es un Microcontrolador?
Fauto Palacio
Aspectos de un Microcontrolador en su interior y
algunos de sus componentes mas comunes
Fauto Palacio
Sistema Microcontrolador
Fauto Palacio
Diferencia entre un Microprocesador y un
Microcontrolador
Fauto Palacio
Diferencia entre un Microprocesador y un Microcontrolador
Fauto Palacio
Algunas aplicaciones del Microcontrolador
Fauto Palacio
Algunas aplicaciones del Microcontrolador
Fauto Palacio
Arquitectura Interna
Fauto Palacio
Microcontroladores de 8 bits: los PICS
Fauto Palacio
Fauto Palacio
Modos de Direccionamiento
1. Direccionamiento Inmediato
2. Direccionamiento Directo
3. Direccionamiento por Registro
4. Direccionamiento Indirecto por Registro
5. Direccionamiento Base mas Índice
6. Direccionamiento Relativo por Registro
7. Direccionamiento Relativo Base mas Índice
Fauto Palacio
Transferencia de Información
PIC16F84A
Fauto Palacio
Características
1. Quince registros de funciones especiales
2. Cuatro fuentes de interrupción: pin externo
RB0/INT, desborde del temporizador TMR0,
interrupción de cambio (PORTB), escritura
completa de datos en la EEPROM.
3. Retención de datos en la EEPROM 40 años
4. 13 pines de I/O bidireccionales
5. Temporizador TMR0 de 8 bits
6. 1000 ciclos de borrado/escritura con la memoria
FLASH
7. 1 0 0 0 0 0 0 ci c l o s d e b o r r a d o / e s c r i t u r a c o n
memoria EEPROM
Fauto Palacio
Organización de Memoria
Fauto Palacio
Estructura de los registros especiales
Fauto Palacio
Set de Instrucciones de los PIC de la gama Media y Enana
Fauto Palacio
Fauto Palacio
Fauto Palacio
Clase Práctica
I. Complete los siguientes ITEMS con las palabras brindadas en el cuadro
TMRO STATUS PORTA PORTB BANCO CERO
Fauto Palacio
6. Se caracteriza por iniciar con la instrucción bcf ______________________
7. Incluye un archivo adicional a un programa le pertenece a ______________
8. Poner a 1 el bit b de f, le corresponde a la instrucción __________________
9. Borrar el bit b de f, lo hace la instrucción _______________________.
10. _____________ posee siete bits en su interior.
11. Un ____________________ Contiene integrado RAM, ROM, CPU.
12 __________ configura los pines de la que esta en la dirección 05h como E/S.
13. Un _________________define el modelo del microcontrolador.
14. En un programa del Microcontrolador se puede considerar como E/S_____
15. _________ define una dirección desde la que el programa es almacenado
en la memoria del microcontrolador.
16. _______________ es un configurador del temporizador de 8 bits.
17. La Instrucción ___________________ realiza suma inmediata con W.
18. _________ configura los pines de la que esta en la dirección 06h como E/S.
19. El ______________ es considerado como un reloj.
20. La instrucción de sumar W y f, le pertenece a _____________________.
Fauto Palacio
II. Ubique la letra de la columna de la izquierda al
elemento correspondiente de la columna derecha.
Utilice las letras de la columna izquierda una sola vez.
goto k Suma inmediata con W
A
Borra el bit b de f
D bsf f,b
Salto incondicional
E addlw k
Fauto Palacio
Muchas Gracias…
Fauto Palacio