martes, 16 de enero de 2018

Pic18simulator IDE con PinguinoBoard2250 datos Seriales

Leer datos analogicos del puerto de Pinguinoboard2550 y enviar los datos al puerto serie 

En esta simulacion hemos utilizado los siguientes software:
  • Proteus 7.6
  • Pic18simulator IDE
Primero creamos un subcircuito de pinguino 2550 como se muestra en la imagen
de abajo.

 despues de esto se crea el circuito de la siguiente manera



 

Con el circuito realizado y conectado al subcircuito solo se requiere programar el codigo del microcontrolador en este caso del Pic18F2550. 
Para esto utilizamos el software Pic18simulator IDE como se ve en la imagen de abajo


Explicacion del codigo:
  • La primera linea de comando declaracion de una variable tipo Byte.
  • La segunda linea es una rutina de codigo llamada Code_leer_sensor
  • La tercera linea es declaracion del puerto de lectura analogica se usa el comando Adcin y el numero del puerto analogico y  la variable donde se va a guardar lo leeido.  
  • La cuarta linea es declaracion de la transmision serial del puerto se usa el comando Serout luego se declara el pin de transmision , los baudios,entre comillas texto y los datos de la variable.
  • Las demas lineas de codigo son esperar 240 milisegundos, llamar  la rutina y finalizar el codigo.
El circuito en simulacion es asi como se muestra en la imagen de abajo

No hay comentarios.:

Publicar un comentario

Programando Microcontroladores PIC

 Ejemplos de programación en Lenguajes basic y C para Microcontroladores PIC En Basic (PicBasic)  En Basic (PBP)   En C (CCS compiler)