M8 śpi po zmianie fusów
M8 śpi po zmianie fusów
Ustawiłem fus A987 na 1010:1010, po czym przy próbie wykrycia dostaje FFFFFF Sad
Jeśli dobrze odczytałem z noty, to ustawiłem na kwarc 0,4-0,9Mhz.
Kupiłem rezonator kwarcowy 500Khz, połączyłem z kondami 33pF i nic Sad
Co mam teraz zrobić aby ją obudzić?
Jeśli dobrze odczytałem z noty, to ustawiłem na kwarc 0,4-0,9Mhz.
Kupiłem rezonator kwarcowy 500Khz, połączyłem z kondami 33pF i nic Sad
Co mam teraz zrobić aby ją obudzić?
-
ZbeeGin
-
ZbeeGin
-
ZbeeGin
Innym materiałem drgającym, odpornością na zmiany temperatury, dokładnością...Aro pisze:A tak wogóle to czym się różni kwarcowy od ceramicznego?
http://www.oscilent.com/catalog/Categor ... onator.htm
Przy ceramicznym należy stosować kondensatory o pojemności zalecanej przez producenta - zwykle są to relatywnie dość duże pojemności. Niektóre z rezonatorów mają je już wbudowane (zwykle te które mają 3 końcówki)
Hmmm
Powiedziałem, że chce kwarc, gość powiedział, że ma tylko to. Mówił, że to jest to samo tylko mniej odporne na zmiany temperatury itd.
Jest to pomarańczowy kwadracik - coś innego niż kwarc.
Więc pewnie ceramiczny.
[ Dodano: 2006-12-25, 21:32 ]
Dałem 47pF i nic
Dodam że próbowałem coś takiego: Zgrywam fusy z attiny2313 podpinam ATmege, zmieniam fusa A987 i programowanie fusów. Ale to nic nie dało
Powiedziałem, że chce kwarc, gość powiedział, że ma tylko to. Mówił, że to jest to samo tylko mniej odporne na zmiany temperatury itd.
Jest to pomarańczowy kwadracik - coś innego niż kwarc.
Więc pewnie ceramiczny.
[ Dodano: 2006-12-25, 21:32 ]
Dałem 47pF i nic
Dodam że próbowałem coś takiego: Zgrywam fusy z attiny2313 podpinam ATmege, zmieniam fusa A987 i programowanie fusów. Ale to nic nie dało
-
ZbeeGin
A można z drugiego procka wygenerować taki przebieg, czy koniecznie trzeba coś macić z CMOS'ami?
Jeśli z CMOS'ów to prosił bym jakiś schemat
[ Dodano: 2006-12-25, 23:34 ]
Generowałem sygnał, za pomocą takiego programu, wykorzystując ATTiny2313 i kwarc 16Mhz
I nic 
Jeśli z CMOS'ów to prosił bym jakiś schemat
[ Dodano: 2006-12-25, 23:34 ]
Generowałem sygnał, za pomocą takiego programu, wykorzystując ATTiny2313 i kwarc 16Mhz
Kod: Zaznacz cały
Config Portd = &B1111111
Portd = &B0000000
Config Timer0 = Timer , Prescale = 1
Enable Interrupts
Enable Timer0
On Timer0 Zmien
Do
Loop
End
Zmien:
Timer0 = 246
Toggle Portd.6
Return- Aro
- Użytkownik
- Posty: 677
- Rejestracja: 30 paź 2006, 18:49
- Lokalizacja: Świerczyniec | Wrocław
- Kontakt:
Nie uważasz że 16MHz jak na procek 2313 to trochę za duzo? W kartach katalogowych jest 10MHz dla wersji AT2313-10 (AT2313=TINY2313). Druga rzecz: napewno na wyjściu nie pojawi się sygnał o częstotliwości 1MHz nawet przy kwarcu 10MHz. Powód- długi czas obsługi przerwania, ładowanie wartosci do timera i polecenie toggle, czyli kilkanaście, a może więcej taktów zegara. Wykorzystaj do tego opcje porównania timera, co chodzi już dośc szybko(robiłem kiedyś taki generator).
Kod: Zaznacz cały
Config Pind.3 = Output
Config Timer1 = Timer , Prescale = 1, Clear Timer = 1 , Compare A = Toggle
pwm1a=5
do
loop
end
Czyli procek ma lecieć na 20Mhz...– ATtiny2313: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V
Zaraz przetestuje Twój program...
[ Dodano: 2006-12-26, 14:21 ]
Załadowałem ten program i dalej nic
Dziwi mnie dlaczego na końcówce PORTD.3 nie ma 2,5v tylko 0v....
[ Dodano: 2006-12-26, 14:36 ]
Już znalazłem błąd.
program zmieniał stany na wejściu - PD.3, a powinno być na wyjściu - PB.3...
Zobaczymy czy to coś da
[ Dodano: 2006-12-26, 14:38 ]
Niestety nadal FFFFFF
- Aro
- Użytkownik
- Posty: 677
- Rejestracja: 30 paź 2006, 18:49
- Lokalizacja: Świerczyniec | Wrocław
- Kontakt:
faktycznie mały błędzik , powinno byc
Kod: Zaznacz cały
Config Pinb.1 = Output
Config Timer1 = Timer , Prescale = 1, Clear Timer = 1 , Compare A = Toggle
pwm1a=5
do
loop
end
Zmieniłem i puściłem na XTAL1 w ATmedze i dalej śpi 
Może na gg pogadamy?
[ Dodano: 2006-12-26, 16:13 ]
powinno być
I tak też dałem...
[ Dodano: 2006-12-26, 16:14 ]
Obawiam się, że częstotliwość jest nieprawidłowa...
Używam kwarca 16Mhz
Może na gg pogadamy?
[ Dodano: 2006-12-26, 16:13 ]
Kod: Zaznacz cały
Config Pinb.1 = Output Kod: Zaznacz cały
Config Pinb.3 = Output [ Dodano: 2006-12-26, 16:14 ]
Obawiam się, że częstotliwość jest nieprawidłowa...
Używam kwarca 16Mhz
-
ZbeeGin