Sei sulla pagina 1di 27

Asignatura: Microprocesadores

Carrera: Ingeniería Eléctrica

Profesor: Fauto Palacio Amador, Ing

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.

• Seleccionar Microcontroladores para aplicaciones específicas de acuerdo


a las características técnicas de las diferentes líneas proporcionadas por
los principales fabricantes.

• Valorar la importancia de las características, funcionamiento y


soluciones ingenieriles de una línea de Microcontroladores eficientes,
mediante trabajo colaborativo en los diferentes Microcontroladores, con
actitud proactiva y responsable, de forma creativa e innovadora.

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.

Idea sobre un Microcontrolador: Circuito integrado de alta


escala de integración que incorpora la mayor parte de los
elementos que configuran un controlador.

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

Un Microprocesador es un sistema Un Microcontrolador es un sistema


abierto con el que puede construirse un cerrado que contiene un computador
computador con las características que completo y de prestaciones limitadas
se desee, acoplándose los módulos que no se pueden modificar.
necesarios.

Fauto Palacio
Algunas aplicaciones del Microcontrolador

Fauto Palacio
Algunas aplicaciones del Microcontrolador

Fauto Palacio
Arquitectura Interna

Fauto Palacio
Microcontroladores de 8 bits: los PICS

Microchip dispone de 4 familias de Microcontroladores de 8 bits para


adaptarse a las necesidades de la mayoría de los clientes
potenciales.

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

OPTION TRISA TRISB BANCO UNO ORG

MICROPROCESADOR bcf f,b MICROCONTROLADOR addlw k PROCESSOR

EQU #DEFINE INCLUDE bsf f,b addwf f,d

1. __________________ le corresponde la dirección 06h.


2. Se caracteriza por iniciar con la instrucción bsf ________________
3. El _______________cambia una parte de texto por otra.
4. _____________se encarga de definir constante de ensamblador.
5. Sus pines sacan al exterior las líneas de sus buses de datos y control,
esta es una característica de __________________.

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

B bcf f,b Pone a 1 el bit b de f

addwf f,d Suma W y f


C

Borra el bit b de f
D bsf f,b

Salto incondicional
E addlw k

Fauto Palacio
Muchas Gracias…

Fauto Palacio

Potrebbero piacerti anche