- 12V Akku mit 280 Ah bauen         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 18 von 18

Thema: ATmega8 einfache TasterAuswertung Low/High über ADC7(Pin22)

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2008
    Ort
    Rottweil
    Alter
    50
    Beiträge
    9
    Anzeige

    Praxistest und DIY Projekte
    Vielen Dank zerush!

    *insDatenblattvertief*

  2. #12
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    61
    Beiträge
    5.799
    Blog-Einträge
    8
    Nein, dem ist beim Mega8 nicht so.
    Der ADC7 ist ein reiner ADC Pin.
    Tatsächlich, sorry für die falschen Angaben oben.
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    15.11.2004
    Ort
    Aachen
    Alter
    39
    Beiträge
    246
    Wusste ich bis eben auch noch nicht, ich wollte erst genau das gleiche schreiben wie du .
    Aber dann hab ich festgestellt, dass es ADC7 beim Mega8 (in DIL Bauweise) ja gar nicht gibt. Und bei TQFP hat er nen extra Beinchen bekommen.

    Da hat sich bestimmt schon manch einer vertan.

    @Ze_ro|Co_ol:
    Läufts denn jetzt soweit?

  4. #14
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Das Schöne bei Tastern am ADC-Port ist ja, dass man da sogar eine ganze Tastatur anschließen könnte...

    Gruß Dirk

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2008
    Ort
    Rottweil
    Alter
    50
    Beiträge
    9
    Danke nochmals für den ADC-Treiber.
    Bin im programmieren noch nicht so sattelfest, daher bin ich noch am
    Rätseln. Datenblatt habe ich vor mir. Ich bekomms hin und wenn ich
    mir die Nacht um die Ohren schlage!

    Aref bleibt bei mir unbeschaltet.

  6. #16
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2008
    Ort
    Rottweil
    Alter
    50
    Beiträge
    9
    @Dirk:

    oh, oh, bitte nicht übertreiben
    Mir reicht es schon wenn ich den einen Taster abfragen kann.

  7. #17
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    15.11.2004
    Ort
    Aachen
    Alter
    39
    Beiträge
    246
    Wenn Aref unbeschaltet bleibt, dann musst du das REFS0 Bit in ADMUX noch setzen.
    Dazu kannst du z.b. in der adc_Init() einfach folgende Zeile einfügen:

    ADMUX |= (1 << REFS0);

    Dann wird AVCC auch als Aref verwendet.

    Achja im adc_Get() musst du dann auch noch folgende Zeile ändern:

    ADMUX = channel;
    wird zu:
    ADMUX = (ADMUX & 0xF0) | (channel & 0x0F);

  8. #18
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2008
    Ort
    Rottweil
    Alter
    50
    Beiträge
    9
    probier ich morgen aus, sitze schon seit heute morgen um 06:00 vor´m Laptop.

    Bin morgen dann wieder Online und werde berichten...

    Gruß Andi

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress