IC1, wofür benötigt

Gast #1227853
Hallo,

ich habe 3 Fragen zu einem Atmega128:

1. Für was ist der IC1 PIN (Port)zuständig (nicht im Datenblatt 
enthalten)?
2. Wenn ich diesen PIN (bzw. Port) als Eingang definiert habe, reichen 
dann 3Volt für eine logische 1 am Eingang aus?
3. Laut Schaltplan ist der PIN direkt auf einen Wannenstecker verbunden, 
wenn ich aber 5 Volt an diesem Wannenstecker anlege, dann bekomme ich 
direkt am Beinchen des Chips nur knapp über 3 Volt, woran liegt das?


Gruß
Moderator Persönliche Seite #1227862
Basti wrote:

> 1. Für was ist der IC1 PIN (Port)zuständig (nicht im Datenblatt
> enthalten)?

Du meinst ICP1 (Pin 29)?

Das ist in Table 36. Port D Pins Alternate Functions im Datenblatt
erklärt.

> 2. Wenn ich diesen PIN (bzw. Port) als Eingang definiert habe, reichen
> dann 3Volt für eine logische 1 am Eingang aus?

Wenn du den ATmega128 mit 3 V betreibst, reicht es auf jeden Fall.

Ansonsten siehe Datenblatt, "Electrical Characteristics" ->
"DC Characteristics" -> VIH; 0,6 Vcc ist als minimale Spannung
gefordert.  Damit würden bei Vcc = 5 V die 3 V gerade so
ausreichen (aber 2,99 V sind nicht mehr garantiert ;-).

> 3. Laut Schaltplan ist der PIN direkt auf einen Wannenstecker verbunden,

Bei mir ist der PIN mit nichts verbunden.

Sorry, ohne deinen Schaltplan werden wir das nicht erraten können.
Gast #1227873
@Jörg

Ja genau ICP1 heißt dieser.
Warum ich das eigentlich alles Frage, und zwar will ich diesen Pin als 
Eingang nutzen und habe ihn folgendermaßen deklariert:

  DDRD &= ~(1<<DDD4);    //PORTD4 als Eingang        PORTD &= 
~(1<<PORTD4);
Und anschließend frage ich diesen ab (an dem Pin liegen 3-5 Volt an):

          if (PORTD4)
  {
    ......
  }

Aber er geht einfach nicht in die Abfrage, woran könnte das liegen?
(Ich habe den Pin auch schon mal als Ausgang definiert, das funktioniert 
einwandfrei)

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.