ATtiny13....
ATtiny13....
Sziasztok....
Köszönettel vennék egy kis segitséget, van a könyv 25. fejezetében egy kis mintaprogram, (adc-beolvas, kiir).
Az 1.11.9.1 verziot használom, helyes chipbeállitás mellett a forditó nem fogadja el a dim.. parancsot,error 22, out of sram space hibaüzenet..
Felraktam az 1.11.7.4 verziót, amit a program is jelöl, az meg nem ismeri a tiny13-at,( a .dat file- átmásoltam próbaképp, de nem látja a régi verzió)
Elöre is kösz..
Köszönettel vennék egy kis segitséget, van a könyv 25. fejezetében egy kis mintaprogram, (adc-beolvas, kiir).
Az 1.11.9.1 verziot használom, helyes chipbeállitás mellett a forditó nem fogadja el a dim.. parancsot,error 22, out of sram space hibaüzenet..
Felraktam az 1.11.7.4 verziót, amit a program is jelöl, az meg nem ismeri a tiny13-at,( a .dat file- átmásoltam próbaképp, de nem látja a régi verzió)
Elöre is kösz..
Hello!
A tiny13 csak 64 byte srammal bír, ezért óvatosan lehet csak garázdálkodni..
Állítsd be így:
1.11.7.4 verziót meg már ne használd..
A tiny13 csak 64 byte srammal bír, ezért óvatosan lehet csak garázdálkodni..
Állítsd be így:
Kód: Egész kijelölése
$hwstack = 32
$swstack = 8
$framesize = 16
Az alap stack-okat vedd visszább. Ennek beállítása a Hibakeresés fejezetben van...
Ökölszabályok ott szintén.
A 64k SRAM picike...
A Bascom demo 4k chip-ig jó (1.11.8.3 óta azt hiszem). Így azt is használhatod az 1k-s T13 chiphez nyugodtan.
Az 1.11.7.4 felett erősen eljárt az idő....
A Hoologan01 áltam legadott alapok általában jók szoktak lenni. Ne használj sok sub-t, local változókat. És a program kódmérettel is lehet jókat játszani .
Ökölszabályok ott szintén.
A 64k SRAM picike...
A Bascom demo 4k chip-ig jó (1.11.8.3 óta azt hiszem). Így azt is használhatod az 1k-s T13 chiphez nyugodtan.
Az 1.11.7.4 felett erősen eljárt az idő....
A Hoologan01 áltam legadott alapok általában jók szoktak lenni. Ne használj sok sub-t, local változókat. És a program kódmérettel is lehet jókat játszani .
Egy kis segítség kellene!
tiny13 ADC vel kapcsolatban. Az adatlapon valami olyat ír, hogy a Vref vagy a külső Vcc, vagy átváltás a belsőre ami 1.1V. De ha átváltom akkor vissza már nem lehet állítani?
De hogy váltom át, és a 3 ADC PIN (PB2,3,4) közül melyik melyik? Valami érthetőbben elmondaná valaki? ha szabad kérnem? Sajnos ne tudok angolul.
tiny13 ADC vel kapcsolatban. Az adatlapon valami olyat ír, hogy a Vref vagy a külső Vcc, vagy átváltás a belsőre ami 1.1V. De ha átváltom akkor vissza már nem lehet állítani?
The reference voltage for the ADC (VREF) indicates the conversion range for the ADC.
Single ended channels that exceed VREF will result in codes close to 0x3FF. VREF can be
selected as either VCC, or internal 1.1V reference, or external AREF pin. The first ADC
conversion result after switching reference voltage source may be inaccurate, and the
user is advised to discard this result.
De hogy váltom át, és a 3 ADC PIN (PB2,3,4) közül melyik melyik? Valami érthetőbben elmondaná valaki? ha szabad kérnem? Sajnos ne tudok angolul.
SÚGÓ!
A Sültgalambos leckét megkaptad?
Alapelv:
init:
- adc Vcc-ig (0-5V azaz 0...1023 az eredmény)
- egyik lábad kimenet, erre LED
program:
if getadc(csatorna)>512 bekapcsolod, kulonbe kikapcsolod a led-et.
Fontos!
- szubrutin NINCS
- hwstack, swstack, frames, negyedelni az alapértelmezetthez képest (a Tiny13ban alig van SRAM!)
A Sültgalambos leckét megkaptad?
Alapelv:
init:
- adc Vcc-ig (0-5V azaz 0...1023 az eredmény)
- egyik lábad kimenet, erre LED
program:
if getadc(csatorna)>512 bekapcsolod, kulonbe kikapcsolod a led-et.
Fontos!
- szubrutin NINCS
- hwstack, swstack, frames, negyedelni az alapértelmezetthez képest (a Tiny13ban alig van SRAM!)
Az idézet az a Tiny13 lapjából való? Mintha nem lenne kivezetve a Vref láb. Ez belül lehet 5V (Vcc) vagy 1.1V (internal)
http://www.atmel.com/Images/doc2535.pdf
81. oldaltól...
http://www.atmel.com/Images/doc2535.pdf
81. oldaltól...
Köszönöm a segítséget!
Ennyi elég is az induláshoz. Nézegettem én olyan progikat, amikben használva van, de nem volt tiszta. Próbálkoztam is. Ezért is mertem kérdezni.
Igen a tiny13 adatlapjából idéztem, azt nézegettem, de mivel nem vagyok otthon az angolba nem jól értelmeztem.
Köszönöm még egyszer. Ja és nem szeretem a sültgalambot!
Ennyi elég is az induláshoz. Nézegettem én olyan progikat, amikben használva van, de nem volt tiszta. Próbálkoztam is. Ezért is mertem kérdezni.
Igen a tiny13 adatlapjából idéztem, azt nézegettem, de mivel nem vagyok otthon az angolba nem jól értelmeztem.
Köszönöm még egyszer. Ja és nem szeretem a sültgalambot!
Gondoltam a legalább valaki már letesztelhetné...
Tavasszal galambriasztó projekt indul:) És így hasznosulhatna 1-2 példány
A Tiny13 kicsi IC. Nem szeretem. ha lehet helyette Tiny25/45/85 kerül be. De inkább ha van hely, Mega8-as... Bascom alatt nagyon hamar elfogy a memória. Igaz 1K a Flash Itt lehet jó optimalizálást játszani és a végén cipőskanál-fejleszteni + optimalizálni
Tavasszal galambriasztó projekt indul:) És így hasznosulhatna 1-2 példány
A Tiny13 kicsi IC. Nem szeretem. ha lehet helyette Tiny25/45/85 kerül be. De inkább ha van hely, Mega8-as... Bascom alatt nagyon hamar elfogy a memória. Igaz 1K a Flash Itt lehet jó optimalizálást játszani és a végén cipőskanál-fejleszteni + optimalizálni