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

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

QQ登錄

只需一步,快速開(kāi)始

搜索

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

查看數(shù): 9585 | 評(píng)論數(shù): 29 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2018-7-14 18:16

正文摘要:

作為一名小白第一次接觸STC89C52RC單片機(jī),編寫(xiě)點(diǎn)亮LED燈時(shí)無(wú)法運(yùn)行,不知道哪里出現(xiàn)問(wèn)題了 跪求各位大佬指點(diǎn)

回復(fù)

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

首先你的p沒(méi)有大寫(xiě),定義是不成功的,當(dāng)然無(wú)法識(shí)別
ID:955488 發(fā)表于 2021-7-22 09:13
怎么總是顯示p0和led無(wú)法識(shí)別

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

2021-07-22_09.12.24.jpg
ID:397103 發(fā)表于 2021-6-3 11:09
我是做硬件的,單片機(jī)工程師能點(diǎn)亮我的LED,卻不能滅我的LED,然后單片機(jī)工程師說(shuō)是硬件有誤?。。。
ID:371473 發(fā)表于 2018-7-15 11:17
你先看下你的原理圖 對(duì)應(yīng)的端口有沒(méi)有出錯(cuò),再看下led對(duì)應(yīng)的亮燈電平 再改下應(yīng)該就行了
ID:371852 發(fā)表于 2018-7-15 11:02
兩種情況,第一種是閃的太快你沒(méi)看到,按照底下更改下主函數(shù)
void main()
{
        LED1=0;
        while(1);
}
第二種情況:你設(shè)置的p0引腳,接線要接到p0口,
你要生成.hex文件燒寫(xiě)進(jìn)去板子,才能看到結(jié)果。
ID:371767 發(fā)表于 2018-7-15 08:20
沒(méi)有死循環(huán),而且點(diǎn)亮燈是要看硬件怎么接,是高電平亮,還是低電平亮
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大寫(xiě)標(biāo)識(shí),改寫(xiě)為led小寫(xiě)標(biāo)識(shí),依然沒(méi)有任何作用的。
謝謝你的耐心解答。
ID:282095 發(fā)表于 2018-7-15 00:49
HC6800-ES-V2.0 發(fā)表于 2018-7-14 20:39
你打好程序代碼后,再編譯一次沒(méi)有?
程序沒(méi)問(wèn)題,只能是你的編程環(huán)境可能不對(duì)。
這個(gè)沒(méi)法調(diào)你的軟件看啊 ...

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

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

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

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

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

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

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

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 91最新在线视频 | 99热精品6| 国产一区二区三区四区三区四 | 国产欧美精品区一区二区三区 | 超碰免费在线观看 | 亚洲国产成人精品女人 | 国产麻豆一区二区三区 | 日韩视频在线一区 | xx性欧美肥妇精品久久久久久 | 欧美成人精品在线 | 91免费观看国产 | 国产精品一区2区 | a在线观看 | 神马久久春色视频 | 91av视频| 欧美男人天堂 | 午夜爽爽爽男女免费观看影院 | 成人精品福利 | 亚洲视频 欧美视频 | av香蕉| 一区在线免费视频 | 亚洲第一网站 | 九九久久久 | 中文亚洲视频 | 久久一区二区三区免费 | 美女一区二区在线观看 | 色综合久久久久 | 国产免费福利在线 | 久久国产欧美日韩精品 | 国产99热 | 亚洲精品永久免费 | 一区二区在线看 | 一区二区日本 | 日本人麻豆 | 亚洲精品在线播放 | 男人视频网站 | 中文字幕视频三区 | 亚洲一区久久久 | 免费高潮视频95在线观看网站 | 亚洲黄色av网站 | 精品综合久久久 |