martes, 22 de octubre de 2019

LABORATORIO 8

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




4. EVIDENCIA DE TAREAS EN LABORATORIO:

.


|

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