Hola amigos, después de una larga temporada sin escribir me dispongo a explicar algunas cosillas sobre el maravilloso mundo de los microcontroladores, mas concretamente los de Microchip.
Dispongo del PIC 18F2550 no es gran cosa ya que venía en el pack del programador, pero para empezar nos sobra.
La primera duda es que lenguaje emplear, basic C o ensamblador, basic es muy fácil pero menos optimizado, C es algo intermedio y además el compilador CCS tiene algunas librerías muy utiles para los principiantes, en cambio ensamblador es la mejor opción para expertos, la mejor opción es empezar con C y si existen partes del código que consuman muchos ciclos de reloj programar estas rutinas en ensamblador.
Tengo dos ejemplos muy interesantes, el primero de ellos es como interactuar con pulsadores, un LED y un potenciometro que hara el papel de entrada analógica, además del display LCD que nos permitirá ver los datos adquiridos por esta entrada.
El segundo ejemplo es un programita que resuelve ecuciones de segundo grado.
La librería para manejo del LCD es esta, sólo hay que tenerla en el directorio donde se compila el programa, cambiar los pines y lista para usar.
Además dejo los video para que podais comprobar que efectivamente este código funciona.
NOTA:En Linux sólo existe la versión linea de comandos del compilador, no tiene un IDE completo.
lunes, octubre 20, 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario