But now i have some spare time again - thx to Xmas and holidays!
The current theme in the technical engineering school i visit is "UART register programming". Sounds great, right? Just good enough for an nerd like me.
Sadly we only "program" the UART on paper... sounds sick - right? I was very unsatisfied with this fact and so i designed a small circuit arround an AVR. Now i am able to test the UART programming on the PC side. I learned much by this project.
The features of the board:
- Serial communication using RS232, 9600 baud, 8 data bits, no parity, 1 stop bit.
- 5 digital outputs (connected to LEDs)
- 6 digital inputs
- 1 analog input (8 bit ADC, Umax = 2,56 V)
- 10 build in commands
- hardware handshake can be activated
- 4 free ports on the AVR
First the circuit diagram: