ADC und 2313

Gast #4349
Lesenswert?
• ▲
▼
Hi,

kann mir einer mal einen Gedankenstoß geben. Ich versuche verzweifelt in 
Bascom oder AVR-GCC einen Wert vom Analogeingang des 2313 zu lesen.
Wenn ich die Beispielprogramme in Bascom oder AVR_GCC an einen 2313 
anpasse kommt immer die Fehlermeldung "MUX" oder so ???

Gruß
Jens
Gast #4350
Lesenswert?
• ▲
▼
Hi,Jens .
Der 2313 hat nur einen Analog-Komparator,nicht zu verwechseln mit einen
ADC=Analog-Digital-Converter.

 Nur der 2333 aus der Serie 90S23xx besitzt 6 ADC-Eingänge a 10 Bit.


@die Fehlermeldung "MUX" oder so ???

klar-da der 2313 keine ADC hat ;-).
MUX = MUltiPlexer=ADC-Kanalwahl.

MfG Thomas
Gast #4352
Lesenswert?
• ▲
▼
Hi Jens,
ohne Tricks kannst Du mit dem 2313 gar keine analogen Werte einlesen.
Der Trick besteht darin das Du mit Hilfe des Analogkomperators und eines 
PWM Ausgangs einen AD-Wandler selber programmierst. Der ist aber dann 
relativ langsam.
Die zweite Möglichkeit ist natürlich einen externen AD-Wandler, z.B. von 
Maxim, an den SPI Port zu hängen.

Gruß
Markus
http://www.elektronik-projekt.de

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.