本帖最后由 yong761228 于 2018-12-23 19:28 编辑
各位师傅,您们好: 我想用TM1650 驱动三位共阴数显管,设置两个时间或者更多的时间定时,实现两路或者多路继电器定时,不知道该如何编程,下面用两个时间设置的思路如下: TM1650三个按键分别是 SN=0X44, SN1=0X4C,SN2=0X54 默认显示第一个时间,按SN小于1秒松开手,显示第二时间,按SN键时间大于3秒小于6秒,松开手,三位数闪烁,可以通过SN1,SN2加减设置第一个时间,长按SN1和SN2可以快速加减,按SN确认退出,设置好的时间保存EEPROM。 按SN时间大于6秒,松开手,三位数闪烁,可以通过SN1,SN2加减设置第二个时间,长按SN1和SN2可以快速加减设置好的时间保存EEPROM。 这样设置好的时间就是两路继电器延时时间,当触发硬件开关P3.0,P3.1就开始倒计时, 到达0后对应继电器断开。 |