We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am designing an interface board based on a single UART 8051 family microcontroller.The interface needs two serial port;one for system serial bus and another for networking through a serial-ethernet converter.Is it possible to implement a software UART using two normal pin of micro?Is there any way to share the single UART of the micro for the two puposes? Any solution will be appreciated.
A software implementation of a UART on GPIO pins is fairly common. One set of example code can be found at: http://www.programmersheaven.com/zone5/cat27/2369.htm (The number two link on google was http://www.embeddedlogic.com/embarchives/805X/ which error leads to trying http://www.embeddedlogic.com/ Perhaps this is a warning of the fate of anyone that dares to attempt a product without hardware support for all the UARTs?)