Gast
#538081
Hallo leute ich möschte gerne wissen wenn ich die ADC-werte so schicken
kann über die serielle schnittstelle!
Ich muß aber dies ohne handshake und startbit und stopbit machen!! ist
dies dann so richtig???
;-----------------------------------------------------------------------
-
ldi TEMP, 0x43
out ADMUX, TEMP
ldi temp1,0xE7
out ADCSRA,temp1
loop12: in temp1,ADCSRA
andi temp1,0x10 ;kontrolliere ob wandlung fertig
breq loop12 ;wenn nicht spring auf loop
sbi ADCSRA,4 ;set bit in 4
;Senden der AD-Wandlungswert der Temperatur ((((IST DIES SO
RICHTIG))))))
;===========================================
Senden2: in temp1,ADCL ;Low byte des AD-Wandler von der temperatur
in
;register- temp setzen
out UDR, temp1 ;Wert von temp dann über den seriel-port schicken
in temp1,ADCH ;HIGH byte des AD-Wandler von der temperatur
;in register - temp setzen
out UDR, temp1 ;Wert von temp dann über den seriel-port schicken