TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: egds en 28 de Febrero de 2004, 09:26:00
-
Buenas,
Me pregunto si alguno de vosotros sabe como añadir un puerto serie extra(por software o hardware, como sea) al PIC16F877 ya que necesito dos puertos serie. Sé que con el BASIC STAMPII se puede hacer.
Lo necesito para un proyecto de Telemetría.
Un saludo.
-
Hola :
Pues como sabes el PIC16F877 solo tiene un puesto serie fisico, si estas usando PBP lo puedes añadir por software, el PBP tiene instrucciones para comunicacion serie, puedes elegir los pines ke kieras para tal tarea, un ejemplo de instruccion en PBP es:
SEROUT2 PORTB.3, 84, ["variable"]
Lo ke hace esta instruccion es sacar por el pin 3 del puerto B del PIC la "variable" en formato serie 8N1 (8 bits de datos, sin paridad, y un bit de paro)
Puedes consultar el manual del PBP para ke te kede mas claro el uso de estas instrucciones,
Un abrazo
Rufo_Nuke