-
-
Neuer Benutzer
Öfters hier
Danke für deine schnelle Antwort.
Hab mal probiert das ganze umzusetzen. Kann bis jetzt nur sagen, dass das Programm komplett durchläuft. Kann noch nicht sagen ob die Daten des PCF richtig eingelesen werden, weil ich unter der Woche kaum Zeit habe. Muss das am Wochenende prüfen.
Kannst du nochmal schauen ob ich das so richtig verstanden habe und ob ich an der richtigen stelle das Datenregister (TWDR) auslese. Bin mir da ein wenig unsicher.
Danke
__________________________________________________ ___________
in r16, TWSR
andi r16, 0xF8
cpi r16, 0x40
brne error
ldi r16, (1<<TWINT) | (1<<TWEN) | (0<<TWEA)
out TWCR, r16
in r20, TWDR
rcall wait
in r16, TWSR
andi r16, 0xF8
cpi r16, 0x58
brne error
ldi r16, (1<<TWINT) | (1<<TWEN) | (1<<TWSTO)
out TWCR, r16
ret
wait:
in r16, TWCR
sbrs r16, TWINT
rjmp wait
ret
__________________________________________________ ___________
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen