PIC 16F877a
Programación PIC 16F877a
El microcontrolador PIC16F877 de Microchip pertenece a una gran familia de
microcontroladores de 8 bits (bus de datos) que tienen las siguientes
características generales que los distinguen de otras familias:
Estas características se conjugan para lograr un dispositivo altamente eficiente en el uso de la memoria de datos y programa y por lo tanto en la velocidad de ejecución.
Caracteristicas
Pines
Compiler PIC C
- Arquitectura Harvard
- Tecnología RISC
- Tecnología CMOS
Estas características se conjugan para lograr un dispositivo altamente eficiente en el uso de la memoria de datos y programa y por lo tanto en la velocidad de ejecución.
Caracteristicas
Pines
Compiler PIC C
PIC C Compiler es
un inteligente y muy optimizado compilador C que contienen operadores estándar
del lenguaje C y funciones incorporados en bibliotecas que son específicas a
los registros de PIC, proporcionando a los desarrolladores una herramienta
poderosa para el acceso al hardware las funciones del dispositivo desde el
nivel de lenguaje C.
El compilador CCS contiene más de 307 funciones
integradas que simplifiquen el acceso al hardware, mientras que la producción
eficiente y altamente optimizado código. Se incluyen funciones de hardware del
dispositivo de características tales como:
* Temporizadores y módulos PWM
* Convertidores A / D
* de datos on-chip EEPROM
* LCD controladores
* Memoria externa buses
* Entre otras...
PRIMER BLOQUE
https://www.youtube.com/watch?v=-9Lbl2qnja8
https://www.youtube.com/watch?v=b9t7pfhxOVE
Descripción pickit 2
El programador Pickit
2 permite el uso del conector ICSP y posee conexión USB, es una herramienta de
desarrollo con una interfaz fácil de usar para la programación de
microcontroladores de Microchip.
·
Funcional con el entorno de desarrollo integrado MPLAB
IDE, conexión USB plug & play.
·
Compatible con
sistemas operativos (32bits/64bits): Windows XP, Windows Vista, Windows 7, y
Windows 8.
Compatible con el
entorno de desarrollo MPLAB IDE desde el cual se realizan todas las operaciones
típicas en el desarrollo de una aplicación: edición del programa fuente,
ensamblado, depuración y GRABACIÓN. También se puede emplear el software de
grabación PICkit 2.
Programación del CCS compiler y descarga del programa al microcontrolador PIC
SEGUNDO BLOQUE
Proyecto: "Maquina expendedora"
Descripción de una máquina expendedora
La máquina expendedora es una máquina que proporciona aperitivos, como bebidas, golosinas y otros productos a los consumidores.
Son utilizadas por
empresas que desean desarrollar sus ventas con la implementación de canales de distribución
para este tipo de máquinas que son ubicadas en lugares estratégicos como
instituciones privadas: empresas, fabricas colegios, tiendas, aeropuertos, etc.
Este tipo de ventas
es muy ventajoso, ya que se puede adquirir el producto de forma fácil, rápida y
tomando en cuenta que puede ser comprado durante las 24 horas del día, los 365
días del año.
Su singularidad es que es totalmente automática y ademas es un proyecto que esta al alcance de nuestros conocimientos y para eso usaremos el PIC que estamos aprendiendo.
https://www.youtube.com/watch?v=bYPpbt4FOko


Comentarios
Publicar un comentario