如题
没有按键怎么是40H呢,位6应该为0才对呀!
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
如题
没有按键怎么是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 电邮:个人信息保护,已隐藏
麻烦留个电话
下午我看看。我不知道我的电话!放家了