Últimos Tutoriales
Chat
Licencia
| Programación PIC en C - Simulación con Proteus |
| Escrito por biblioman |
|
Página 3 de 18
Bien ya tenemos nuestro primer ejemplo generado y listo para cargarlo en nuestro simulador Proteus. Vamos a ello:
En la ventana que nos aparece en el campo Keywords escribimos el nombre de nuestro PIC.
Una vez seleccionado hacemos doble clic sobre el para incorporarlo a nuestro proyecto.
Bien, vamos por el segundo y último elemento que necesitamos para simular nuestro programa. Hay que tener en cuenta que el simulador es capaz de hacer funcionar nuestro circuito sin algunos elementos que serían necesarios si decidimos montar nuestro circuito en una placa real (por ejemplo la alimentación del PIC y el cristal de cuarzo).
El segundo elemento que necesitamos es un Terminal Virtual que hará las veces de monitor, para poder ver las salidas en formato texto de nuestro PIC como si se tratará del símbolo del sistema en un ordenador de escritorio con el Windows instalado. En la figura de abajo se muestra donde podemos incorporar dicho instrumento.
![]()
Con esto ya tendremos los dos elementos necesarios para simular nuestros programas, recordemos que en este curso se va a ver las generalidades del lenguaje C aplicadas a este compilador, en el caso de las aplicaciones prácticas que empezaremos pronto en otro articulo tendremos que hacer un circuito independiente para cada ejemplo ya que cada uno de ellos incorporará elementos diferentes como: diodos Led, motores, teclados, displays, etc.
![]()
El pin del PIC que habíamos elegido como transmisión de datos en nuestro programa irá conectado al terminal RXD de recepción de datos en el Terminal Virtual y viceversa. ![]()
Los valores que en un principio tenemos que introducir para que nuestra simulación funcione son los que están señalados en la figura de arriba. En Program File pincharemos sobre la carpeta y seleccionaremos el archivo con extensión .cof que se había creado al compilar nuestro programa, si en vez de este seleccionamos el que tiene extensión .Hex funcionará igual pero no podremos realizar la simulación paso a paso. El otro valor a tener en cuenta es que la frecuencia del reloj del PIC debe coincidir con el valor que le habíamos puesto en el programa en nuestro caso 4 MHz.
|
| Última actualización el Viernes, 12 de Marzo de 2010 21:26 |

Programación PIC en C




