AVR Butterfly, 20*4 LCD och NES Controller [BILDER&FILM]
- bachler
- EF Sponsor
- Inlägg: 189
- Blev medlem: 23 december 2003, 13:58:24
- Skype: alexander.bachler.jansson
- Ort: Sala
- Kontakt:
AVR Butterfly, 20*4 LCD och NES Controller [BILDER&FILM]
Tjenare alla här på forumet, jag har vart medlem här på forumet ett bra tag, men har mestadels bara kollat på vad andra har gjort.
Nu kännde jag att det va dax för mej att visa en sak som jag har byggt, inte för att det kanske är något jättetufft, men jag känner mej väldigt nöjd eftersom att jag har lyckats att få det att fungera.
Jag har alltså hållt på med AVR i skolan (projektarbete) och nu så har jag lyckats få fart på min LCD och en gammal NES handkontroll som låg och skräpade.
LCD koden är inte min, jag minns inte vart jag hittade den (det står säkert i filerna).
Resten av koden har jag skrivit, och makefilen oxo. Jag utvecklar under GNU/Linux och använder en hemmabyggd STK200 programmerar och avrdude.
EDIT: koden är C
KOD
FILM
Lite bilder:
Bild snodd från http://www.zero-soft.com/HW/USB_NES/
Nu har jag säkert glömmt massor med info.. men det går juh bra att fråga i efterhand, eller ta en titt HÄR
Senast redigerad av bachler 17 mars 2006, 14:20:48, redigerad totalt 2 gånger.
- bachler
- EF Sponsor
- Inlägg: 189
- Blev medlem: 23 december 2003, 13:58:24
- Skype: alexander.bachler.jansson
- Ort: Sala
- Kontakt:
njea.. jag hadde inte tänkt att koppla den till min pc..
men den PICen som dom använder på Zero-Soft har tydligen en usb host inbyggt..
och sen har jag för mej att den låtsas vara en HID (human input device), och det brukar
funka bra i windows/linux/whatever..
jag vet inte vad jag ska göra härnäst... tänkte föröka implementera lite interuppts i koden.
någon som har har några tips på hur jag ska lägga upp avläsning från kontrollen med interuppts?
jag är inte så hajj på avr programmering
men den PICen som dom använder på Zero-Soft har tydligen en usb host inbyggt..
och sen har jag för mej att den låtsas vara en HID (human input device), och det brukar
funka bra i windows/linux/whatever..
jag vet inte vad jag ska göra härnäst... tänkte föröka implementera lite interuppts i koden.
någon som har har några tips på hur jag ska lägga upp avläsning från kontrollen med interuppts?
jag är inte så hajj på avr programmering
- bachler
- EF Sponsor
- Inlägg: 189
- Blev medlem: 23 december 2003, 13:58:24
- Skype: alexander.bachler.jansson
- Ort: Sala
- Kontakt:
@:danei haha, dom är juh 1024x768.. har du låg upplösning eller?
@$tiff: haha, shit.. en utmaning.. jadu.. jag jorde en snabb forskning och hittade
http://www.obdev.at/products/avrusb/hidkeys.html
är det något sådant du tänker på? vad jag förstått så måste uC gå i minst 12Mhz och min butterfly går i 8Mhz..
sen vet jag inte om jag har någon nytta av det.. visst skulle det vara en kul grej..
annars så känns det enklare för min del att koppla den mot parallel porten och ladda gamecon modulen i linux..
EDIT1: EDIT2: skitsamma
kanske bara är jag som är lite rädd för USB, har hört att det ska vara svår
@$tiff: haha, shit.. en utmaning.. jadu.. jag jorde en snabb forskning och hittade
http://www.obdev.at/products/avrusb/hidkeys.html
är det något sådant du tänker på? vad jag förstått så måste uC gå i minst 12Mhz och min butterfly går i 8Mhz..
sen vet jag inte om jag har någon nytta av det.. visst skulle det vara en kul grej..
annars så känns det enklare för min del att koppla den mot parallel porten och ladda gamecon modulen i linux..
EDIT1: EDIT2: skitsamma
kanske bara är jag som är lite rädd för USB, har hört att det ska vara svår
Senast redigerad av bachler 17 mars 2006, 15:37:28, redigerad totalt 2 gånger.
Jag har två skärmar på 1024x768, om du kallr det låg upplösning så är det upp till dig. Jag är nöjd med det. Men med så stora bilder medför det at jag måste skrolla i sidled för att läsa texten i hela tråden. Det gillar jag inte. Och det är därför rekomendationen på max. 700pixlar bredd finns.
Sen ska du nog tänka lite på din ton. Du behöver inte skratta åt folk som du tycker har dålig dator.
Sen ska du nog tänka lite på din ton. Du behöver inte skratta åt folk som du tycker har dålig dator.