久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機(jī)點(diǎn)亮LED燈程序無法運(yùn)行,求各位大佬指點(diǎn)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
作為一名小白第一次接觸STC89C52RC單片機(jī),編寫點(diǎn)亮LED燈時(shí)無法運(yùn)行,不知道哪里出現(xiàn)問題了 跪求各位大佬指點(diǎn)

STC89C25RD.PNG (149.39 KB, 下載次數(shù): 186)

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

使用道具 舉報(bào)

沙發(fā)
ID:371635 發(fā)表于 2018-7-14 18:31 | 只看該作者
void main()
{
    LED1 = 0;
   while(1)
{}
}
回復(fù)

使用道具 舉報(bào)

板凳
ID:371635 發(fā)表于 2018-7-14 18:32 | 只看該作者
void main()
{
LED1=0;
while(1)
{
;
}
}
回復(fù)

使用道具 舉報(bào)

地板
ID:371635 發(fā)表于 2018-7-14 18:35 | 只看該作者
1、配置不對(duì),
2、代碼不對(duì)
void main()
{
      LED1 = 0;
     while(1)
     { ; }
}
回復(fù)

使用道具 舉報(bào)

5#
ID:325591 發(fā)表于 2018-7-14 18:52 | 只看該作者
用while(1)進(jìn)行死循環(huán)看看,或者看看你的LED是低電平點(diǎn)亮還是高電平。還是你自己的編譯文件沒編譯成功?
回復(fù)

使用道具 舉報(bào)

6#
ID:329253 發(fā)表于 2018-7-14 19:04 來自手機(jī) | 只看該作者
是不是keil沒破解啊?感覺代碼寫的挺對(duì)的
回復(fù)

使用道具 舉報(bào)

7#
ID:323350 發(fā)表于 2018-7-14 19:06 | 只看該作者
加一個(gè)while(1), 不然速度太快看不到
回復(fù)

使用道具 舉報(bào)

8#
ID:308437 發(fā)表于 2018-7-14 19:33 | 只看該作者
加上主循環(huán)。
回復(fù)

使用道具 舉報(bào)

9#
ID:368332 發(fā)表于 2018-7-14 20:24 | 只看該作者
首先你這是KEIL幾啊,建議使用KEIL2哦。這里有實(shí)例希望對(duì)你有幫助。
#include<reg52.h>
sbit led=P1^0;
void main()
{
led=o;
}
回復(fù)

使用道具 舉報(bào)

10#
ID:164602 發(fā)表于 2018-7-14 20:39 | 只看該作者
你打好程序代碼后,再編譯一次沒有?
程序沒問題,只能是你的編程環(huán)境可能不對(duì)。
這個(gè)沒法調(diào)你的軟件看啊。
回復(fù)

使用道具 舉報(bào)

11#
ID:371683 發(fā)表于 2018-7-14 20:41 | 只看該作者
看看是不是端口錯(cuò)了,看原理圖,有的好像是P2^0口,還有 加一個(gè)死循環(huán)函數(shù) while(1)
回復(fù)

使用道具 舉報(bào)

12#
ID:362076 發(fā)表于 2018-7-14 21:20 | 只看該作者
#include<reg52.h>
sbit LED1=P1^0;
void main()
{
        LED1=0;
        while(1);
}

這樣的程序不會(huì)有什么問題,檢查一下這幾方面:
1.單片機(jī)的晶振已經(jīng)焊接并且起振
2.P1^0口上的LED燈陰極接單片機(jī)陽極連VCC并且有阻值合適的限流電阻
3.整機(jī)供電正常
4.如果選用的型號(hào)有EAVP腳,它已經(jīng)連到VCC上

如果上述都沒有問題可以嘗試更換LED和單片機(jī)再試
回復(fù)

使用道具 舉報(bào)

13#
ID:366893 發(fā)表于 2018-7-14 21:20 | 只看該作者
1、確定LED燈沒問題
2、程序是否下載成功
3、電路是不是LED負(fù)極接怕P1.0
回復(fù)

使用道具 舉報(bào)

