Step 8Remarks and further improvements
The program shown here is only a minimal, bare bones version. Many other things can be done with this:
1) Lighting up LEDs three at a time
The current code displays only one LED at once. However, with the wiring shown here, it's possible to light up all the LEDs connected to one cathode line at the same time. So, instead of cycling through all the nine positions, all you need to do is cycle through the three cathode lines.
2) Use interrupts to display the LEDs
Depending on the LED display routine and the amount of processing, the LEDs may show some degree of flickering. By using interrupts, the timing of the LEDs can be controlled precisely and would lead to a smoother display.
3) A smarter computer player
The currrent code takes up only a few kb, leaving quite a bit more for the implementation of a smarter computer tic tac toe player.
Hope you've enjoyed reading this instructable as much as I had fun working on it!
| « Previous Step | Download PDFView All Steps | Next Step » |
![]() |
Add Comment
|












































