Haciendo funcionar el PIC 16F873A
El uControlador es un circuito de 28 pines, 4Kb de RAM Flash de programa,
192 Bytes de Memoria de datos, 128 bytes de data EEPROM (
data Sheet). Además posee 5 canales A/D, 2 modulos PWM, 1 modulo
SSMP para comunicacion serial asincrónica, serial de alta velocidad y comunicacion
I2C. Elcircuito básico de funcionamiento se muestra a continuación.
Actualización del Firmware PICSTART 3.11.
Esta actualización
permite programa el PIC 16F873A con el PICSTART, la cual puede hecerse
usando el MPLAB 6.4
y el compilador CC%5.
Programa básico de test 1
void
main()
{
// Configuración de
los bit del puerto C
Programa básico de test 2
#pragma bit bit0 @ PORTC.0 // Asignando el identificador bit0 al bit 0
// del
puertoC
void
main()
{
// Configuración de
los bit del puerto C
TRISC=0x00; // Todos los bit de salida
bit0=1;
while(1) // Ciclo forever
{
bit0=!bit0;
// Negando el bit
}
}
Aplicaciones
Programando los PWM internos
Programando el RS232
Programando el Conversor A/D
Programando las interrupciones
Instalando y configurando el MPLAB y el compilador
CC5x.