14#
ID:282095 發(fā)表于 2018-7-15 00:20 | 只看該作者
wsd-cup 發(fā)表于 2018-7-14 18:35
1、配置不對(duì),
2、代碼不對(duì)
void main()

謝謝wsd-cup 行尊您的解答 我先嘗試一下哈
回復(fù)

使用道具 舉報(bào)

15#
ID:282095 發(fā)表于 2018-7-15 00:28 | 只看該作者
本帖最后由 鵬博士PBs 于 2018-7-15 00:42 編輯
134849694164151 發(fā)表于 2018-7-14 19:04
是不是keil沒破解啊?感覺代碼寫的挺對(duì)的

134849694164151行尊您好:
      作為一個(gè)剛剛接觸我首先在License Management已經(jīng)用computer ID注冊了product,其中support period顯示為 Jul 2020,這樣操作應(yīng)該可以說是keil的破解了吧。
回復(fù)

使用道具 舉報(bào)

16#
ID:282095 發(fā)表于 2018-7-15 00:37 | 只看該作者
qq455627509 發(fā)表于 2018-7-14 18:52
用while(1)進(jìn)行死循環(huán)看看,或者看看你的LED是低電平點(diǎn)亮還是高電平。還是你自己的編譯文件沒編譯成功?

qq455627509 行尊您好:
   (1)普通的發(fā)光二極管的工作電壓為1.6V-2.1V,工作電流為1-20mA;應(yīng)該是正極接入+5V的高電平,負(fù)極接入0V低電平吧.
   (2)源代碼加入死循環(huán)white(1)后仍然沒有任何反應(yīng)哦。
   (3)要怎么判斷文件是否編譯成功啊
    感謝您的耐心解答和對(duì)小白一枚我的幫助。
回復(fù)

使用道具 舉報(bào)

17#
ID:282095 發(fā)表于 2018-7-15 00:39 | 只看該作者
天才小能貓 發(fā)表于 2018-7-14 19:06
加一個(gè)while(1), 不然速度太快看不到

天才小能貓行尊您好:
    我在源代碼加入死循環(huán)white(1)后仍然沒有任何反應(yīng)哦,作為一名零基礎(chǔ)新手不知道還有通過什么方式繼續(xù)解決這個(gè)問題啊。
   謝謝您對(duì)我的答疑和幫助,感激涕零。
回復(fù)

使用道具 舉報(bào)

18#
ID:282095 發(fā)表于 2018-7-15 00:49 | 只看該作者
HC6800-ES-V2.0 發(fā)表于 2018-7-14 20:39
你打好程序代碼后,再編譯一次沒有?
程序沒問題,只能是你的編程環(huán)境可能不對(duì)。
這個(gè)沒法調(diào)你的軟件看啊 ...

HC6800-ES-V2.0 行尊您好:
   (1)  源代碼完成后,我編譯了一次沒有顯示相關(guān)(0)error和(0)warning,不知道是不是編譯存在錯(cuò)誤。
   (2) 作為一枚小白的我,不知道如果在keil4這個(gè)軟件上面查看編程環(huán)境啊。
     謝謝您對(duì)我這位新手的幫助和點(diǎn)播,感激涕零。
回復(fù)

使用道具 舉報(bào)

19#
ID:282095 發(fā)表于 2018-7-15 00:54 | 只看該作者
渝味道 發(fā)表于 2018-7-14 20:24
首先你這是KEIL幾啊,建議使用KEIL2哦。這里有實(shí)例希望對(duì)你有幫助。
#include
sbit led=P1^0;

渝味道行尊您好:
  (1)我的操作系統(tǒng)是win10,所以使用的是keil4軟件。
   (2)我將LED大寫標(biāo)識(shí),改寫為led小寫標(biāo)識(shí),依然沒有任何作用的。
謝謝你的耐心解答。
回復(fù)

使用道具 舉報(bào)

20#
ID:371767 發(fā)表于 2018-7-15 08:20 | 只看該作者
沒有死循環(huán),而且點(diǎn)亮燈是要看硬件怎么接,是高電平亮,還是低電平亮
回復(fù)

使用道具 舉報(bào)

