Har gjort lite mera på projektet nu.. bland annat bytt kompilator från IAR till GNU H8S, grymt bra och gratis

Var lite svårt att komma igång med den bara..
Nåjo, har gjort en gamepad till projektet nu.. 10 knappar och 9 lysdioder.. alla lysdioder kan styras hur man vill, kärnan i gamepad:en är en Max7300 I/O expander som jag råkade ha här hemma, så man kommunicerar med den via I2C. Från kontrollern kommer också en signal när någon av knapparna ändrar läge, denna signal är kopplad till en avbrotts pinne på processorn så man vet när man skall läsa av kontrollern.
Gamepad
Gamepad baksida
Och förstås märkte jag nu när jag testat kortet att jag hade slarvat med läsningen av databladet.. Max7300 håller endast koll på förändring på 7 förbestämda pinnar och inte på alla som jag trodde när jag gjorde kortet. Inte så stor skada skedd annat än att jag inte får interrupt signalen när någon förändring på knapparna sker, så det blir att polla knapparna istället nu... Att man alltid skall märka sånthär för sent..

Men i övrigt fungerar kortet.