Hallo, ich habe ein Problem mit einem einfachen Programm,dass einfach nur alle 8 Leds am STK500 zum blinken bringen soll. Es blinken aber nur 6(0-5) Die Fusebits habe ich auf IntRCOsc umgestellt. Muss ich nochwas umstellen, damit pinb6 & pinb7 aktiviert werden?? Grüße Thomas
Hängt an Port B6 und 7 evtl. dein Quarz dran? Laut Datenblatt sind die Pins nämlich mit XTAL1/2 doppeltbelegt...
Ohne zu sagen, welchen Controller und welches Port du nutzt, wird für die Beantwortung deiner Frage keine große Begeisterung hervorrufen. Ist es ein jungfräulicher controller ? Ggf. JTAG Flag in den Fuses löschen. Manni
hehe... jetzt seh ich aber ich hab auch mist geschrieben...
>> "Die Fusebits habe ich auf IntRCOsc umgestellt."
dann weiss ich einfach jetzt auch nicht...
Und DDRB steht auf 0xFF?
@Manni >"Ich bleibe dabei: Mal das JTAG flag anschauen" Der ATMega8 hat doch kein JTAG Interface. Grüße Quark
Hallo, ich lass den Thread wieder aufleben, weil ich ein ähnliches problem habe. Ich nutze einen Atmega8. Habe die Fuses auf internen RC programmiert und das DDRB auf Ausgang gesetzt (soll LCD Port werden). Wenn ich nun mein LCD anschließe wird es nicht mal initialisiert. Das Programm funkioniert insoweit, das bei Änderung des LCD Portes (auf D) alles so funkioniert, wie ich es mir vorstelle. Laut Datenblatt ist PortB 6/7 als normaler Portpin nutzbar, wenn die Fuses auf internen RC programmiert sind. Das hab ich gemacht und weiß nun nicht weiter. Habt Ihr eine Idee? Hab ich etwas vergessen? Danke für Eure Hilfe
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.