-
-
Neuer Benutzer
Öfters hier
ATMEGA32 läuft nicht mehr.
Hi Leudz!
Bin totaler Anfänger auf dem Gebiet der MC´s, hab mir ein kleines AVR Board
gebastelt und ein Programm zum testen der I/O geschrieben.
Natürlich wollte ich noch das Ext. Quarz (16MHz) in Betrieb nehmen und spiele
in den Fusebits Einstellungen rum. Falsche Clock-Einstellung ausgewählt und Bascom kann den Controller nicht mehr Lesen (READLB entry not found).
Was kann man da machen? (ATMEGA 32)
-
Erfahrener Benutzer
Roboter-Spezialist
Ich kann dir dazu nich viel sagen, aber ein kurzer Blick in Google hat mir diesen Link ausgespuckt:
https://www.roboternetz.de/phpBB2/ze...ag.php?t=17956
Vlt. hilft dir das ja weiter.
gruß, homedom
-
Erfahrener Benutzer
Roboter Genie
Welche Clock Einstellung hast du denn beim rumspielen eingestellt ?
Wahrscheinlich brauchst du eine externe Taktquelle (NE555 geht für sowas glaub ich)
MfG Christopher \

/
-
Neuer Benutzer
Öfters hier
gehn wir mal nicht vom worst case aus , dann ist es am warscheinlichsten,
dass du statt auf Quarz ( 2 Beinchen) auf Quarzoszillator ( 4 Beinchen) gestellt hast.
In diesem Fall musst du nen Takt an xtal 1 anschließen:
z.B. der gute alte NE 555 oder einfach nen 2. AVR einen Pin immer toggeln (an und ausschalten) und diesen Takt dann an xtal 1 hängen
dann sollte der AVR wieder erkannt werden und du kannst die Fuses richtig einstellen.
Ansonsten wirds schwierig - gibt ja einige Fusebits
-
Neuer Benutzer
Öfters hier
Leider weis ich nicht mehr was ich am Takt eingestellt hab kann aber gut möglich sein, dass ich nen Oszi gesetzt hab.
Den quarz hab ich nach dieser Schaltung angeschlossen
https://www.roboternetz.de/wissen/im...g_mitquarz.gif
Danke nochmal für die schnellen antworten. hätt ich nicht gedacht vor allem um diese zeit.
-
Erfahrener Benutzer
Roboter Genie
Naja es ist vermutlich egal wie du den Quarz angeschlossen hast weil er dir eh nicht weiterhilft :-P
Du musst wie gesagt einen Takt erzeugen (mit einem NE555)
MfG Christopher \

/
-
Erfahrener Benutzer
Roboter Experte
Oder halt mit nem Quarzoszillator. Da brauchste nur 5V ranlegen und schon haste nen Takt am ausgang. Die Dinger kosten auch nicht die welt.
-
Erfahrener Benutzer
Roboter Experte
Oder man nimmt einfach AVReAL... der kann auch einen Takt per Software erzeugen (Adapter: FBPRG).
http://www.ln.com.ua/~real/avreal/history_e.html
-
Neuer Benutzer
Öfters hier
Könnte man nicht ein Taktsignal über ne serielle schnittstelle am Pc senden?
Wie und mit was müsste ich das Programmieren?
-
Neuer Benutzer
Öfters hier
Könnte ich z.B. das Clock-Signal der PS2 Schnitstelle verwenden?
/----------\
/ 2 \
/ 4 5 \
| |
| 1 3 | 1: CLK
| | 2: DATA
\ __ / 3: RESET
\ | | / 4: GND
\-----------/ 5: +5 V
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen