Files
hugo LAMY 28f0617e48 m06e00 ok
2025-03-16 10:43:33 +01:00

35 lines
968 B
C

#include "header.h"
// status before init : 11111000
// status after init : 11111000
// status after start : 1000
// status after stop : 11111000
// description
int main() {
uint8_t status;
uart_init();
status = TWSR & 0b11111000; // Table 22-2. Status codes for Master Transmitter Mode
uart_printstr("status before init : ");
uart_printstr_itoa_base_endl(status, 2);
i2c_init();
status = TWSR & 0b11111000; // Table 22-2. Status codes for Master Transmitter Mode
uart_printstr("status after init : ");
uart_printstr_itoa_base_endl(status, 2);
i2c_start();
status = TWSR & 0b11111000; // Table 22-2. Status codes for Master Transmitter Mode
uart_printstr("status after start : ");
uart_printstr_itoa_base_endl(status, 2);
i2c_stop();
status = TWSR & 0b11111000; // Table 22-2. Status codes for Master Transmitter Mode
uart_printstr("status after stop : ");
uart_printstr_itoa_base_endl(status, 2);
while(1);
}