Atmega328p nastavení pojistek

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

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 00:00
Bydliště: Praha

#31 Příspěvek od FHonza »

Vem jednu ATmegu která ti komunikuje s USBasp. Stačí jí dát do nepájivého pole. Nastav fuses na
Low: 0xA2
High: 0xD9
Extended: 0xFF
To je interní oscilátor bez děličky 8, na PB0 výstup hodin.

Vedle dej druhou, propoj z první pin 14 (PB0) s pinem 9 (XTAL1/PB6) té druhé. Oba µC dej samozřejmě na společné napájení. No a teď by mělo jít nastavit pomocí USBasp pojistky na té, co nekomunikovala. Dej třeba default hodnoty:
Low: 0x62
High: 0xD9
Extended: 0xFF
(Při další komunikaci sniž poté bitclock, protože µC pojede pouze na 1MHz)

Pro jistotu můžeš připojit RESET obou přes cca 10k odpor na Vcc, ale fungovat to bude i bez toho. Napájení stačí vzít z USBasp.
Uživatelský avatar
TomasN
Příspěvky: 64
Registrován: 15 dub 2016, 00:00
Bydliště: Šumperk

#32 Příspěvek od TomasN »

Díky. Jak bude čas vyzkouším...
Odpovědět

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