Hoi hoe kan ik op 1 pic 2maal een rx en tx poort gebruiken?
ik wil dit omdat ik de bus van
http://www.picbasic.nl/huis-automatisering.htm
wil gebruiken
en ik wil serieel comuniceren met de pc op deze manier
http://www.sharps.lv/Informacija/PIC%20MCU/PIC/09_files/rs232.gif
maar het probleem is deze 2 manieren hebben allebij een tx en en rx poort nodig hoe is dit op te lossen?
Zonder naar je links te kijken kan ik zo off the top of my head 3 manieren bedenken:
- Pic met twee UARTs gebruiken
- 1 hardware en 1 software uart gebruiken
- UART pennen multiplexen, en in je software toggelen tussen de dataparen.
Het is maar wat je zelf wil / kan. Als je hardwarematige handshaking hebt (bv vanuit de pc) kan je betrekkelijk eenvoudig je uart multiplexen.
Tuurlijk, als je maar software UART inbouwt. Gevaar is alleen dat dat ook tijd kost en je misschien te weinig tijd hebt voor andere (belangrijkere dingen)