Hallo, versuche in Assembler mit AVR Studio den PINA, den ich mit Hilfe des Stimulators stimuliert habe einzulesen. Meines Erachtens stimmt das Programm, nur wieso sehe ich im AVR Studio unter ADCH und ADCL keine Werte bzw. die Werte die ich eigentlich gewandelt habe...??? Programm: .include "m16def.inc" .def temp16=r16 ldi temp16,00000 ; Betriebsart acht unipolare Kanäle ( 00 ) und Kanal 0 ( 000) out admux, temp16 ldi temp16,0 ;Ausrichtung des Ergebnisses rechts out ADLAR, temp16 ldi temp16, (1<<ADEN)|(1<<ADSC)|(0<<ADATE)|(0<<ADIF)|(0<<ADIE)|(1<<ADPS2)|(1<<ADPS1) |(1<<ADPS0) ; (Wandler ein) (Start) (Einzelwandlung) (Interrupt) (Interrupt) (Vorteiler128) out ADCSR, temp16 in adlow, ADCL ; Datenbyte low abholen in adhigh, ADCH ; restliche 2 bits des 10 bit ADC abholen Wäre dankbar über Hilfe! Viele Grüße Christoph
Hey! Sowit ich weiß kann man den AD Wandler nicht simulieren. Hast du es schonmal auf einen Chip geladen?
Hallo! Das wusste ich nicht. Das Entwicklungsboard ist unterwegs aber noch nicht da... dachte es müsste so auch funktionieren. Danke!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.