Programas de ejemplo para PIC16F876 con CCS

#1
Hola a todos

estoy empezando a aprender a hacer electrónica con PICs. Para ello tengo un PIC16F876, el PCC Compiler, el MPLAB y una placa demo DEMO PCIM-2. Ah, y también tengo muchas ganas de aprender.

De momento he visto más o menos cómo se utilizan los puertos I/O pero ahora quería hacer algo con las interrupciones y los timers.
¿Sabéis dónde puedo encontrar ejemplos de programas sencillos donde se usen interrupciones y los timers? Tienen que estar programados en CCS ya que tampoco he programado nunca y es con lo que más o menos estoy aprendiendo.

Muchas gracias por vuestra ayuda.

Llu
 
#2
Existen en Google algunos ejemplos en CCS. No busques sólo en español. De todos modos te doy dos recomendaciones:

1.- Trata de leerte el datasheet del PIC. Se aprende bastante. Por ejemplo las interrupciones se configuran atendiendo a los registros de ese documento. Ignoro si CCS crea librerias para evitar al usuario este tipo de "engorros".

2.- No te limites al CCS ni a ningún otro "entorno". Es más, si quieres usar C, CCS no es el único recurso. También puedes usar software libre como piklab con compilador Sdcc. Lo que te recomiendo es que aprendas C y a continuación usando el datasheet seas capaz de hacerte tu mismo tus primeros pasos. Es la mejor manera de aprender. Tampoco estaría mal que enredaras un poco con ASM.

Pero si pasas de esto usa "San google".
 
#3
Muchas gracias por tus recomendaciones Pelelalo. Ahora estoy haciéndolo con el PIC C compiler que es en CCS porque me resulta más sencillo ya que tiene comandos que te hacen ya las cosas pero si que con el tiempo intentaré profundizar más.
 

Temas similares

Arriba