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

QQ登錄

只需一步,快速開始

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

51單片機(jī)端口怎么無法輸出低電平?

  [復(fù)制鏈接]
ID:161033 發(fā)表于 2017-4-2 20:16 | 顯示全部樓層 |閱讀模式
本人是絕對(duì)的菜鳥,我采用的是如圖所示的單片機(jī)系統(tǒng)(網(wǎng)上買的最小單片機(jī)系統(tǒng),單片機(jī)型號(hào)STC89C52RC。),當(dāng)我在程序里設(shè)置單片機(jī)某個(gè)端口為低電平時(shí),可是輸出卻任然是高電平(接負(fù)載了也沒有用),望大俠指點(diǎn)一下,謝謝。當(dāng)我把同樣的單片機(jī)放到網(wǎng)上買的開發(fā)板上時(shí)沒有問題。
程序如下:
#include <reg51.h>
sbit led1=P1^0;  
sbit led3=P1^2;
sbit led5=P1^4;
sbit led7=P1^6;
void main()
{
led1=0;   
led3=0;
led5=0;
led7=0;
P3=0;
while(1);
}

回復(fù)

使用道具 舉報(bào)

ID:185829 發(fā)表于 2017-4-3 20:28 | 顯示全部樓層
上拉電阻沒接吧

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:7485 發(fā)表于 2017-4-3 20:42 | 顯示全部樓層
單片機(jī)沒有正常工作?
回復(fù)

使用道具 舉報(bào)

ID:179958 發(fā)表于 2017-4-3 20:48 | 顯示全部樓層
這樣的程序是沒有問題的,P1和P3默認(rèn)都是準(zhǔn)雙向IO,默認(rèn)就是高電平,沒有看到你說的如圖所示哦,還是得看看電路圖再說

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:151348 發(fā)表于 2017-4-3 20:50 | 顯示全部樓層
你下載其他程序試試
回復(fù)

使用道具 舉報(bào)

ID:49007 發(fā)表于 2017-4-4 01:38 來自手機(jī) | 顯示全部樓層
是工程沒有設(shè)置好,或沒有把文件加入工程編譯吧

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:185944 發(fā)表于 2017-4-4 09:32 | 顯示全部樓層
有的系統(tǒng)板是輸出高電平是led亮吧,得看具體的原理圖

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:185967 發(fā)表于 2017-4-4 11:01 | 顯示全部樓層
要看下你電路圖接法,你也直接可以看下KEIL的軟件仿真的管腳

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:185984 發(fā)表于 2017-4-4 11:44 | 顯示全部樓層
得先看看電路圖
回復(fù)

使用道具 舉報(bào)

ID:150057 發(fā)表于 2017-4-4 11:56 | 顯示全部樓層
對(duì)引腳賦值的話,普通I/o就是輸出的高地電平

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:108193 發(fā)表于 2017-4-4 13:00 | 顯示全部樓層
先發(fā)原理圖看看吧
回復(fù)

使用道具 舉報(bào)

ID:185990 發(fā)表于 2017-4-4 13:50 | 顯示全部樓層
是不是文件沒有重新編譯,一直下載到單片機(jī)的是以前的HEX文件

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:186008 發(fā)表于 2017-4-4 14:17 | 顯示全部樓層
是否是接地端的問題?
回復(fù)

使用道具 舉報(bào)

ID:182942 發(fā)表于 2017-4-4 14:21 | 顯示全部樓層
可能是上拉電阻的事吧,哪買的板子

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:145311 發(fā)表于 2017-4-4 14:41 | 顯示全部樓層
其中P3應(yīng)該賦值16位進(jìn)制吧,一般我的編寫習(xí)慣為,P3=0X00;

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:161033 發(fā)表于 2017-4-13 21:49 | 顯示全部樓層
非常感謝各位大神,后來查了一下,是因?yàn)閺木W(wǎng)上買的最小單片機(jī)系統(tǒng)有問題,重新買了一個(gè)就好了。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:187127 發(fā)表于 2017-4-13 22:08 | 顯示全部樓層
確定是否是與電源間電位差
回復(fù)

使用道具 舉報(bào)

ID:189203 發(fā)表于 2017-4-13 22:24 | 顯示全部樓層
改16進(jìn)制
回復(fù)

使用道具 舉報(bào)

ID:189022 發(fā)表于 2017-4-13 22:36 | 顯示全部樓層
需要判斷是硬件問題還是軟件問題,然后再開始查!

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:150555 發(fā)表于 2017-4-13 22:39 | 顯示全部樓層
程序是沒有問題的,但是很有可能是你的工程沒有建好,就是你編程前的準(zhǔn)備工作沒有做好,并且單片機(jī)復(fù)位后,io口默認(rèn)是高電平,所以出現(xiàn)這種情況。

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:169871 發(fā)表于 2017-4-13 22:58 | 顯示全部樓層
有的系統(tǒng)板是輸出高電平是led亮

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:189407 發(fā)表于 2017-4-14 01:13 | 顯示全部樓層
先發(fā)一下原理圖看看吧
回復(fù)

使用道具 舉報(bào)

ID:189548 發(fā)表于 2017-4-14 15:08 | 顯示全部樓層
P3口,P1口內(nèi)部有上拉電阻
回復(fù)

使用道具 舉報(bào)

ID:189739 發(fā)表于 2017-4-15 10:12 | 顯示全部樓層
很可能是上拉電阻問題
回復(fù)

使用道具 舉報(bào)

ID:169871 發(fā)表于 2017-12-9 12:24 | 顯示全部樓層
是加上拉電阻嗎
回復(fù)

使用道具 舉報(bào)

ID:259664 發(fā)表于 2017-12-10 09:07 | 顯示全部樓層
檢查一下上下電阻有沒有問題
回復(fù)

使用道具 舉報(bào)

ID:259664 發(fā)表于 2017-12-10 09:09 | 顯示全部樓層
硬件上:檢查一下上下拉電阻有沒接錯(cuò)
軟件上:P3=1試一下
回復(fù)

使用道具 舉報(bào)

ID:259837 發(fā)表于 2017-12-10 17:43 | 顯示全部樓層
要看一下電路圖,這個(gè)有可能和外電路有關(guān),也有可能和上拉有關(guān)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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