欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13223|回復(fù): 10
收起左側(cè)

stc單片機IO口怎么檢測到外部電壓?

[復(fù)制鏈接]
ID:323998 發(fā)表于 2018-5-23 16:44 | 顯示全部樓層 |閱讀模式
15黑幣
本帖最后由 wauuvs 于 2019-6-26 16:31 編輯

已解決,謝謝

最佳答案

查看完整內(nèi)容

不能拉低waterline 直接把那一句刪掉
回復(fù)

使用道具 舉報

ID:336165 發(fā)表于 2018-5-23 16:44 | 顯示全部樓層
不能拉低waterline
直接把那一句刪掉
回復(fù)

使用道具 舉報

ID:319344 發(fā)表于 2018-5-23 17:25 | 顯示全部樓層
確定P5.4和P5.5的模式設(shè)置在準雙向口嗎?現(xiàn)在的問題應(yīng)該是檢測P5.5腳的輸入達不到高電平狀態(tài),你先試試給它加一個高電平5V,看看燈是否熄滅,電路圖我不好判斷,應(yīng)該是經(jīng)過你深思熟慮的吧,如果外加一個高電平燈熄滅了,可以試試用導(dǎo)線連接,是否也會熄滅,如果還熄滅了,我只能認為水的導(dǎo)電性太差,你可以往里面撒些鹽再試試,估計問題就能解決了

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:336678 發(fā)表于 2018-5-23 17:46 | 顯示全部樓層
有幾個問題:

1.  原理圖不詳細,LED在哪里看不到,VCC電壓是多少?。
2. 這兩個端口是否可以分別設(shè)置輸入和輸出?
3. 把圖中三極管換位PNP的,P5.4改為Low level來控制VCC供電。

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:323998 發(fā)表于 2018-5-24 09:22 | 顯示全部樓層
wenzedong 發(fā)表于 2018-5-23 17:25
確定P5.4和P5.5的模式設(shè)置在準雙向口嗎?現(xiàn)在的問題應(yīng)該是檢測P5.5腳的輸入達不到高電平狀態(tài),你先試試給它 ...

你好,硬件電路是經(jīng)過測試的,實際中我是用數(shù)碼管顯示的,而不是LED,為了簡潔讓大家明白,所以我把它替換成LED的概念,IO口根據(jù)那個官網(wǎng)的表格設(shè)置成了準雙向口,現(xiàn)在就是有個問題,他文檔上面寫著IO口如果要讀外部輸入,那就要先鎖存1,斷開內(nèi)部的下拉晶體管(我不知道在C里面是不是直接給他賦值1),如果已經(jīng)賦值為1,那么再檢測是否為高電平感覺有點沒用,畢竟在之前已經(jīng)賦值為1了,所以肯定是1的,我這個硬件電路,也沒辦法拉低IO口
回復(fù)

使用道具 舉報

ID:323998 發(fā)表于 2018-5-24 09:27 | 顯示全部樓層
Robertzhang 發(fā)表于 2018-5-23 17:46
有幾個問題:

1.  原理圖不詳細,LED在哪里看不到,VCC電壓是多少?。

你好,實際中我是用數(shù)碼管來顯示的,為了節(jié)省時間,就把它替代成LED來作為一個提問,好讓大家容易了解,VCC的電壓是4.75V,這兩個端口都是設(shè)置為準雙向口,如果硬件部分是這樣,那么應(yīng)該怎么寫,他才能檢測當中間那個水位是否接通尼?
回復(fù)

使用道具 舉報

ID:323998 發(fā)表于 2018-5-24 09:51 | 顯示全部樓層
問題已經(jīng)解決了,謝謝大家的回答,因為我的硬件電路只可以根據(jù)是否有高電平輸入才能進行判斷是否導(dǎo)通,因此作為接收的IO口的P5.5,不能設(shè)置為準雙向口(因為內(nèi)部會有個弱上拉,導(dǎo)致輸入時候無法識別是懸空還是有高電平輸入),只能設(shè)置為開漏,還有種辦法就是我把這兩個設(shè)置為比較器,進行壓降的比較,來進行判斷
回復(fù)

使用道具 舉報

ID:7485 發(fā)表于 2018-5-24 10:03 | 顯示全部樓層
本帖最后由 ahshmj 于 2018-5-24 10:10 編輯

看來你點的知識比較薄弱。

微信圖片_20180524100227.jpg 圖中漏寫了:接P5.5的,接電極“B”。
回復(fù)

使用道具 舉報

ID:7485 發(fā)表于 2018-5-24 10:06 | 顯示全部樓層
程序和檢測按鍵的一樣。如果你檢測的液體導(dǎo)電性能不好,可以加三極管。如果是普通的自來水、井水,不加三極管也可以。
回復(fù)

使用道具 舉報

ID:337139 發(fā)表于 2018-5-24 10:59 | 顯示全部樓層
首先確定P5.4和P5.5的模式設(shè)置。其次是檢測硬件P5.5腳的低高電平狀態(tài)是否可以轉(zhuǎn)換,可以先用表筆來測試一下。如果這兩個條件能達到的,再看軟件的調(diào)試情況來看看燈是否熄滅。沒有全部的電路圖不好判斷。是否需要加驅(qū)動你要看實際的電流值。
回復(fù)

使用道具 舉報

ID:145141 發(fā)表于 2019-11-11 18:54 | 顯示全部樓層
wauuvs 發(fā)表于 2018-5-24 09:51
問題已經(jīng)解決了,謝謝大家的回答,因為我的硬件電路只可以根據(jù)是否有高電平輸入才能進行判斷是否導(dǎo)通,因此 ...

只知道設(shè)置開漏方法,從這里又學(xué)到了設(shè)置為比較器方法.
不過這里有個問題,從手冊看到,設(shè)置為開漏之后,還需要加外部上拉.
您加了么?不加是否可以?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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