Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

25/04/2011 #1


Programas de ejemplo para PIC16F876 con CCS
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
25/04/2011 #2

Avatar de Pelelalo

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".
25/04/2011 #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.
27/04/2011 #4


Bajate el manual de proteus y CCS, esta muy bueno.
27/04/2011 #5


Gracias Marcelo. Lo busco y lo bajo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.