CH450键盘演示程序,开机显示40H,怎么回事?(驱动共阳)

如题

没有按键怎么是40H呢,位6应该为0才对呀!

你有没有使用显示的功能?如果有的话,可能是数码管漏电流造成的,最好的解决方法是在每个DIG上串二极管就可以解决问题.


估计你板子上没接限流电阻和反向二极管,这个误按键是由数码管的反向漏电流引起的。 请参考CH450DS2.PDF第7页的8.2.电路图连接。


谢谢大家,首先介绍一下我的硬件连接:我使用的是共阳数码管,DIG通过6个PNP三极管接数码管的共阳端,数码管的段位串200的电阻再串1N4148接到SEG,修改了驱动程序,不开键盘,测试OK!

键盘使用6X8阵列,DIG串2K限流接列线,行线直接接到SEG,写入键盘演示程序(我加了一段计数程序,对51的一个端口通断次数计数),上电就显示40H,然后才显示计数值,


按键没有显示!


麻烦留一下您的联系方式,或者和我们联系一下!025-52638373


QQ:453281902 电邮:个人信息保护,已隐藏


麻烦留个电话


下午我看看。我不知道我的电话!放家了


只有登录才能回复,可以选择微信账号登录