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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

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

查看數: 9267 | 評論數: 29 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2018-7-14 18:16

正文摘要:

作為一名小白第一次接觸STC89C52RC單片機,編寫點亮LED燈時無法運行,不知道哪里出現問題了 跪求各位大佬指點

回復

ID:99130 發表于 2022-3-28 10:34
你都沒有生成HEX文件,先看看是不是keil的配置問題。程序是沒問題的,或者看看是不是輸入的字母是在中文輸入的情況下輸入的
ID:1013578 發表于 2022-3-28 08:35
程序在執行了一次led1=0,所以不會一直亮著
ID:507641 發表于 2021-7-29 01:18
#include<reg52.h>
第一次圖你工都沒生成hex文件,
晶振?單片機是小三要素
p要大寫
ID:955647 發表于 2021-7-28 21:11
void main()
{
   
     while(1)
     {
LED1 = 0;
}
}   
將led燈放入while死循環中,將燈亮時間延長
ID:952752 發表于 2021-7-23 11:45
void main() { LED1=0; while(1) { ; } }
ID:934353 發表于 2021-7-22 13:36
lxt@ 發表于 2021-7-22 09:13
怎么總是顯示p0和led無法識別

首先你的p沒有大寫,定義是不成功的,當然無法識別
ID:955488 發表于 2021-7-22 09:13
怎么總是顯示p0和led無法識別

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

2021-07-22_09.12.24.jpg
ID:397103 發表于 2021-6-3 11:09
我是做硬件的,單片機工程師能點亮我的LED,卻不能滅我的LED,然后單片機工程師說是硬件有誤?。。!
ID:371473 發表于 2018-7-15 11:17
你先看下你的原理圖 對應的端口有沒有出錯,再看下led對應的亮燈電平 再改下應該就行了
ID:371852 發表于 2018-7-15 11:02
兩種情況,第一種是閃的太快你沒看到,按照底下更改下主函數
void main()
{
        LED1=0;
        while(1);
}
第二種情況:你設置的p0引腳,接線要接到p0口,
你要生成.hex文件燒寫進去板子,才能看到結果。
ID:371767 發表于 2018-7-15 08:20
沒有死循環,而且點亮燈是要看硬件怎么接,是高電平亮,還是低電平亮
ID:282095 發表于 2018-7-15 00:54
渝味道 發表于 2018-7-14 20:24
首先你這是KEIL幾啊,建議使用KEIL2哦。這里有實例希望對你有幫助。
#include
sbit led=P1^0;

渝味道行尊您好:
  (1)我的操作系統是win10,所以使用的是keil4軟件。
   (2)我將LED大寫標識,改寫為led小寫標識,依然沒有任何作用的。
謝謝你的耐心解答。
ID:282095 發表于 2018-7-15 00:49
HC6800-ES-V2.0 發表于 2018-7-14 20:39
你打好程序代碼后,再編譯一次沒有?
程序沒問題,只能是你的編程環境可能不對。
這個沒法調你的軟件看啊 ...

HC6800-ES-V2.0 行尊您好:
   (1)  源代碼完成后,我編譯了一次沒有顯示相關(0)error和(0)warning,不知道是不是編譯存在錯誤。
   (2) 作為一枚小白的我,不知道如果在keil4這個軟件上面查看編程環境啊。
     謝謝您對我這位新手的幫助和點播,感激涕零。
ID:282095 發表于 2018-7-15 00:39
天才小能貓 發表于 2018-7-14 19:06
加一個while(1), 不然速度太快看不到

天才小能貓行尊您好:
    我在源代碼加入死循環white(1)后仍然沒有任何反應哦,作為一名零基礎新手不知道還有通過什么方式繼續解決這個問題啊。
   謝謝您對我的答疑和幫助,感激涕零。
ID:282095 發表于 2018-7-15 00:37
qq455627509 發表于 2018-7-14 18:52
用while(1)進行死循環看看,或者看看你的LED是低電平點亮還是高電平。還是你自己的編譯文件沒編譯成功?

