MICROCONTROLADORES
laboratorio 8
Herramientas de Programación Hardware y Software
I. CAPACIDAD
TERMINAL
●
Utilizar
al microcontrolador en aplicaciones de control electrónico.
●
Desarrollar
y ejecutar programas en un microcontrolador PIC
●
Programar
y configurar interfaces básicas del microcontrolador.
II. COMPETENCIA
ESPECÍFICA DE LA SESIÓN
●
Listar
las partes internas generales de un microcontrolador.
●
Identificar
las funciones generales de un microcontrolador
●
Introducción
a la programación en PIC C Compiler
●
Cómo
utilizar el Entrenador
3. MARCO TEÓRICO:
Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, su consumo de potencia es muy bajo y además es completamente estatico (esto quiere decir que el reloj puede detenerse y los datos de memoria no se pierden) capaz de realizar diferentes actividades que requieran del procesamiento de datos digitales y del control y comunicación digital de diferentes dispositivos.
características del PIC16F877a:
Microcontrolador PIC 16F877A de 8 bits fabricado por Microchip.- Memoria ROM: 8Kb
- Memoria RAM: 368 x 8 bytes
- Pines I/O: 33
- Frecuencia: 20 Mhz con cristal externo
- Permite programación ICSP
- Frecuencia de operación 0-20 MHz
- Oscilador interno de alta precisión
- Calibrado de fábrica
- Rango de frecuencia de 8MHz a 31KHz seleccionado por software.
- Voltaje de la fuente de alimentación de 2.0V a 5.5V
- Consumo: 220uA (2.0V, 4MHz), 11uA (2.0 V, 32 KHz) 50nA (en modo de espera)
- Ahorro de energía en el Modo de suspensión
- Brown-out Reset (BOR) con opción para controlar por software
- 33 pines de entrada/salida
- alta corriente de fuente y de drenador para manejo de LED
- resistencias pull-up programables individualmente por software
- interrupción al cambiar el estado del pin
- memoria ROM de 8K con tecnología FLASH
- El chip se puede re-programar hasta 100.000 veces
- Opción de programación serial en el circuito
- El chip se puede programar incluso incorporado en el dispositivo destino.
- 256 bytes de memoria EEPROM
- Los datos se pueden grabar más de 1.000.000 veces
- 368 bytes de memoria RAM
- Convertidor A/D:
- 14 canales
- resolución de 10 bits
- 3 temporizadores/contadores independientes
- Temporizador perro guardián
- Módulo comparador analógico con
- Dos comparadores analógicos
- Referencia de voltaje fija (0.6V)
- Referencia de voltaje programable en el chip
- Módulo PWM incorporado
- Módulo USART mejorado
- Soporta las comunicaciones seriales RS-485, RS-232 y LIN2.0
- Auto detección de baudios
- Puerto Serie Síncrono Maestro (MSSP)
- Soporta los modos SPI e I2C.
Digrama Interno
.
|
5. OBSERVACIONES:
Para poder pasar el programa a la simulación de proteous se debe debe usar el archivo hex y cof , para asi poder practicar .
se puede modificar el programa mediante proteous y poder simular virtualmente dentrando y configurar poder asi practicar en el simulador de proteous.
el programa es muy distinto al que ya sabemos en arduino pero la funciones como while o ciclo for son iguales teniendo en cuenta que debe de declarar cada una de ellas para que funcionen
- 6. CONCLUSIONES:
pudimos lograr entender los conceptos básicos del micro controlador pic y entender su arquitectura de la misma
logramos implementar algunos ejercicios en el entrador pudiendo entender su funcionamiento del mismo
logramos enlazarnos del programa al entrenador pudiendo modificar los programas mediante su uso como también utilizando el recurso de proteous para poder practicar virtualmente
No hay comentarios:
Publicar un comentario