找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1455|回復(fù): 10
打印 上一主題 下一主題
收起左側(cè)

請(qǐng)教觸摸按鍵程序的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:963748 發(fā)表于 2024-10-16 11:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
圖一為原先代碼,觸摸芯片是ADPT008,低電平觸發(fā),現(xiàn)在更換新的ADPT008改為了高電平觸發(fā),圖二是改過的程序,執(zhí)行不了,請(qǐng)教大佬,主控芯片為STC15F2K60S2


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:963748 發(fā)表于 2024-10-16 12:03 | 只看該作者
測過觸摸芯片連接15F2K60S2的引腳是有高電平的,5V
回復(fù)

使用道具 舉報(bào)

板凳
ID:973695 發(fā)表于 2024-10-16 15:49 | 只看該作者
這問題貼上 ADPT008與stc芯片接口連接圖比較好分析。
調(diào)試在話建議先直接輸出ADPT008在輸出數(shù)據(jù),然后根據(jù)輸出狀態(tài)做分析,不然悄期待在狀態(tài)有可能被if語句過濾掉
回復(fù)

使用道具 舉報(bào)

地板
ID:963748 發(fā)表于 2024-10-16 16:47 | 只看該作者
stycx 發(fā)表于 2024-10-16 15:49
這問題貼上 ADPT008與stc芯片接口連接圖比較好分析。
調(diào)試在話建議先直接輸出ADPT008在輸出數(shù)據(jù),然后根據(jù) ...

ADPT008與STC芯片接口相連,串有1k電阻。
觸摸后ADPT008輸出5v,STC接口也能測出5V
回復(fù)

使用道具 舉報(bào)

5#
ID:161164 發(fā)表于 2024-10-17 13:29 | 只看該作者
Zzwh 發(fā)表于 2024-10-16 16:47
ADPT008與STC芯片接口相連,串有1k電阻。
觸摸后ADPT008輸出5v,STC接口也能測出5V

那么不觸摸時(shí)是浮空還是接地?
有原理圖可以更好分析
回復(fù)

使用道具 舉報(bào)

6#
ID:963748 發(fā)表于 2024-10-17 14:31 | 只看該作者
lkc8210 發(fā)表于 2024-10-17 13:29
那么不觸摸時(shí)是浮空還是接地?
有原理圖可以更好分析

接地的,現(xiàn)在的情況是這程序偶爾能執(zhí)行一次,很不穩(wěn)定
回復(fù)

使用道具 舉報(bào)

7#
ID:161164 發(fā)表于 2024-10-17 14:53 | 只看該作者
Zzwh 發(fā)表于 2024-10-17 14:31
接地的,現(xiàn)在的情況是這程序偶爾能執(zhí)行一次,很不穩(wěn)定

請(qǐng)?zhí)峁┩暾a(最少都提供KeyReadPort的代碼)
和原理圖
不然慢慢等有沒有大師幫你算卦吧
回復(fù)

使用道具 舉報(bào)

8#
ID:961114 發(fā)表于 2024-10-17 16:54 | 只看該作者
16個(gè)觸摸按鍵16個(gè)燈-8個(gè)共陰-8個(gè)共陽數(shù)碼管顯示.zip (580.59 KB, 下載次數(shù): 4)
回復(fù)

使用道具 舉報(bào)

9#
ID:963748 發(fā)表于 2024-10-17 17:03 | 只看該作者
lkc8210 發(fā)表于 2024-10-17 14:53
請(qǐng)?zhí)峁┩暾a(最少都提供KeyReadPort的代碼)
和原理圖
不然慢慢等有沒有大師幫你算卦吧

KeyReadPort就是P0的值,P0連的是觸摸芯片,
原理圖沒有呀,觸摸芯片和主芯片都是直連的,就是ADPT008換過了,之前觸摸是觸發(fā)低電平,現(xiàn)在新的ADPT008是觸發(fā)高電平
回復(fù)

使用道具 舉報(bào)

10#
ID:1134207 發(fā)表于 2024-10-21 10:48 | 只看該作者

測過觸摸芯片連接15F2K60S2的引腳是有高電平的,5V
回復(fù)

使用道具 舉報(bào)

11#
ID:491577 發(fā)表于 2024-10-26 12:27 | 只看該作者
估計(jì)樓主P0口設(shè)置成雙向了吧?雙向會(huì)有一個(gè)弱上拉使沒有觸摸時(shí)電壓不為0,應(yīng)該將P0設(shè)置成開漏就好了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表