ATMEGA8: nur 1,7 V am Outputpin?

Gast #1192356
Hallo!

Ich habe einen ATMEGA8 in einen Schaltkreis gelötet und wollte einige 
Tests damit machen.
Die LED's die ich ansteuern wollte waren allerdings nur ganz schwach am 
glimmen, daher habe ich mal nachgemessen was der PIN den eigentlich 
rausgibt und habe mit entsetzen am Messgerät ungefähr 1,7V bis 1,8 V 
abgelesen, an einem anderen PIN sogar nur 1,4V.

Der mC ist richtig beschaltet in Hinsicht auf Stromzufuhr etc. Zwischen 
VCC und GND sowie zwischen AVCC und AGND ist jeweils ein 100nF 
Kondensator, es gehen ziemlich genau 5V in den mC.

Da ich zum Ersten mal mit einem mC arbeite bin ich ratlos und möchte 
euch um Hilfe bzw. Ratschläge bitte.

Peter
#1192426
Nico wrote:
> Damit setzt du Ihn aber auf Eingang. ;)
Nein, das stimmt so!

> DDRC |= _BV(PC5)
Das macht exakt das selbe wie
> DDRC = ( 1 << PC5 );
außer, dass Du ne ODER-Verknüpfung drin hast, wodurch die anderen Pins 
am Port unberührt bleiben...

Solltest Dir bei Gelegenheit mal die Definition von _BV anschauen...

@Peter:
Artikel Bitmanipulation ist hilfreich...
Gast #1192432
>> Damit setzt du Ihn aber auf Eingang. ;)
> Nein, das stimmt so!

>> DDRC |= _BV(PC5)
> Das macht exakt das selbe wie
>> DDRC = ( 1 << PC5 );
> außer, dass Du ne ODER-Verknüpfung drin hast, wodurch die anderen Pins
> am Port unberührt bleiben...

Ich bezog mich auch auf seinen vorherigen Code, hab leider nicht 
gequoted.

und was hat das mit _BV zu tun?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.