在有按键按下时,读键数据如下: SG1 SG2 SG3 SG4 SG5 SG6 SG7 SG8 K1 1110_1111 0110_1111 1010_1111 0010_1111 1100_1111 0100_1111 1000_1111 0000_1111 K2 1111_0111 0111_0111 1011_0111 0011_0111 1101_0111 0101_0111 1001_0111 0001_0111 在无按键按下时,读键数据为: 1111_1111 ; 七、 接口说明 微处理器的数据通过两线总线接口和 TM1636 通信,在输入数据时当 SCLK 是高电 平时, DIO 上的信号必须保持不变;只有 SCLK 上的时钟信号为低电平时, DIO 上的信号 才能改变。数据输入的开始条件是 SCLK 为高电平时, DIO 由高变低;结束条件是 SCLK 为高时, DIO 由低电平变为高电平。 TM1636 的数据传输带有应答信号 ACK ,在传输数据的过程中,在时钟线的第九个 时钟芯片内部会产生一个应答信号 ACK 将 DIO 管脚拉低。 指令数据传输过程如下图(读按键数据时序):
主要关键词