|
|
继之前驱动TM1628芯片成功之后,我又将另一块TM1639芯片成功驱动起来了。这块控制板也是从旧点钞机上拆卸的,板上安装有1 个三位数码管和1个五位数码管,另外接了6个LED,经过检查,这6个LED分别接在数码管对应的DP位。下图为TM1639控制板:
TM1639与TM1628类似,基本的读写操作是完全一样的,区别在于TM1639的显示模式是固定的8段8位,不像TM1628那样可以改变模式;按键也比TM1628少,只有4*2个按键。对应可写入的显示内存为16字节,可读出的键盘数据为2个字节,而TM1628显示内存为14个字节、键盘数据为5个字节。下图为TM1639引脚说明:
掌握了这基本规律后便可以移植代码了,只需要取消原来的显示模式命令,并将读写操作的循环次数修改一下就行。由于这块控制板上的数码管连接与TM1628控制板的连接不一样,所以数码管的数字码也要重写,与TM1628相比,TM1639段位对应似乎更方便些,是两个字节的低四位分别对应数码管的8段,如下图:
有了驱动TM1628的基础,TM1639很容易就驱动起来了:
下面是这块控制板的特定:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|