|
|
Tämän artikkelin seuraavalta sivulta löytyy muutama esimerkkikoodi, joilla voit testata kytkentääsi, kopioidaan sieltä ensimmäinen esimerkkikoodi keskimmäiseen ikkunaan.

AVR Studio, koodi lisätty
Mene nyt "Project" -menuun (ylhäällä vasemmalla) ja sieltä "Configuration Options" ja näät seuraavanlaisen ruudun. Valitse oikea kohdepiiri projektille, tässä tapauksessa attiny45. Kirjoita taajuus hertzeinä (Hz), joka on 1000000 Hz (1 MHz) attiny45:lle tehdasasetuksilla. Paina OK.

AVR Studio, projektiasetukset
Muista tallentaa projektisi nyt. Mene "Build" -menuun ja klikkaa "Build" (tai paina F7 näppäimistöllä) ja jos kaikki menee hyvin, ei virheitä pitäisi tulla ja allaolevan tekstin tulisi ilmestyä viestiruutuun.

AVR Studio, projekti käännetty
Kuten näet, ledivilkutteluohjelma ei vie paljoa tilaa piiriltä. Tämän jälkeen olet valmis jatkamaan ohjelman siirtämiseen piirille.
Ohjelman siirto piirille - Ohjelmointi
Koska käytämme tässä rinnakkaisporttikaapelia ohjelmointiin, tarvitsemme ulkoista ohjelmaa käännetyn koodin siirtämiseksi piirille. Käynnistä nyt aiemmin asennettu PonyProg.

PonyProg
Valitse File -> Open device file (tai klikkaa keltaista kansion kuvaa). Navigoi projektisi hakemistoon, josta tulisi löytyä "default" -niminen alihakemisto. Sieltä valitse "project_name.hex", joka on tässä tapauksessa "text_project.hex". Tämä tiedosto sisältää käännetyn ohjelman piirin ymmärtämässä muodossa.

PonyProg, hex-tiedosto ladattuna
Näet kaksi pudotusvalikkoa, etsi "AVR micro" ensimmäiseen ja "AVR Auto" tai "ATtiny45" seuraavaan. Nyt mene Setup -> Interface Setup... ja valitse sieltä "Parallel" ja "Avr ISP I/O" pudotusvalikosta. Klikkaa OK. Nyt mene Setup -> Calibration ja klikkaa Yes. Tämän jälkeen liitä ohjelmointikaapeli tietokoneeseen ja levylle, ellet tätä jo ollut tehnyt ja laita virrat päälle koekytkentäalustalle.

PonyProg, hex-tiedosto ladattuna
PÄIVITYS 2009-06-15: Puhdas PonyProgin asennus ei sisällä määrittelyjä keltainen nuoli -napille, joten mene "Command" -valikkoon ja valitse sieltä "Program Options". Valitse sieltä seuraavat asetukset valintalaatikoilla (kuten allaolevasta kuvastakin näkyy): Reload files (lataa tiedostot uudelleen nappia painettaessa, valinnainen), Erase, Write Program memory (FLASH) and Write Data memory (EEPROM). Klikkaa OK.
Klikkaa keltaista nuolta toisella kuvakerivillä, tämä aloittaa ohjelman siirron piirille. Anna ohjelman tehdä työnsä rauhassa ja jos olet tehnyt tähän mennessä kaiken oikein, tulisi ruutuun ilmestyä seuraavanlainen ikkuna, joka kertoo ohjelmoinnin onnistuneen ja ledin pitäisi nyt vilkkua alustalla. Jos jotakin virheilmoituksia tuli, tarkista ja tarkista vielä uudelleen kaikki kytkennät!

PonyProg, ohjelmointi onnistui
| | Sivut: 1 2 3 4 5 6 | |


Content in english!
Sisältö suomeksi!
