m06e00 ok
This commit is contained in:
@@ -1,11 +1,34 @@
|
||||
#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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user