zablokowana atmega, elektronika, mikroprocesory, Różne


02 Mar 2010 00:24   

Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

Da się w jakiś sposób przywrócić domyśle ustawienie fusów?

Źle zostały ustawione fusy od zegara a nie mam skąd wziąść sygnału 1MHz



0x01 graphic


Dokładnie zaznaczona jest druga opcja. Co trzeba podpiąć żeby to odblokować?

Powrót do góry

   

0x01 graphic
atom1477
Poziom 24
0x01 graphic


Dołączył: 14 Lip 2005
Posty: 4426

02 Mar 2010 01:19   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

No jeżeli nie masz skąd wziąć sygnału zegarowego to już nic nie zrobisz.
Podpinanie czegoś innego nic Ci nie da. To musi być nie "coś" tylko właśnie sygnał zegarowy.

Powrót do góry

   

0x01 graphic
Bartek47
Poziom 10
0x01 graphic


Dołączył: 21 Sie 2009
Posty: 47

02 Mar 2010 20:19   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

A jeżeli wybrana jest druga opcja to jaki sygnał trzeba podać? 1MHz?

I jeszcze jedno pytanie. Zczytałem fusy z nieruszanej attiny2313 i pokazuje że ustawiony jest wewnętrzny oscylator 8MHz. Jak w takim razie mają się te rozkazy dla kompilatora

$crystal = 1000000

Jak oscylator jest niby na 8MHz a zdefiniowane w BASCOMIE na 1MHZ to jak właściwie działa procesor?

Powrót do góry

   

0x01 graphic
atom1477
Poziom 24
0x01 graphic


Dołączył: 14 Lip 2005
Posty: 4426

02 Mar 2010 20:29   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

1. Nawet jak by była wybrana inna opcja niż druga to procesor i tak przyjął by dowolny sygnał zegarowy. Może być od kilku Hz do 20MHz.
Podaj z 1...20MHz i będzie dobrze.

2. Deklaracja w BASCOMie niema nic do rzeczy. To tylko informacja dla kompilatora o spodziewanej częstotliwości taktowania.
Możesz zadeklarować i 1Hz i 100000000000000Hz a program dalej będzie działał. Tyle że trochę inaczej.
Inna sprawa że nawet jak masz ustawione 8MHz to ATTiny2313 może mieć włączony preskaler (i fabrycznie ma) i sygnał jest dzielony przez 8 co da właśnie 1MHz.

Powrót do góry

   

0x01 graphic
Bartek47
Poziom 10
0x01 graphic


Dołączył: 21 Sie 2009
Posty: 47

02 Mar 2010 20:59   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

Aha dzięki wielkie za pomoc.

Pomyślałem że mógłbym osiągnąć tą częstotliwość na innym procesorze attiny2313 i podać z wyjścia na atmege8 ale pojawia się kolejny problem.

Jeśli attiny2313 ma preskaler co daje 1MHz i napisze programik w stylu

Kod:

Do
Toggle Portb.1
loop



To jaką częstotliwość uzyskam na Portb.1? 1MHz czy 0,5MHz ?

Robiłem tak i podawałem na XTAL1 atmegi i nie rusza, bo rozumiem że kwarc nie pomoże tylko musi być podany sygnał zegarowy na XTAL1, XTAL2 nc tak jak w dokumentacji.

Powrót do góry

   

0x01 graphic
atom1477
Poziom 24
0x01 graphic


Dołączył: 14 Lip 2005
Posty: 4426

02 Mar 2010 21:05   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

Uzyskasz dużo mniej. Z 50kHz.
Ustaw taktowanie na 8MHz (czyli wyłącz preskaler) i zrób tak:

Kod:

Do
PortB.1 = 0
PortB.1 = 1
Loop

Powrót do góry

   

0x01 graphic
Google
AdSense
0x01 graphic

02 Mar 2010 21:05   

Początek formularza

Dół formularza

0x01 graphic

0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic

Powrót do góry

   

0x01 graphic
Bartek47
Poziom 10
0x01 graphic


Dołączył: 21 Sie 2009
Posty: 47

02 Mar 2010 21:13   

Re: Zablokowana Atmega8 problem

Początek formularza

Dół formularza

0x01 graphic

Działa ATMEGA8 odblokowana wielkie dzięki :]



Wyszukiwarka

Podobne podstrony:
Zablokowana Atmega1, elektronika, mikroprocesory, Różne
Programowanie mikroprocesora Atmega, ELEKTRONIKA, ATMEGA(1)(1)
Elektronika gotowe Różne metody pomiaru częstości drgań elektrycznych szczegó
Elektrownia jądrowa, różne
LAB6MICR, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPROCESORY
MICRO7~1, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPROCESORY
projekty elektryczne, Mikroprocesorowa centrala alarmowa, Mikroprocesorowa centrala alarmowa
PROCES5, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPROCESORY
M7, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPROCESORY LABOL
Mikroprocki 1kl, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPR
PROC7, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Elektryczny, MIKROPROCESORY LA
Instalacje elektryczne, SEP różne
Magnesy, Maszyny elektryczne, materiały różne, magnetyki
Inst.elektryczne, SEP różne
Elektryczne, SEP różne
Pomiary elektryczne, SEP różne
zadania egzaminacyjne dzienne (PTM), elektro, 1, Podstawy Techniki Mikroprocesorowej

więcej podobnych podstron