www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ADC bei Tinity 15


Autor: Klein (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Mein Attinity 15L soll die Spannung einlesen. Und zwar soll die Messung 
an PB2 starten und wenn der fertig ist soll der ins ADC_ springen. Tut 
der aber in der simulation nicht, Warum  ?? kann mit jemand 
weiterhelfen?


  ldi r16,0x81
  out ADMUX, r16    ; interne Spannungsquelle 2,56 V und PB2 als eingang

  ; --- PORT --- ;

  ldi r16,0x03
  out DDRB,r16    ; PORT 0 und 1 als Ausgang setzen

  sei          ; Aktiviere die
  out ADCSR, r16    ; Start Messung
  ldi r16,0x68
  out ADCSR, r16    ; Start Messung



ADC_:  ldi r16,0x00    ;Interrupt aus  STOPP  Flag löschen
  out ADCSR,r16

  reti

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klein wrote:
> Attinity 15L
Hat der Tinnitus, oder was?

Wie soll der denn auch wissen, wohin er springen soll, wenn Du in den 
Interrupt-Vektor nix reingeschrieben hast? Wenn bei Dir ein Interrupt 
auftritt, gibt's einen Systemabsturz.

Fang am besten mal mit dem AVR-Tutorial an und zwar von Anfang an...

Autor: Klein (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was solln das jetzt...
ich schreib doch net das komplette programm hier hin. Es geht einfach 
nur um das Starten und wenn der fertig ist soll der zu ADC_ springen...





.include "tn15def.inc"      ;
.org 0x00
rjmp RESET
.org 0x08    rjmp ADC_ ;

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klein wrote:
> Was solln das jetzt...
Das frage ich mich auch! Viel Spaß noch.

> ich schreib doch net das komplette programm hier hin.
Nee, ist klar. Musst Du ja wissen...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.