AT90S2313

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#16 Příspěvek od Filda »

nekmil píše: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 :)
Dík .... máš k tomu programátoru i schéma? ... na těch stránkách jsem ho nenašel (ani v těch odkazech)Dík :)

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#17 Příspěvek od nekmil »

na schéma se kukni tady
http://www.nekmil.estranky.cz/fotoalbum/elektro/avrdude
je tam i schéma toho oddělovače na LPT

Jinak ten zámek mi už v simulátoru chodí. Bylo třeba změnit kódy klávesnice v řádku

Data 1 , 2 , 3 , 10 , 4 , 5 , 6 , 11 , 7 , 8 , 9 , 12 , 13 , 0 , 15 , 13

ještě si s tím trochu pohraju.

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#18 Příspěvek od Filda »

nekmil píše:na schéma se kukni tady
http://www.nekmil.estranky.cz/fotoalbum/elektro/avrdude
je tam i schéma toho oddělovače na LPT

Jinak ten zámek mi už v simulátoru chodí. Bylo třeba změnit kódy klávesnice v řádku

Data 1 , 2 , 3 , 10 , 4 , 5 , 6 , 11 , 7 , 8 , 9 , 12 , 13 , 0 , 15 , 13

ještě si s tím trochu pohraju.
jj jsem ti moc vděčný za ochotu :D

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#19 Příspěvek od Filda »

nekmil: pošleš mě prosím na meila ten program AVRDUDE i s tím grafickým rozhraním? Snažím se ten program dát nějak do hromady a nějak mě to pořád nejde :oops: když jsem to rozbalil není tam žádná spouštěcí ikonka a to grafické rozhraní mě nejde ani rozbalit. Teď du zbastlit ten kabel. Proč je ve schématu toho programovacího kabelu u toho procesoru i krystal? Ten není při programování nutný ne?
jo meil: vylefi@seznam.cz

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#20 Příspěvek od nekmil »

Ten krystal je tam jenom jako příklad, procesor musí být při programování nějak taktován.Vlastně si musíš vyrobit jenom ten oddělovač s tím 74245(ochrana LPT) a signály přivést na MISO,MOSI,SCK,RESET,GND,+5V čili 6 drátů.


http://www.edisk.cz/stahnout-soubor/852 ... .61MB.html

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#21 Příspěvek od Filda »

už mě to došlo na mejla dík, ale: Postupoval jsem podle toho co je tam napsané (na nastavení toho programu) a v kolonce Programmer nejde nic nastavit (není tam ani z ničeho vybrat ) nevíš proč? (zkoušeno s připojeným i odpojeným kabelem :? )

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#22 Příspěvek od nekmil »

Obrázek

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#23 Příspěvek od Filda »

nekmil píše:Obrázek
No přesně, ale to políčko kde máš programmer bsd........ tak mám jen šedé a nejde tam nic nastavit

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#24 Příspěvek od Filda »

už jsem to zprovoznil ...... musel jsem založit nového uživatele na PC a tom to už šlo ............. Takže včil se musí převést ten .bas do .hex? A budu ho vkládat do eeprom nebo flash?

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#25 Příspěvek od nekmil »

No to jsem rád že to jede.
Do Bascomu vložíš ten soubor "kodovy_zamek.bas" ale pozor na instrukci
$sim viz komentář.
F7 spustíš kompilaci, pokud není chyba vytvoří se soubory *.hex, *.bin
a *.hex použiješ v programátoru samozřejmě jako "flash"

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#26 Příspěvek od Filda »

Děkuju moc za pomoc! :wink:
Zkoušel jsem to naprogramovat- nejelo to.
Dal jsem to na naprogramování kamarádovi (ten tvuj nový program)- nejelo to
Zkoušel jsem oddělat LCD ale nereaguje ani na kód (nemění odběr, po naťukání kodu 1234 a potvrzení se nic neděle - jako by program ani neběžel :( .......... asi to vzdám a udělám si ten kodovy zamek s picem co jsem dostal odkaz v jiném vlákně (bylo to navíc CZ). :roll:

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#27 Příspěvek od nekmil »

Jseš si jistý že je ten AVR dobře naprogramovaný ? Ukazuje něco displej ?
Kód 1234 nemůže fungovat protože správný kód je 5060 viz ten program a nic se nepotvrzuje, prostě namačkáš 5060 při každém stisku se objeví na displeji *.
Naposledy upravil(a) nekmil dne 05 úno 2008, 17:58, celkem upraveno 1 x.

Uživatelský avatar
Filda
Příspěvky: 703
Registrován: 20 dub 2006, 02:00

#28 Příspěvek od Filda »

nekmil píše:Jseš si jistý že je ten AVR dobře naprogramovaný ? Ukazuje něco displej ?
Kód 1234 nemůže fungovat protože správný kód je 5060 viz ten program.
Ale říkal že ten procesor vymazal a dal tam program (co jsem mu dal na flešce)
displej neukazuje nic.
Pokud je tam jumper tak je kod 1234 (je to pro zkoušení)

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#29 Příspěvek od nekmil »

V tom programu se na žádný jumper nebere ohled a pokud displej nic neukazuje je chyba v zapojení. V tom mém upraveném programu je třeba odstranit instrukci "$sim" a potom znovu zkompilovat.
Zřejmě sis neuvědomil že v tom původním pramenu je ten program pouze jako příklad, tedy kód 1234 ani jumper ani potvrzování není funkční.

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#30 Příspěvek od nekmil »

Po zapnutí displej ukazuje

BASCOM - AVR
Code Lock Demo

4s pauza
vymaže displej

ENTER CODE

a čeká na stisk tlačítka

Zkontroluj zapojení, nedělal ten kamarád něco s "FUSE" bity ?

Obrázek

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“