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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機點亮LED燈程序無法運行,求各位大佬指點

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:282095 發(fā)表于 2018-7-14 18:16 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
作為一名小白第一次接觸STC89C52RC單片機,編寫點亮LED燈時無法運行,不知道哪里出現(xiàn)問題了 跪求各位大佬指點

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

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

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

如果上述都沒有問題可以嘗試更換LED和單片機再試
回復

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

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

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

使用道具 舉報

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

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

使用道具 舉報

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

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

使用道具 舉報

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

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

使用道具 舉報

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

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

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

2021-07-22_09.12.24.jpg
回復

使用道具 舉報

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

首先你的p沒有大寫,定義是不成功的,當然無法識別
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久伊人在| 日本久久综合网 | 国产96在线| 毛片久久久 | 91视视频在线观看入口直接观看 | 久久精品免费观看 | 精品国产一区二区三区免费 | 久久不射电影网 | 精品视频一区二区 | 日日操av| 天堂va在线观看 | 一区二区视频在线 | 亚洲a视频 | 国产三级精品三级在线观看四季网 | 久久婷婷国产麻豆91 | 中文字幕亚洲区一区二 | 中文字幕一区二区三区不卡 | 99免费视频 | 亚洲综合无码一区二区 | 日韩午夜一区二区三区 | 国产精品一区二区在线播放 | 91精品国产色综合久久不卡98 | 999久久久精品 | 免费高潮视频95在线观看网站 | 国产91av视频在线观看 | 一级无毛片 | 国产精品成av人在线视午夜片 | 欧美日韩不卡合集视频 | 日本三级全黄三级a | 久久99精品视频 | 免费黄色a级毛片 | 男女爱爱网站 | 日韩欧美在线视频 | 天天射视频 | 黄色片在线网站 | 久久久久综合 | 国产精品一区二区久久久久 | 色一情一乱一伦一区二区三区 | 国产在线aa| 国产999精品久久久 精品三级在线观看 | 91久久精品国产91久久 |