Pic 16F877
PIC 16F877
En este proyecto se utilizo el PIC 16F877. Este microcontrolador es fabricado por MicroChip familia a la cual se le denomina PIC. El modelo 16F877 posee varias características que hacen a este microcontrolador un dispositivo muy versátil, eficiente y practico para ser empleado en la aplicación que posteorimente será detallada.
Algunas de estascaracterísticas se muestran a continuación:
- Soporta modo de comunicación serial, posee dos pines para ello.
- Amplia memoria para datos y programa.
- Memoria reprogramable: La memoria en este PIC es la que se denomina FLASH; este tipo de memoria se puede borrar electrónicamente (esto corresponde a la “F” en el modelo).
- Set de instrucciones reducido (tipo RISC), pero con las instruccionesnecesarias para facilitar su manejo.
CARACTERISTICAS
En siguiente tabla de pueden observar las características más relevantes del dispositivo:
|CARACTERÍSTICAS |16F877 |
|Frecuencia máxima |DX-20MHz |
|Memoria deprograma flash palabra de 14 bits |8KB |
|Posiciones RAM de datos |368 |
|Posiciones EEPROM de datos |256 |
|Puertos E/S|A,B,C,D,E |
|Número de pines |40 |
|Interrupciones |14 |
|Timers|3 |
|Módulos CCP |2 |
|Comunicaciones Serie |MSSP, USART |
|Comunicaciones paralelo |PSP|
|Líneas de entrada de CAD de 10 bits |8 |
|Juego de instrucciones |35 Instrucciones |
|Longitud de la instrucción |14 bits |
|Arquitectura|Harvard |
|CPU |Risc |
|Canales Pwm |2 |
|Pila Harware|- |
|Ejecución En 1 Ciclo Máquina |- |
Descripción de los puertos:
Puerto A:
• Puerto de e/s de 6 pines
• RA0 è RA0 y AN0
• RA1 è RA1 y AN1
• RA2 è RA2, AN2 y Vref-
• RA3 è RA3, AN3 y Vref+
• RA4 è RA4 (Salida en colectorabierto) y T0CKI(Entrada de reloj del modulo Timer0)
• RA5 è RA5, AN4 y SS (Selección esclavo para el puerto serie síncrono)
Puerto B:
• Puerto e/s 8 pines
• Resistencias pull-up programables
• RB0 è Interrupción externa
• RB4-7 èInterrupcion por cambio de flanco
• RB5-RB7 y RB3 è programacion y debugger in circuit
Puerto C:
• Puerto e/s de 8 pines
• RC0 è RC0, T1OSO (Timer1...
Regístrate para leer el documento completo.