Nochmal Pic12f675

Gast #46927
Habe noch eine Frage.. mein kleines Programm läuft jetzt so wie es soll,
bis auf den AD-Wandler. Ich möchte eine Spannung zwischen 2,5 und 5 V
am Kanal 0 abfragen. Dazu habe ich CMCON,CM0-CM2 auf 1, TRISIO auf
0x01, ANSEL auf 0x21, ADCON0 auf 0x03 gesetzt. In der Reihenfolge.
Damit sollte ich einen 8-Bit Wert in ADRESH erhalten. Tue ich aber
nicht. Da ich keinen ICD habe kann ich mir ADRESH leider nicht in der
Schaltung angucken. Wenn ich ADRESH in der Simulation von Hand
verändere funktioniert das restliche Programm. Wäre für Hilfe sehr
dankbar..

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.