Atmega, problem z fusami:(


Witam, mam problem.Mam programator sample electronics programmer, jak wkładam nową atmege8 to bez problemu mi ją wykrywa :) ale jak włoże już jakąś atmege8 na której już coś robiłem(programowałem ją do jakiegoś układu) to mi jej nie wykrywa.Jestem prawie pewien, że byłą programowana na zewnętrznym kwarcu.I teraz moje pytanie jak za pierwszym razem programuje atmege8 z 8mhz to programator wykryje mi ją za drugim razem z 16mhz?Co znimi zrobić żeby bascom je wykrył?Potem jak mi ją bacom wykryje to moge przywrócić ustawienia fabryczne?




Portret użytkownika rgbled

LCD

Zapomniałem dopisać jeszcze jednego pytania.Otóż czy ten program do LCD zadziała?

$regfile = "m8def.dat"
$crystal = 1000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5
Cls
Lcd "Hello world."
End

Chodzi mi o to, czy ten program od storny programowania będzie działał?

-

Pozdro :)

Portret użytkownika matrix

Re: LCD

program jako taki zadziała. nie wiem czy pinologia konfiguracji wyświetlacza bujnie go. chodzi o to że konfigurując piny dla LCD trzeba to chyba zrobic w jakimś porządku, bo jak raz skonfigurowałem sobie dowolnie to nie bujnęło mi LCD'ka.

Portret użytkownika mirley

Re: Kwarc

A jak programujesz tą atmegę przestawioną na kwarc to masz podłączony jakikolwiek kwarc (1-16MHz) i kondensatory 22pF? Jeśli masz ustawiony procesor na 16Mhz a podłączysz 8MHz kwarc to normalnie powinno go wykryć. Ale ostatecznie zależy to od tego co i jak jest ustawione. Ja w swojej podstawce do programowania dałem kwarc 16Mhz i programuje się procesor na dowolnie ustawionych fusebitch (kwarc lub wewnętrzny)

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.