熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2017-9-27 21:27
正文摘要:新手第一次做,led燈怎樣才算亮?? 老師在講課時(shí)候用的軟件不同,他用的led可以選擇顏色的,一運(yùn)行就變色了,我這個(gè)沒什么變化啊 各位大佬幫忙看看 |
選錯(cuò)了,你這個(gè)不會(huì)發(fā)光的 |
發(fā)光二極管選用:點(diǎn)擊“P” ,輸入:”O(jiān)PT“,選擇"LED-BXXXXX"之類的原件,點(diǎn)擊“OK",就成功了。運(yùn)行就會(huì)變顏色了。 |
漫步經(jīng)心 發(fā)表于 2017-9-28 09:47 其實(shí)這就是一個(gè)亮燈的而已,第一次搞 |
你這樣試試看,其中延時(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; } } |
你在后面加個(gè) while(1); 干嘛?進(jìn)入一個(gè)死循環(huán),然后啥都不處理? |
Powered by 單片機(jī)教程網(wǎng)