16x16 LED matrix with Atmel AVR mega32
This is a 16x16 LED matrix. The picture is scanned at about 60 frames a second. The current programm has an entry menu. From there you can access the different functions by pressing the F-keys on the attached PS/2 keyboard. A nice case is still missing.
F1: Tetris
F2: bounceing ball
F3: Conways Life in a torus field.
F4: Snake
F5: snasy clock, that gets the time from a DS1307 I2C RTC
F6: mermain game
F7: diplay of scancode and ascii value
F8: countdown timer
F12: set the time in the RTC
The keyboard driver runs completely in the backgound. It features num-, scroll-, and capslock functionality with LED's set on the keyboard. Also the shift key is featured. The interrupt driven routine returns the scancode of the pressed key and it's ascii value, if it actually has an ascii value. The release codes, shift calculation, and LED setting is totaly transparent to the user programm for a maximum of simplisity and efficiency.
Author: Neshtaker
Length: 02:37
Views: 2074
Tags: atmel avr electronics led matrix mega
|