找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6099|回復: 8
打印 上一主題 下一主題
收起左側

單片機IO口信號用高電平來觸發(fā)怎么做?

[復制鏈接]
跳轉到指定樓層
樓主
ID:697186 發(fā)表于 2020-5-3 20:41 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機IO口默認都是高電平,但我做的傳感器信號是輸出高電平,我該怎么弄?
比如:P1^1=1時 指定的P1^2=0
如果P1^1檢測到高電平時,P1^2輸出低電平!

各位大佬能給個意見嗎? 傳感器輸出高電平該怎么編輯,或者外電路怎么做?
下面是我的想法,給個意見:




或者還有什么辦法嗎?


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

使用道具 舉報

沙發(fā)
ID:729678 發(fā)表于 2020-5-4 05:10 來自手機 | 只看該作者
單片機引腳分為輸入和輸出  你要是想用單片機讀取傳感器的信號的話就要保持單片機引腳輸出高電平,這樣單片機才能讀入數(shù)據(jù)
回復

使用道具 舉報

板凳
ID:213173 發(fā)表于 2020-5-4 06:33 | 只看該作者

回復

使用道具 舉報

地板
ID:395068 發(fā)表于 2020-5-4 15:00 | 只看該作者
在管腳上接個下拉電阻
回復

使用道具 舉報

5#
ID:697186 發(fā)表于 2020-5-4 19:48 | 只看該作者
斯內(nèi)克フ 發(fā)表于 2020-5-4 05:10
單片機引腳分為輸入和輸出  你要是想用單片機讀取傳感器的信號的話就要保持單片機引腳輸出高電平,這樣單片 ...

不是這意思,我是想讓單片機IO口默認為低電平,傳感器信號輸出給單片機的信號是高電平
回復

使用道具 舉報

6#
ID:697186 發(fā)表于 2020-5-4 19:50 | 只看該作者
166864646883 發(fā)表于 2020-5-4 15:00
在管腳上接個下拉電阻

我聽說是有設置是讓IO口默認為低電平的方法
回復

使用道具 舉報

7#
ID:420836 發(fā)表于 2020-5-4 22:21 | 只看該作者
所說的默認高狀態(tài)是關于輸出的,不用擔心輸入,無論輸入是高還是低,輸入都可以正確處理它。
回復

使用道具 舉報

8#
ID:690363 發(fā)表于 2020-5-4 23:32 | 只看該作者
在你那張圖所示的輸入腳對地接個1k左右的下拉電阻就把io口拉成低電平了,就可以用高電平觸發(fā),輸出是高是低,看你程序寫高還是寫低了
回復

使用道具 舉報

9#
ID:723681 發(fā)表于 2020-5-5 12:59 | 只看該作者
你得知道上拉電阻和下拉電阻的概念
回復

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

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

快速回復 返回頂部 返回列表