找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

一個(gè)單片機(jī)仿真這樣算是成功運(yùn)行了嗎??

查看數(shù): 2822 | 評論數(shù): 6 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2017-9-27 21:27

正文摘要:

新手第一次做,led燈怎樣才算亮?? 老師在講課時(shí)候用的軟件不同,他用的led可以選擇顏色的,一運(yùn)行就變色了,我這個(gè)沒什么變化啊 各位大佬幫忙看看

回復(fù)

ID:236312 發(fā)表于 2017-9-28 12:41
選錯(cuò)了,你這個(gè)不會(huì)發(fā)光的
ID:61876 發(fā)表于 2017-9-28 12:14
發(fā)光二極管選用:點(diǎn)擊“P” ,輸入:”O(jiān)PT“,選擇"LED-BXXXXX"之類的原件,點(diǎn)擊“OK",就成功了。運(yùn)行就會(huì)變顏色了。
ID:234344 發(fā)表于 2017-9-28 12:12
漫步經(jīng)心 發(fā)表于 2017-9-28 09:47
你在后面加個(gè)   while(1);   干嘛?進(jìn)入一個(gè)死循環(huán),然后啥都不處理?

其實(shí)這就是一個(gè)亮燈的而已,第一次搞
ID:236278 發(fā)表于 2017-9-28 11:13
你這樣試試看,其中延時(shí)程序自己調(diào),這個(gè)程序就是讓P0口的輸出按照8421碼的規(guī)律不斷累加的,需要其他功能自己編吧:

delay_10ms();
{
    unsigned int i=2000;
    while (i--);
}   

main()
{
    unsigned char flag_ct=1;

    while(1)
    {
        delay_10ms();        
        P0+=flag_ct;
    }

}
ID:193818 發(fā)表于 2017-9-28 09:47
你在后面加個(gè)   while(1);   干嘛?進(jìn)入一個(gè)死循環(huán),然后啥都不處理?

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

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

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