找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1489|回复: 10
打印 上一主题 下一主题
收起左侧

请教触摸按键程序的问题

[复制链接]
跳转到指定楼层
楼主
ID:963748 发表于 2024-10-16 11:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
图一为原先代码,触摸芯片是ADPT008,低电平触发,现在更换新的ADPT008改为了高电平触发,图二是改过的程序,执行不了,请教大佬,主控芯片为STC15F2K60S2


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:963748 发表于 2024-10-16 12:03 | 只看该作者
测过触摸芯片连接15F2K60S2的引脚是有高电平的,5V
回复

使用道具 举报

板凳
ID:973695 发表于 2024-10-16 15:49 | 只看该作者
这问题贴上 ADPT008与stc芯片接口连接图比较好分析。
调试在话建议先直接输出ADPT008在输出数据,然后根据输出状态做分析,不然悄期待在状态有可能被if语句过滤掉
回复

使用道具 举报

地板
ID:963748 发表于 2024-10-16 16:47 | 只看该作者
stycx 发表于 2024-10-16 15:49
这问题贴上 ADPT008与stc芯片接口连接图比较好分析。
调试在话建议先直接输出ADPT008在输出数据,然后根据 ...

ADPT008与STC芯片接口相连,串有1k电阻。
触摸后ADPT008输出5v,STC接口也能测出5V
回复

使用道具 举报

5#
ID:161164 发表于 2024-10-17 13:29 | 只看该作者
Zzwh 发表于 2024-10-16 16:47
ADPT008与STC芯片接口相连,串有1k电阻。
触摸后ADPT008输出5v,STC接口也能测出5V

那么不触摸时是浮空还是接地?
有原理图可以更好分析
回复

使用道具 举报

6#
ID:963748 发表于 2024-10-17 14:31 | 只看该作者
lkc8210 发表于 2024-10-17 13:29
那么不触摸时是浮空还是接地?
有原理图可以更好分析

接地的,现在的情况是这程序偶尔能执行一次,很不稳定
回复

使用道具 举报

7#
ID:161164 发表于 2024-10-17 14:53 | 只看该作者
Zzwh 发表于 2024-10-17 14:31
接地的,现在的情况是这程序偶尔能执行一次,很不稳定

请提供完整代码(最少都提供KeyReadPort的代码)
和原理图
不然慢慢等有没有大师帮你算卦吧
回复

使用道具 举报

8#
ID:961114 发表于 2024-10-17 16:54 | 只看该作者
16个触摸按键16个灯-8个共阴-8个共阳数码管显示.zip (580.59 KB, 下载次数: 4)
回复

使用道具 举报

9#
ID:963748 发表于 2024-10-17 17:03 | 只看该作者
lkc8210 发表于 2024-10-17 14:53
请提供完整代码(最少都提供KeyReadPort的代码)
和原理图
不然慢慢等有没有大师帮你算卦吧

KeyReadPort就是P0的值,P0连的是触摸芯片,
原理图没有呀,触摸芯片和主芯片都是直连的,就是ADPT008换过了,之前触摸是触发低电平,现在新的ADPT008是触发高电平
回复

使用道具 举报

10#
ID:1134207 发表于 2024-10-21 10:48 | 只看该作者

测过触摸芯片连接15F2K60S2的引脚是有高电平的,5V
回复

使用道具 举报

11#
ID:491577 发表于 2024-10-26 12:27 | 只看该作者
估计楼主P0口设置成双向了吧?双向会有一个弱上拉使没有触摸时电压不为0,应该将P0设置成开漏就好了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表