Probleme Atmega8 = PB1 auf High

Gast #4063619
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin neuling im Bereich Microkontrollerprogrammierung und habe 
folgendes Problem. Ich möchte bei einem Atmega8 den PB1 auf HIGH legen. 
Die Betriebsspannung ist 2,7V. Ich habe folgendes Programm geschrieben:

#include <avr/io.h>

int main (void)
{
 DDRB |= (1 << PB1);

 while (1)
 {
  PORTB |= (1 << PB1);  //PB1 High
 }

return 0;

}


Ich benutze den internen Oszillator den ich über die Fuses auf 2 Mhz 
eingestellt habe. Programmieren hat ohne Probleme funktioniert (siehe 
Bild). Wenn ich nun mit dem Multimeter an PB1 messe, habe ich dort keine 
2,7 V High sondern Messen nur ca. 70mV. Wo liegt das Problem?
Angehängte Dateien:
Gast #4063714
Lesenswert?
• ▲
▼
Cyblord ---- schrieb:
> batmobil schrieb:
>> Ich habe den Atmega8A.
>
> Warum schreibst du das dann nicht?
>
> Und sonst keine Antworten mehr auf die Fragen?
>
> Bist du sicher dass dein Programm auch aufgespielt wird? Welchen Pegel
> hat RESET?
>
> @Thomas.
> BODEN ist deaktiviert, also ist Brown-Out aus.

Laut Datenblatt funktioniert der Atmega8A auch mit 2,7V.

Der RESET hat einen Pegel von 2,7V

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.