AT90s2313 helyett Attiny2313

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

AT90s2313 helyett Attiny2313

Hozzászólás Szerző: molnarp »

ÜDV!
Segítsetek kérlek!
Van egy hardverem, amibe AT90S2313-as chip kéne, ahhoz is van meg a hex fájl. De mivel ilyet nem lehet már könnyen megszerezni, vettem egy Attiny2313-at.
Namármost a hex fájlt áttölthetem az Attiny-be programmódosítás nélkül hogy működjön?

Az STK200-al szeretném betölteni...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Lsd könyv. Tiny és 90S2313 fejezet....

http://avr.tavir.hu/modules.php?name=Co ... age&pid=25

Azaz Órajel beállít (én kvarc esetén a 1111:1111) és a DivClk8-Disable beállítást használom.
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Bocs, nem értem...
Az stk200-as égetőben nincsen quartz.
Milyen kristályra gondoltál?
A willem égetőben az (ami a tinny-t nem ismeri) MCS-51-es adapterrel 10 MHZ-s quartz van, de állítólag nem megbízhatóan tölti fel a programot erre a chipre.

És a fuse bitekkel nem kell semmit csinálni?
Bocs, ha értetlen vagyok, de AVR-t még nem programoztam.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A fusebiteket állitod!

A fejezet elején lsd. adatlap....
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Ok. A hardver amibe a chip lesz 10.240Mhz-es kristállyal van szerelve.

Este kipróbálom. Felvettelek msn-re, ha tudnál majd segíteni ebben, megköszönném.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Bascom alapú leírás a filecserebere alatt....
t2313.... néven. (Készülő fejezet, így ne nézd a gépelési hibákat...)
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Na, végre sikerült az stk200-at a chippel kommunikációra bírni...
De csak a Bascom-AVR-rel, a twinavr-t nem tudom beállítani.
Most légyszi segíts a fuse bitekben, mert elolvastam egy csomó anyagot a Bascomról és nem egyértelmű nekem 1-2 dolog.
Tehát a chip ATTINY2313-20PU
Amit a hardveremnek kéne használni az AT90S2313 10.240Mhz-es külső kvarcal.
A program fájl amit be szeretnék tölteni hex fájlban van.
Mit mire állítsak a fuse bitekben?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Lásd fentebb kb. hozzászólással:
http://avr.tavir.hu/modules.php?name=Upload

T2313-90s2313.pdf
Ez a fejezet szól az átállásról. Ne nézd a hibákat, a szöveg még nyers...
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Ok, már olvastam, de nekem nem megy a twinavr, csak a bascom.
Nem tudom hogy úgy kell-e beégetnem hogy a 10.240-es kristály rajta kell-e lennie. És hogy a fusebitet hogy állítsam be később hogy a külső kristályról rezegjen.
Bocs ha értetlen vagyok, de erre nem találtam választ...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Nem olvastad :(.
Ott a Bascom is :P.

A beégetéshez (amint átállítod a biztosítékbitet, hogy külső legyen a kvarc) alapban kell. Tök mindegy milyen kvarc (>1MHz).
A többit lsd a 3. oldaltól. (Had ne írjam le...)
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Ok, 1 .) akkor berakok egy 4 MHZ-s kvarcot 33pf kondikkal

2.) Fusebit C : disabled
3.) Fusebit KLA987 : 001111 ha 10.240-es kvarcot akarok használni.
a többi bizt. úgy marad.
Így ok?

Utolsó kérdésem:
A KLA987-nél jó nekem a 001111-es mód?
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Mindent úgy csináltam ahogy le van írva.
4MHZ-s kvarc, biztosítékbitek beállít. (001111 helyett a 111100-t)
Amint rányomtam a write-ra,(mind a 2-re) azóta fel sem ismeri a chipet.
??? :cry:
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Kvarc lábak és gnd közt kondi? 15...27pF?

Hogy a 001111 és a 111100 honnan jött Neked, nem tudom....
Ott 4 számjegy van....

Kód: Egész kijelölése

A987-0000=External clock
A987-0001=reserved
A987-0010=Internal RC oscillator 4 MHz
A987-0011=reserved
A987-0100=Internal RC oscillator 8 MHz
A987-0101=reserved
A987-0110=Watchdog oscillator
A987-0111=reserved
A987-1000=1000 external RC osc.
A987-1001=1001 external low freq XTAL
A987-1010=1010
A987-1011=1011
A987-1100=1100
A987-1101=1101
A987-1110=1110 external XTAL
A987-1111=1111 external XTAL
Avatar
molnarp
DrótVégénSzéndarab
Hozzászólások: 30
Csatlakozott: 2007. augusztus 4. szombat, 6:00

Hozzászólás Szerző: molnarp »

Az én bascomom máshogy írja ki, (2 0-t az elejére rak) de mind1, mert jó értéket állítottam.
kondik megvannak a 4Mhz-s kvarcon, ECP mód XP-n...

De észrevettem hogy a 10k-s ellenálást a resetláb és a +5v közé nem raktam be.
Ez lehetett a hiba?
Közben szereztem még 1 chipet, de sajna ez az utolsó.
Nem tudom meg merjem-e próbálni..... Ha nem sikerül, 2500ft-ért vehetek régi bontott AT-t. :(
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

????
2500Ft a bontott AT chip? Ennyiért tőlem újat kapsz:)
Az 10k-ellenállás nem árt...
De ez nem szokott ilyen hibát okozni....


Melyik bascommal csinálod?
Az 1.11.8.7-ből vannak a képernyőfotók....
Válasz küldése