qq455627509 行尊您好:
   (1)普通的發光二極管的工作電壓為1.6V-2.1V,工作電流為1-20mA;應該是正極接入+5V的高電平,負極接入0V低電平吧.
   (2)源代碼加入死循環white(1)后仍然沒有任何反應哦。
   (3)要怎么判斷文件是否編譯成功啊
    感謝您的耐心解答和對小白一枚我的幫助。
ID:282095 發表于 2018-7-15 00:28
本帖最后由 鵬博士PBs 于 2018-7-15 00:42 編輯
134849694164151 發表于 2018-7-14 19:04
是不是keil沒破解啊?感覺代碼寫的挺對的

134849694164151行尊您好:
      作為一個剛剛接觸我首先在License Management已經用computer ID注冊了product,其中support period顯示為 Jul 2020,這樣操作應該可以說是keil的破解了吧。
ID:282095 發表于 2018-7-15 00:20
wsd-cup 發表于 2018-7-14 18:35
1、配置不對,
2、代碼不對
void main()

謝謝wsd-cup 行尊您的解答 我先嘗試一下哈
ID:366893 發表于 2018-7-14 21:20
1、確定LED燈沒問題
2、程序是否下載成功
3、電路是不是LED負極接怕P1.0
ID:362076 發表于 2018-7-14 21:20
#include<reg52.h>
sbit LED1=P1^0;
void main()
{
        LED1=0;
        while(1);
}

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

如果上述都沒有問題可以嘗試更換LED和單片機再試
ID:371683 發表于 2018-7-14 20:41
看看是不是端口錯了,看原理圖,有的好像是P2^0口,還有 加一個死循環函數 while(1)
ID:164602 發表于 2018-7-14 20:39
你打好程序代碼后,再編譯一次沒有?
程序沒問題,只能是你的編程環境可能不對。
這個沒法調你的軟件看啊。
ID:368332 發表于 2018-7-14 20:24
首先你這是KEIL幾啊,建議使用KEIL2哦。這里有實例希望對你有幫助。
#include<reg52.h>
sbit led=P1^0;
void main()
{
led=o;
}
ID:308437 發表于 2018-7-14 19:33
加上主循環。
ID:323350 發表于 2018-7-14 19:06
加一個while(1), 不然速度太快看不到
ID:329253 發表于 2018-7-14 19:04
是不是keil沒破解。扛杏X代碼寫的挺對的
ID:325591 發表于 2018-7-14 18:52
用while(1)進行死循環看看,或者看看你的LED是低電平點亮還是高電平。還是你自己的編譯文件沒編譯成功?
ID:371635 發表于 2018-7-14 18:35
1、配置不對,
2、代碼不對
void main()
{
      LED1 = 0;
     while(1)
     { ; }
}
ID:371635 發表于 2018-7-14 18:32
void main()
{
LED1=0;
while(1)
{
;
}
}
ID:371635 發表于 2018-7-14 18:31
void main()
{
    LED1 = 0;
   while(1)
{}
}

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品视频免费观看 | 日韩一区二区在线播放 | 久久伊人影院 | 国产精品久久久久久福利一牛影视 | 小早川怜子xxxxaⅴ在线 | 日本人爽p大片免费看 | 精品视频在线播放 | 欧美日韩亚洲视频 | av免费成人 | 亚洲一区二区在线视频 | av毛片在线免费观看 | www亚洲精品 | 日韩精品一区二区三区中文字幕 | 伊人网伊人| 欧美中文一区 | 亚洲在线一区 | 久久亚洲国产精品 | 亚洲欧美另类在线观看 | 奇米超碰| 麻豆hd| 久热精品在线播放 | 国产第二页 | 欧美一区二区三区久久精品 | 亚洲国产一区视频 | 国产精品夜间视频香蕉 | 一区二区三区精品视频 | 成人在线视频看看 | 欧美大片一区 | 黄一区二区三区 | 精品久久网 | 国产精品国产成人国产三级 | 三极网站| 久久精品亚洲 | 欧美视频三区 | 91视频进入 | 免费观看一级视频 | 亚洲在线一区二区 | 成人免费视频网 | 国产第一亚洲 | 在线成人 | 国产一区二区三区亚洲 |