Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
blackdog
Biztosítékgyilkos
Hozzászólások: 59 Csatlakozott: 2010. szeptember 2. csütörtök, 6:00
Hozzászólás
Szerző: blackdog » 2010. szeptember 3. péntek, 7:56
Sziasztok!
A legegyszerűbb kódot bepötygve, mentve, lefordítva a szimulátor nem csinál semmit. Pontosabban nem kapcsolja fel a ledeket és le sem:
Kód: Egész kijelölése
$regfile = "8515def.dat"
$crystal = 16000000
Config Portc.0 = Output
Config Portd.0 = Output
Set Portc.0
Set Portd.0
End
Hogyan működik ez a szimulátor?
Robert
Elektronbűvölő
Hozzászólások: 10213 Csatlakozott: 2005. december 9. péntek, 7:00
Hozzászólás
Szerző: Robert » 2010. szeptember 3. péntek, 8:11
$sim direktíva hiányzik
Nézd meg a HW-t (LCD ikon)
Itt a piros ill zöld gombocok a láb állapotát jelentik (L/H szint illetve Ki/bemenet)
Lépésenkénti utasításvégrehajtással nézd!
blackdog
Biztosítékgyilkos
Hozzászólások: 59 Csatlakozott: 2010. szeptember 2. csütörtök, 6:00
Hozzászólás
Szerző: blackdog » 2010. szeptember 3. péntek, 10:10
Ha végig léptetem akkor felkapcsolja a ledeket a HW szimulátorban.
blackdog
Biztosítékgyilkos
Hozzászólások: 59 Csatlakozott: 2010. szeptember 2. csütörtök, 6:00
Hozzászólás
Szerző: blackdog » 2010. szeptember 3. péntek, 10:17
Kód: Egész kijelölése
Do
Set Portc.0
Set Portd.1
Waitms 50
Reset Portc.0
Reset Portd.1
Waitms 50
Loop
Így átalakítva a kódot a waitms-nél megáll. kézzel léptetve persze jó.
Ha RUN-t nyomok akkor áll a waitms-en és a két ledet sem kapcsolja fel.
Robert
Elektronbűvölő
Hozzászólások: 10213 Csatlakozott: 2005. december 9. péntek, 7:00
Hozzászólás
Szerző: Robert » 2010. szeptember 3. péntek, 12:03
Sebesség, $sim használata ill a refresh HW.
Futás alatt valahol bekapcsolhatóa HW folyamtos frissítése.
Nem egyeszerűbb a gyakorlatban látni?:)
blackdog
Biztosítékgyilkos
Hozzászólások: 59 Csatlakozott: 2010. szeptember 2. csütörtök, 6:00
Hozzászólás
Szerző: blackdog » 2010. szeptember 3. péntek, 13:36
Robert írta: Sebesség, $sim használata ill a refresh HW.
Futás alatt valahol bekapcsolhatóa HW folyamtos frissítése.
Nem egyeszerűbb a gyakorlatban látni?:)
De igen csak semmim sincs hozzá. Most még csak ismerkedem a dologgal.
majd lassan beruházok egy AVR-re meg építek egy programozó panelt.
Robert
Elektronbűvölő
Hozzászólások: 10213 Csatlakozott: 2005. december 9. péntek, 7:00
Hozzászólás
Szerző: Robert » 2010. szeptember 3. péntek, 13:47
Egy két külső szimulátorról is lehet itt hallani a fórumban. Erre majd a nalam tapasztaltabbak válaszolnak...
A Bascom beépítettje kissé mostohagyermek
.
kapu48
Elektronbűvölő
Hozzászólások: 3375 Csatlakozott: 2008. augusztus 29. péntek, 6:00
Hozzászólás
Szerző: kapu48 » 2010. szeptember 3. péntek, 17:07
Keres rá itt vagy a guglin a Proteus-ra! Az lesz a neked való szimulátor!