標(biāo)題: 經(jīng)過濾波整流放大之后的脈沖信號無法輸入單片機IO口 [打印本頁]

作者: owoo    時間: 2023-4-7 20:34
標(biāo)題: 經(jīng)過濾波整流放大之后的脈沖信號無法輸入單片機IO口
如何修改呀該 接上拉電阻也沒用

1.png (164.06 KB, 下載次數(shù): 30)

單獨調(diào)試時經(jīng)過處理之后的信號是沒問題的(示波器顯示中黃線)

單獨調(diào)試時經(jīng)過處理之后的信號是沒問題的(示波器顯示中黃線)

2.png (174.93 KB, 下載次數(shù): 31)

若將輸出直接連到51單片機P1口,輸出電壓值會變小,P0口也一直是高電平

若將輸出直接連到51單片機P1口,輸出電壓值會變小,P0口也一直是高電平

3.png (179.87 KB, 下載次數(shù): 34)

接了電阻R11之后,輸出電壓變正常,但IO口還是一直是高電平

接了電阻R11之后,輸出電壓變正常,但IO口還是一直是高電平

作者: xuyaqi    時間: 2023-4-8 10:27
是否P10沒設(shè)置為輸入模式。
作者: zywng2153    時間: 2023-4-8 11:08
上拉一下

作者: 溫xyz    時間: 2023-4-8 14:43
把D2去丟。
作者: Hephaestus    時間: 2023-4-8 15:11
xuyaqi 發(fā)表于 2023-4-8 10:27
是否P10沒設(shè)置為輸入模式。

AT89C51輸出高電平就是輸入模式,可能是仿真軟件沒能仿真出弱上拉模式。
作者: xuyaqi    時間: 2023-4-8 16:45
Hephaestus 發(fā)表于 2023-4-8 15:11
AT89C51輸出高電平就是輸入模式,可能是仿真軟件沒能仿真出弱上拉模式。

51單片機io口做輸入時,程序要先置1才能檢測外部的輸入。
作者: owoo    時間: 2023-4-9 09:50
xuyaqi 發(fā)表于 2023-4-8 10:27
是否P10沒設(shè)置為輸入模式。

置1之后也沒有用┭┮﹏┭┮
作者: owoo    時間: 2023-4-9 09:51
zywng2153 發(fā)表于 2023-4-8 11:08
上拉一下

上拉過,沒用
作者: owoo    時間: 2023-4-23 23:01
解決了,加了個非門




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1