-}
-
-
-void tm1637_start() {
-
-unsigned char display_number[10] = {0x00, 0x60, 0xDA, 0xF2, 0x66, 0xB6, 0xBE, 0xE0, 0xFF, 0xF6};
-// regw_u32(I2C_CR1, 0x1, 8, SETBIT);
-// uint32_t read_status = *I2C_SR1;
-
-// regw_u32(I2C_DR, DATASET, 0, OWRITE);
- // conform DATA
-// read_status = *I2C_SR1;
-// read_status = *I2C_SR2;
-
-
-
-// start_condition();
-// //uint32_t statusr = *I2C_SR1; // clear start_signal
-// regw_u32(I2C_DR, 0x20, 0, OWRITE); // write to address CMD
-// if(!ack_recv())
-// cputs("TIMEOUT!");
-// //statusr = *I2C_SR1;
-// //statusr = *I2C_SR2;
-// stop_condition();
-//
-// //delay();
-
- set_startseg(0);
-
- if(!idle())
- cputs("Error: timeout");
-