uP Atmega 8535 nie pracuje wewnętrzny oscylator kwarcowy (ge

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Awatar użytkownika
mariusz256
Użytkownik
Posty: 144
Rejestracja: 28 wrz 2005, 17:16
Lokalizacja: Stobierna k/Rzeszowa
Kontakt:

uP Atmega 8535 nie pracuje wewnętrzny oscylator kwarcowy (ge

Post autor: mariusz256 » 29 gru 2006, 10:20

Wiem ze nie jest uP uszkodzony bo kupiłem drugi, i to samo. Posiadam programator „stk200/stk300 programmer” i programowanie przebiega bez żadnych przeszkód.
Dziwi mnie to ze procesor działa nawet bez rezonatora i bez kondensatorów, gdy podłączę
Rezonator kwarcowy (4MHz) i kondensatory (2x 27pF) działa nadal tak samo jak wcześniej.
Oscylator nie pracuje a zauważyłem ze procesor zachowuje się jak by pracował z kwarcem 1MHz. Miał już ktoś taki problem?

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 29 gru 2006, 13:20

Ja też tak miałem, tyle że z tiny2313, w nowych prockach atmela jest wewnętrzny RC, taktujący uC 1Mhz, żeby go wyłączyć trzeba zmienić fusebit -y, ja się na tym nie znam (już 2 tiny2313 zepsułem, kosztują <5zł, a zapas mam, więc narazie ich nie ratuje), więcej informacji w instrukcji od procka ( elenota.pl :arrow: 8535 Link ).

Awatar użytkownika
mariusz256
Użytkownik
Posty: 144
Rejestracja: 28 wrz 2005, 17:16
Lokalizacja: Stobierna k/Rzeszowa
Kontakt:

Post autor: mariusz256 » 29 gru 2006, 15:34

dzęki M@rek za pomoc

[ Dodano: 2006-12-30, 15:59 ]
-0000:Ext clockfast rising Power
-0001:Internal RC osciallator 1 MHz
-0010:Internal RC osciallator 2 MHz
-0011:Internal RC osciallator 4 MHz
-0100:Internal RC osciallator 8 MHz
-0101:Ext RC oscillator,slowly rising power
-0110:Ext RC oscillator,fast rising power
-0111:Ext RC oscillator, BOD enabled
-1000:Ext low frequency XTAL
-1001:Ext low frequency XTAL
-1010:Crystal oscillator, slowly rising power
-1011:Crystal oscillator, fast rising power
-1100:Crystal oscillator, BOD enabled
-1101:Ceramic Resonator/Ext clock, slowly rising power
-1110:Ceramic Resonator, fast rising power
-1111:Ceramic resonator, BOD enabled

Mam 3 uP MEGA8535 wszystkie używają wewnętrznego oscylatora RC (-0001:Internal RC osciallator 1 MHz), dla dwóch ustawiłem 1000:Ext low frequency XTAL i 1001:Ext low frequency XTAL i oba już mi nie działają i nie chce stracić kolejnego procka, rezonator kwarcowy mam 4MHz,2x C=30pF. ewentualnie gdzie mogę znaleźć informacje po kilka zdań na ten temat, pomożecie?

[ Dodano: 2006-12-30, 18:13 ]
pomozecie :?:

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

brak

Post autor: Ertew » 01 sty 2007, 15:56

Zaraz się spytam bascoma o fusebit-y mojego uC...


fusebit A987 w tiny2313 przyjmuje następujące wartości:
  • 0000:External clock
    0001:reserved
    0010:Internal RC oscillator 4 MHz
    0011:reserved
    0100:Internal RC oscillator 8 MHz
    0101:reserved
    0110:Watchdog oscillator
    0111:reserved
    1000:1000 external RC osc.
    1001:1001 external low freq XTAL
    1010:1010
    1011:1011
    1100:1100
    1101:1101
    1110:1110 external XTAL
    1111:1111 external XTAL
Ja mam ustawione 1110:1110 external XTAL w fabrycznie nowym było 0010:Internal RC oscillator 4 MHz do tego był włączony dzielnik przez 8,

Awatar użytkownika
mariusz256
Użytkownik
Posty: 144
Rejestracja: 28 wrz 2005, 17:16
Lokalizacja: Stobierna k/Rzeszowa
Kontakt:

Post autor: mariusz256 » 01 sty 2007, 22:26

dzięki

ODPOWIEDZ