Jag har hållt på och programmerat at90s8515 med min STK500 programmerare.
Men nu vill jag börja experimentera lite på ett kopplingsdäck med at90s8515:an.
Nån som har nån bra idé om vad man kan göra ? och vad man behöver? Obs nybörjarnivå
Första steget blir väl att kunna programmera/läsa 8515 från STK500 (om du inte gjort det). Sen finns det väl 10^5 olika saker du kan testa.
Några exempel:
- Blinka LED
- Rinnande ljus
- Använda tryckknappar både aktivt höga och aktivt låga
- Styra blinksekvenser med knappar
- styra servo (om du har sådant)
- Lära dig använda interrupt tillsammans med knappar och LED
- ............
- ............
och 99994 andra saker.
Mitt bästa tips är nog att låta fantasin flöda efter en dykning i bra-att-ha-lådan.
ok, om jag tänker göra rinnande ljus med 5 lysdioder på ett kopplingsdäck,
vad behöver jag köpa fixa, en 8515, en kristall ( finns många olika, vilken av dom )? mer?
och om de e nån som har nån ritning eller så e ja väldigt tacksam
Om du bara ska experimentera eller göra nåt annat som inte är tidskritiskt så går det bra utan kristall. Alla AVR:er ur mega-serien kommer med innbyggd RC-oscillator som inte kräver några externa komponenter.
Så, det enda du behöver göra är att trycka kretsen på en kopplingsplatta, spänningsmata och koppla in de fyra nödvändiga ISP-signalerna. Sen är det bara att börja leka.
I de pdf-dokumenten jag länkade till hittar du all infomation du behöver!
Om du har vanliga lysdioder (20mA) borde du kunna driva dem rakt av från var sin I/O-pinne med lämpligt motstånd och så ner till jord. För att programmera skulle jag rekomendera att du kopplar enligt 4-1 på sid 5 i detta dokument. Det gör att du kan använda STK500 och programmera med.
OBS!!!!
Om du spänningsförsörjer kretsen från STK500 under programmeringen så skall all extern spänningsmatning vara frånslagen.
monstrum skrev:Om du bara ska experimentera eller göra nåt annat som inte är tidskritiskt så går det bra utan kristall. Alla AVR:er ur mega-serien kommer med innbyggd RC-oscillator som inte kräver några externa komponenter.
Så, det enda du behöver göra är att trycka kretsen på en kopplingsplatta, spänningsmata och koppla in de fyra nödvändiga ISP-signalerna. Sen är det bara att börja leka.
Det är inte ATmega8515, utan den gamle välgöraren AT90s8515 som tidigare beskrivits. Därför behöver du en kristall också. Min erfarenhet säger att kapacitansen i en labbplatta räcker för att kristallen ska svänga.
jo alltså för att göra experimenten ,
programmera den på min STK500 sen placera den på en kopplingsplatta och använda den i experimentet.
är det 4MHz kristall som gäller för at90s8515 ?
har gjort en koppling, rinnande ljus, men jag vet inte hur XTAL1 och XTAL2 ska kopplas, har gjort så här men det fungerar ej, jag använder en at90s8515. vore schysst om nån kunde förklara lite om kristallen och varför man ska använda kondensatorer..
Mysko!
Om man tittar på figur 6-1 i detta dokument stämmer det med din koppling. Har du kontrollerat "Fuses" så att din at90s8515 använder kristallen på rätt sätt.
Har du programmerat den mha STK500 eller på annat sätt?