Bascom Problem mit 16Mhz Quartz

Gast #2193819
Lesenswert?
• ▲
▼
Ich habe in Bascom ein programm, dass via RC5 Fernbedienungssignale 
empfängt und per I2C Daten ausgibt.

Jedoch funktioniert das Programm nur mir dem Integrierten RC Oszillator 
mit 8mhz, jedoch "hängt" der Atmega etwas.

Wenn ich jetzt im AVR Studio den "Ext. Crystel High Frequenz" wähle, 
wird das LCD nicht initialisiert. CKOPT ist gesetzt! Eingebaut ist ein 
16mhz Quarz mit 2x 22pf.

Prozessor ist ein Atmega8-16PU. Diesen kann ich mit externem Quarz über 
meinem STK500 problmlos ansprechen und Programmiern

Wisst Ihr noch was?
Gast #2193896
Lesenswert?
• ▲
▼
Das Programm schreibe ich in Bascom, den Atmega Programmiere ich via AVR 
Studio.
In Bascom habe ich $regfile = "m8def.dat", $crystal = 16000000

Jedoch beginnt der Atmega nicht mit dem Programm, testhalber habe ich 
nur eine LED Schalten lassen, mit in. Oszilator funktioniert es ohne 
passiert nicht.
Angehängte Dateien:
Gast #2193912
Lesenswert?
• ▲
▼
Jumper?

Auslesen kann ich den Atmega8 ja. Ich habe keinen echten Stk500 ich 
verwende den Programmer von Ullihome. Das Aufgespeilte Programm 
funktioniert mit dem internem Takt, egal ob ich 8 oder 16Mhz einstelle.

Das Programm sollte also stimmen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.