STC8H4K32TL触摸按键问题
我用了STC8H4K32TL的4个触摸按键,移植的是论坛下载的“16个触摸按键16个灯-8个共阴-8个共阳数码管显示”里的驱动程序。现在的问题是第3个与第4个按键的键值不对,这2个键键值相反(第3个键的键值为4,第4个键键值为3),但我程序仿真设置断点运行的结果却是对的。正常运行触摸按键时,按3,4键有时会看到3快速变成4的闪烁变化,最后停留的键值3键 键值4 4键键值3。设置断点仿真还对(3键键值3, 4键键值4)。正常运行不对,有时触摸按键这2个键动作不对。请大家指点。这是我的电路板
今研发休息,可以先看下冲哥的相似程序
STC8H4K64TLCD驱动段码LCD屏教程(二)触摸按键 - 段码LCD/80mA大电流LED数码管自动刷新显示/RTC实时时钟/触摸按键/低功耗 国芯技术交流网站 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
我把第4个按键隔板子飞线焊上了,就是不用第4个键的原来走线了,
飞线直接连单片机管脚上了,现在可以了,键值对了。
看来是PCB布线的问题。
你把读出来的值送【STC-ISP V6.94E | 调试接口 | 串口绘图】定性分析下
深圳国芯人工智能有限公司-工具软件 (stcai.com)
https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=3971&pid=51046
好的,谢谢支持。
页:
[1]