Sometimes MCU does not have enough number of Hardware UART. In such cases, there is a solution to used Software UART. Since it is implemented in software, every GPIO pin can be used. In this case, by pressing the start key, the first micro starts sending data to the second micro. The second micro increases the count if the received data is correct and display on LCD. The LEDs connected to the second micro display the current number in binary form.
hosseinkhalilian / bascom_avr-software-uart Goto Github PK
View Code? Open in Web Editor NEWAVR Software UART Communication
License: MIT License