外设芯片一般将通信协议封装在内部,DS1302应该是I2C通信的吧。MCU先发送一串起始信号(通过DS1302_WRITE_BYTE实现),对芯片进行初始化,这个很简单,只是MCU发送数据控制DS1302,DS1302内部的电路识别到这个数据,就回个应答信号(注意这个是DS1302的应答,不要你写什么程序);DS1302_READ_BYTE是MCU读取...