Im Zuge eines anderen Projects von mir musste ich mich mit der Benutzung der TWI im ATtiny1614 und dem ATmega808 beschäftigen. Dabei ist eine kleine TWI.inc entstanden die jetzt erstmal nur im Polling-Betrieb ihren Dienst verrichtet. Die Fehlerbehandlung ist noch nicht wirklich integriert. Sollte ein TWI Fehler auftreten wird der Bus durch STOP verlassen und wieder aus der Subroutine rausgesprungen. Es stehen die Funktionen wie: - init_twi - twi_send_wr_start - twi_send_rd_start - get_twi_wr_ack - twi_send_rd_byte - twi_read_bytes - twi_send_stop - twi_wait_idle zur Verfügung. MfG Steffen
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.