ATMEGA64 nelze naprogramovat – Mikrokontroléry – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

ATMEGA64 nelze naprogramovat – Mikrokontroléry – Fórum – Programujte.comATMEGA64 nelze naprogramovat – Mikrokontroléry – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené.
Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
31. 7. 2015   #1
-
0
-

Dobrý den, ahoj
Najde se tady někdo kdo má zkušenost s Atmega64 16AU ? Snažím se nahrát program pomocí AVRPROG
USB_2 Ale bohužel se nedaří. Zatím jsem neměl nikdy problém (Atmega32, 168, Attiny2313...)
Desku jsem osadil pouze 16MHz krystalem s kondenzátory a procesorem. Nedaří se mi ani načíst fuse bity,
natož je přepsat..  Je nějaký rozdíl v zapojení M64 například od zmiňované M32? Jak přesně funguje pin PEN,
musí být připojený a jak?

Připojen obrázek.

Připojen obrázek.

Nahlásit jako SPAM
IP: 188.75.128.–
Petr
Reklama
Reklama
hlucheucho+10
Posthunter
31. 7. 2015   #2
-
0
-

Pro naprogramování potřebuješ napájecí napětí, taktování, SPI a RESET. Pokud máš procesor z výroby, je defaultně nastaven na vnitřní RC oscilátor. Pokud jsi změnil Fuse bity, je možné, že bude fungovat jen paralelní programování. Dále pozor na zapojení, musí být podle tabulky v datasheetu http://www.atmel.com/Images/Atmel-2490-8-bit-AVR-Microcontroller-ATmega64-L_datasheet.pdf str. 306, stejně tak musíš respektovat časování signálů. Důležité jsou blokovací kondenzátory 100nF u napájení blízko MCU. Dobré je se pod lupou podívat, zda máš MCU správně zapájený. Často se mi stává, že si při programování přehodím MISO a MOSI, pak to nechodí.

Popis pinu PEN je v datasheetu str 7

Schéma by nám řeklo víc než DPS.

hu

Nahlásit jako SPAM
IP: 193.86.81.–
1. 8. 2015   #3
-
0
-

Děkuji za reakci. Tady je schéma toho co je teď na desce zapojeno. Programátor i s přechodkou na 1x6-ti
pin mám odzkoušený na Atmega32. Mimochodem, v datasheetu str.306 jsou piny MOSI a MISO popsané na
pinech P.0 a P.1, ale na str. 2. jsou na B.2 a B.3. Fuse bity se mi přepsat nepodařilo a tuším, že je nastaven
oscilátor na vnitřní. Ještě jsem zapoměl podotknout, že Atmegu64 přepisuji bez problémů na průmyslově
vyráběné desce která slouží jako ovladač chladícího okruhu... Ale na té mé ne!

Připojen obrázek.

Nahlásit jako SPAM
IP: 188.75.128.–
Petr
KIIV+42
God of flame
1. 8. 2015   #4
-
+1
-
Zajímavé
Nahlásit jako SPAM
IP: 94.113.92.–
Program vždy dělá to co naprogramujete, ne to co chcete...
KIIV+42
God of flame
1. 8. 2015   #5
-
+1
-
Zajímavé

A co shledavam jeste daleko zajimavejsim v datasheetu:

Even though the SPI Programming interface re-uses the SPI I/O module, there is one important
difference: The MOSI/MISO pins that are mapped to PB2 and PB3 in the SPI I/O module are not
used in the Programming interface. Instead, PE0 and PE1 are used for data in SPI Programming
mode as shown in Table 127.

Nahlásit jako SPAM
IP: 94.113.92.–
Program vždy dělá to co naprogramujete, ne to co chcete...
hlucheucho+10
Posthunter
1. 8. 2015   #6
-
0
-

Programovací rozhraní musíš zapojit podle popisu v datasheetu a ne podle toho, jak to má jiný MCU. Je to popsaný v kapitole Serial Programming ... nebo podobně se to jmenuje. Hledat to nebudu, v Edge je prohlížení pdf na .....

hu

Nahlásit jako SPAM
IP: 193.86.81.–
2. 8. 2015   #7
-
0
-

Tak už je po problému. Po přepájení MOSI a MISO na P0 a P1 vše funguje jak má. Děkuji všem :)

Nahlásit jako SPAM
IP: 188.75.128.–
Petr
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 15 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý