Stránka 1 z 3
AT90S2313
Napsal: 22 led 2008, 14:35
od Filda
Ahoj ........potřebuju procesorAT90S2313, ale v gme mají ve složce procesorů co začínají 90S jen procesor ATTINY 2313 - 20PU .... Je to to stejné? Nebo je to uplně něco jiného? Omlouvám s procesory normálně nedělám

Napsal: 22 led 2008, 17:14
od nekmil
ATTINY2313 je vylepšená verze.Vývodově kompatibilní, rozdíly najdeš v katalogovém listu.
Napsal: 22 led 2008, 19:28
od Filda
no anglicky neumím a procíkum moc nerozumím

takž polopatě: Když mám tu vylepšenou verzi a mám program který má být na AT89s2313 a nahraju ho do tohodle Attina poběží tam normálně?
Napsal: 22 led 2008, 19:33
od mety
Ja som ho tam nemohol nahrať vôbec,po použiti 90S2313 to šlo na prvý krat.
Napsal: 22 led 2008, 19:40
od Filda
mety píše:Ja som ho tam nemohol nahrať vôbec,po použiti 90S2313 to šlo na prvý krat.

teď si mě zkazil náladu

Já se těšil že mě ten výrobek konečně pojede
Dělám
tohle už jen naprogramovat ten procesor, ale mám jen tu attiny2313-20PU
Napsal: 22 led 2008, 20:01
od nekmil
V tom Bascomu stačí zaměnit $regfile = "2313def.dat"
za $regfile = "attiny2313.dat"
není potřeba ani krystal, lze použít vnitřní RC hodiny.
ATtiny2313 je dodáván z výroby se zapnutou děličkou hodin 8-mi, tedy běží na 1MHz. $crystal = 1000000
S takovým jednoduchým programem by neměl být problém, nepoužívá žádné timery,přerušení atd.
Pokud bys měl problémy tak se mi ozvi nějak to pořešíme.
Napsal: 22 led 2008, 20:03
od mety
90S2313 sa už nevyrábaju ,len attiny2313
Napsal: 22 led 2008, 20:40
od Filda
nekmil píše:V tom Bascomu stačí zaměnit $regfile = "2313def.dat"
za $regfile = "attiny2313.dat"
není potřeba ani krystal, lze použít vnitřní RC hodiny.
ATtiny2313 je dodáván z výroby se zapnutou děličkou hodin 8-mi, tedy běží na 1MHz. $crystal = 1000000
S takovým jednoduchým programem by neměl být problém, nepoužívá žádné timery,přerušení atd.
Pokud bys měl problémy tak se mi ozvi nějak to pořešíme.
zatím děkuju .... zítra na praxi to naprogramuju a pokusím se to rozchodit ...... snad to pojede

Napsal: 24 led 2008, 18:05
od Filda
Napsal: 24 led 2008, 18:38
od Filda
nekmil: ty si dělal ten kod zamek?
Napsal: 24 led 2008, 18:45
od nekmil
Ten zámek jsem nestavěl. Pokud se na displeji nic nezobrazuje tak je někde zrada. Zkoušel jsi ten simulátor v Bascomu ?
Napsal: 24 led 2008, 18:51
od Filda
nekmil píše:Ten zámek jsem nestavěl. Pokud se na displeji nic nezobrazuje tak je někde zrada. Zkoušel jsi ten simulátor v Bascomu ?
no já jsem jen předal procesor a na druhý den mě ho dal naprogramovaný ......... ( říkal jsem mu i to s tím přepsáním $regfile jak si tu psal). Nikde v zapojení chybu nemám ... kontrolované asi 5X takže to bude v tom procesoru - programu (možná to blbě naprogramoval - ja u toho nebyl).
Škoda že na ni není nějaký lehký programátor jak na pic .... to už bych si ho zkusil programovat doma.
Napsal: 24 led 2008, 19:08
od nekmil
Předpokládám že jsi ten program z té stránky okopíroval ,spustil kompilaci v Bascomu a obdržel nějaké výsledky, soubor *.HEX, *.BIN atd.
Nehlásil žádné chyby ? Teď se dívám že tam není správně definováno připojení displeje, proto asi nic neukazuje.
Config Lcdpin = Pin,Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 ,_ Db7 = Portb.3,E = Portd.6 , Rs = Portd.5
Pokud máš na PC port LPT tak programátor není problém.
Napsal: 24 led 2008, 20:16
od Filda
nekmil píše:Předpokládám že jsi ten program z té stránky okopíroval ,spustil kompilaci v Bascomu a obdržel nějaké výsledky, soubor *.HEX, *.BIN atd.
Nehlásil žádné chyby ? Teď se dívám že tam není správně definováno připojení displeje, proto asi nic neukazuje.
Config Lcdpin = Pin,Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 ,_ Db7 = Portb.3,E = Portd.6 , Rs = Portd.5
Pokud máš na PC port LPT tak programátor není problém.
Na mě nesmýš tak odborně ....... já doma programoval jen pic16f84 a to jsem tan nahrál hotový program

................... Config Lcdpin = Pin - teď jsem to kontroloval (porovnával jsem program a schéma) a je to OK.
Ten programátor by mě zajímal ..... hodíš sem nějaký odkaz na nějaký jednoduchý? Zkoušel jsem hledat .... ale nevím který vybrat abych s ním programoval tuhle attinu. Díky
Napsal: 24 led 2008, 20:38
od nekmil
Používám tohle -
http://www.bsdhome.com/avrdude/
a k tomu je grafické rozhraní -
http://avr8-burn-o-mat.aaabbb.de/
k LPT to mám připojeno přes oddělovač 74245 pro ochranu.
Hraju si tady s tím programem v simulátoru a je tam problém v klávesnici a čtení z tabulky DATA.
Dneska už toho nechám ,kunu na to zase zítra.
Skol
