Laboratorio microcontroladores
Enviado por josuedad • 9 de Abril de 2023 • Informe • 966 Palabras (4 Páginas) • 56 Visitas
[pic 1] | LABORATORIO MICROCONTROLADORES | Nro. |
Página de 10 |
[pic 2]
[pic 3]
Participantes(s) | |||
Foto: | |||
Nombres: | Ramso Yucra Josue | Idme Vilca Jefferson Andree | |
% participación: | 100% | 100% | |
Grupo | 1 | ||
Ciclo 4C5 | Electrónica y Automatización – Microcontroladores | ||
Fecha de entrega |
- COMPETENCIA ESPECIFICA DE LA SESION
- Listar las partes internas generales de un microcontrolador.
- Identificar las funciones generales de un microcontrolador
- CONTENIDOS A TRATAR
- Datasheet para los microcontroladores de gama media de Microchip. Estructura interna, memorias, CPU, ALU, W.
- MATERIALES Y EQUIPO
- CCS Compiler instalado.
- Entrenador de PICS
- PIC16F877A
- PC con Software de simulación.
- FUNDAMENTO TEÓRICO
- Para la realización de este laboratorio se requiere haber realizado y aprobado la EVALUACIÓN DE LA FASE ASÍNCRONA
- la lectura previa de la información proporcionada para el curso, como el texto y el manual del fabricante.
- Revise el siguiente link:
https://www.mikroe.com/ebooks/microcontroladores-pic-programacion-en-c-con-ejemplos/detalles-importantes
- SEGURIDAD EN LA EJECUCIÓN DEL LABORATORIO
[pic 4] | Tener cuidado con el tipo y niveles de voltaje con los que trabaja. |
[pic 5] | Antes de utilizar el multímetro, asegurarse que está en el rango y magnitud eléctrica adecuada. |
[pic 6] | Tener cuidado en la conexión y en la desconexión de los equipos utilizados |
- EXPERIENCIA 1 – CARACTERÍSTICAS DEL PIC16F877A:
- Haciendo uso del manual de Microchip para el PIC16F877A, realice una tabla indicando las siguientes características y funciones:
IMAGEN DEL CHIP (PDIP) | [pic 7] [pic 8] |
Tipo de Arquitectura | Procesador de arquitectura RISC |
Número de instrucciones | Juego de 35 instrucciones con 14 bits de longitud |
Velocidad máxima de funcionamiento | Frecuencia de 20 Mhz |
Cantidad y tipos de memoria | Hasta 8K palabras de 14 bits para la memoria de código, tipo flash. Hasta 368 bytes de memoria de datos RAM Hasta 256 bytes de memoria de datos EEPROM |
Interrupciones, cantidad | Hasta 14 fuentes de interrupción internas y externas |
Timers, cantidad y tipos | 3 timers Timer 0 de 8 /conter 8bits con un preescaler de 8 bits Timer 1 timer/conter 16 bits con un prescaler el cual se puede incrementar durante la suspensión todo esto atreves del crystal/clock Timer 2 timer/conter 8bits con un registro de periodo de 8 bits con preescaler y con postscaler |
Número de módulos PWM | Hay 2 módulos de PWM con resolución max de 10 bits |
Número de Entradas analógicas | 8 canales A/D de 10 bits |
Resolución del módulo Convertidor A/D | Hasta 10 bits |
Módulos de comunicación serial, características | USAR, MSSP |
Número y características de los puertos de E/S | Los pines de entrada/salida de este microcontrolador están organizados en cinco puertos, el puerto A con 6 líneas, el puerto B con 8 líneas, el puerto C con 8 líneas, el puerto D con 8 líneas y el puerto E con 3 líneas. |
Número de Registros de Funciones Especiales | El PIC16F877 tiene una memoria de programa no volátil denominada ROM Flash que admite unas 1000 grabaciones. La memoria de programa está organizada en palabras de 14 bits cada una |
Dirección del registro PORTA | 05h(banco 0) |
Dirección del registro TMR0 | 01h(banco 0),101h(banco 2) |
Dirección del registro STATUS | 03h(banco 0),83h(banco 1),103h(banco 2),183h(banco 3) |
Dirección del registro TRISA | 85h(banco 1) |
- Realice una captura de pantalla del MAPA DE MEMORIA de este PIC.
[pic 9] |
- Realice una captura de pantalla de los REGISTROS DE FUNCIÓN ESPECIAL
[pic 10] |
- Realice una captura de imagen de los siguientes registros: OPTION_REG, INTCON, ADCON0
[pic 11] |
[pic 12] |
[pic 13] |
- 0
- Capture una pantalla del simulador PROTEUS con los siguientes microcontroladores: PIC16F84A, PIC16F628, PIC16F873A, PIC16F877A. En la pantalla se debe indicar el nombre de los integrantes.
PIC16F84A [pic 14] PIC16F628 [pic 15] PIC16F873A [pic 16] PIC16F877A [pic 17] |
- RETO:
- Repita la experiencia 1 para el
IMAGEN DEL CHIP (PDIP) | [pic 18][pic 19] |
Tipo de Arquitectura | arquitectura Harvard |
Número de instrucciones | 75 instrucciones 83 con extendido Conjunto de instrucciones activado |
Velocidad máxima de funcionamiento | Frecuencia de 48 Mhz |
Cantidad y tipos de memoria | tienen 32 Kbytes de memoria Flash memoria de datos RAM memoria de datos EEPROM |
Interrupciones, cantidad | Hasta 19 fuentes de interrupción internas y externas |
Timers, cantidad y tipos | 4 timers Timer 1 de 8 /conter 8bits con un preescaler de 8 bits Timer 2 timer/conter 16 bits con un prescaler el cual se puede incrementar durante la suspensión todo esto atreves del crystal/clock Timer 3 timer/conter 8bits con un registro de periodo de 8 bits con preescaler y con postscaler |
Número de módulos PWM | Hay 2 módulos de PWM con resolución max de 10 bits |
Número de Entradas analógicas | Canales A/D (10 para dispositivos de 28 pines, 13 para dispositivos de 40/44 pines). |
Resolución del módulo Convertidor A/D | Hasta 10 bits |
Módulos de comunicación serial, características | USAR, MSSP |
Número y características de los puertos de E/S | Los pines de entrada/salida de este microcontrolador están organizados en cinco puertos, el puerto A con 6 líneas, el puerto B con 8 líneas, el puerto C con 8 líneas, el puerto D con 8 líneas y el puerto E con 3 líneas. |
Número de Registros de Funciones Especiales | Los 160 bytes restantes son Registros de funciones especiales (del Banco 15). |
Dirección del registro PORTA | 05h(banco 0) |
Dirección del registro TMR0 | 01h(banco 0),101h(banco 2) |
Dirección del registro STATUS | 03h(banco 0),83h(banco 1),103h(banco 2),183h(banco 3) |
Dirección del registro TRISA | 85h(banco 1) |
...