21#
ID:371852 發(fā)表于 2018-7-15 11:02 | 只看該作者
兩種情況,第一種是閃的太快你沒看到,按照底下更改下主函數(shù)
void main()
{
        LED1=0;
        while(1);
}
第二種情況:你設(shè)置的p0引腳,接線要接到p0口,
你要生成.hex文件燒寫進(jìn)去板子,才能看到結(jié)果。
回復(fù)

使用道具 舉報(bào)

22#
ID:371473 發(fā)表于 2018-7-15 11:17 | 只看該作者
你先看下你的原理圖 對(duì)應(yīng)的端口有沒有出錯(cuò),再看下led對(duì)應(yīng)的亮燈電平 再改下應(yīng)該就行了
回復(fù)

使用道具 舉報(bào)

23#
ID:397103 發(fā)表于 2021-6-3 11:09 | 只看該作者
我是做硬件的,單片機(jī)工程師能點(diǎn)亮我的LED,卻不能滅我的LED,然后單片機(jī)工程師說是硬件有誤?!!!!
回復(fù)

使用道具 舉報(bào)

24#
ID:955488 發(fā)表于 2021-7-22 09:13 來自手機(jī) | 只看該作者
怎么總是顯示p0和led無法識(shí)別

2021-07-22_09.12.24.jpg (706.47 KB, 下載次數(shù): 143)

2021-07-22_09.12.24.jpg
回復(fù)

使用道具 舉報(bào)

25#
ID:934353 發(fā)表于 2021-7-22 13:36 | 只看該作者
lxt@ 發(fā)表于 2021-7-22 09:13
怎么總是顯示p0和led無法識(shí)別

首先你的p沒有大寫,定義是不成功的,當(dāng)然無法識(shí)別
回復(fù)

使用道具 舉報(bào)

26#
ID:952752 發(fā)表于 2021-7-23 11:45 | 只看該作者
void main() { LED1=0; while(1) { ; } }
回復(fù)

使用道具 舉報(bào)

27#
ID:955647 發(fā)表于 2021-7-28 21:11 | 只看該作者
void main()
{
   
     while(1)
     {
LED1 = 0;
}
}   
將led燈放入while死循環(huán)中,將燈亮?xí)r間延長
回復(fù)

使用道具 舉報(bào)

28#
ID:507641 發(fā)表于 2021-7-29 01:18 | 只看該作者
#include<reg52.h>
第一次圖你工都沒生成hex文件,
晶振?單片機(jī)是小三要素
p要大寫
回復(fù)

使用道具 舉報(bào)

29#
ID:1013578 發(fā)表于 2022-3-28 08:35 來自手機(jī) | 只看該作者
程序在執(zhí)行了一次led1=0,所以不會(huì)一直亮著
回復(fù)

使用道具 舉報(bào)

30#
ID:99130 發(fā)表于 2022-3-28 10:34 | 只看該作者
你都沒有生成HEX文件,先看看是不是keil的配置問題。程序是沒問題的,或者看看是不是輸入的字母是在中文輸入的情況下輸入的
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 男女爱爱网站 | 夜夜艹天天干 | 色综合久久久久 | 日本中文字幕一区 | www日本在线播放 | 成人精品一区二区 | 一区二区三区视频在线 | 国产高清在线 | 男人的天堂久久 | 日韩在线欧美 | 日本不卡一二三 | 成人免费视频网站在线观看 | 日韩欧美在线观看视频网站 | 激情视频一区 | 操操日| 成人在线观看亚洲 | 91就要激情| 国产一区二区三区四区 | 一区二区不卡 | 99精品欧美一区二区三区 | 欧美视频福利 | 亚洲精品黄色 | 国产精品视频偷伦精品视频 | 国产精品中文在线 | 国产精品一区二区在线 | 欧美韩一区二区 | 综合精品在线 | 国产精品亚洲一区二区三区在线 | 日韩高清一区 | 日韩成人免费视频 | 99在线国产 | 亚洲美女一区 | 国产一区精品在线 | 99久久99| 色婷婷激情 | 欧美片网站免费 | 国产欧美在线一区二区 | 亚洲一区二区三区在线 | 中文字幕成人av | 国产97视频在线观看 | 麻豆久久久9性大片 |