導航:首頁 > 操作系統 > 讓單片機亮

讓單片機亮

發布時間:2022-04-24 14:48:16

Ⅰ 讓單片機的一個燈亮 讓P^0位賦值為0 就ok了 我想問的是為什麼

P1.0接LED,如果讓LED點亮,要看具體的硬體電路,如果P1.0接電阻再接Vcc,那麼點亮LED,那麼P1.0送0就可以,如果是P1.0接電阻再接地,那麼點亮LED,那麼P1.0需送1.

Ⅱ 如何讓單片機的奇數和偶數流水燈輪流點亮

while(1)

{

P0=0x55;P1=0x01; //奇數亮

delay(500); //500ms

P0=0; P1=0; //全部熄滅

delay(200); //200ms


P0=~P0; P1=~P1; //偶數亮

delay(1000); //1000ms

P0=0; P1=0; //全部熄滅

delay(200); //200ms

}

Ⅲ 51單片機led燈怎麼亮

要式連接51單片機的LED燈被點亮,攏共需要三步:

  1. 搭建好51單片機運行的最小系統,並連接好下載線。

  2. LED燈的正極經過470Ω電阻連接在電源正極上,LED燈的負極連接在單片機的某個介面上,例如連接I/O口P1.0上。

  3. 編程使P1.0輸出低電平,將編譯好的程序下載到單片機里,在單片機再次上電後就可以看到LED燈發光亮起了。

Ⅳ 如何編寫一個C程序使51單片機LED燈按下列要求點亮

void main() { P1=0XFF; /*定義初始狀態為全滅*/while(1) { delay(2000); P1=0X7e; delay(2000); P1=0Xbd; delay(2000);P1=0Xdb;delay(2000); P1=0Xe7; delay(2000); P1=0Xdb;delay(2000); P1=0Xbd;delay(2000); P1=0X7e; delay(2000); P1=0XFF; /********此循環使得發光二極體按照07,16,25,34,43,52,61,70的順序循環交替兩兩點亮*******/} /*end while*/}/*end main*/

Ⅳ 如何讓單片機亮的燈中加入一個閃爍的燈

閃爍其實就是讓燈在亮--滅之間以一定時間周期連續循環工作實現的,按照題意,亮的燈中加入一個閃爍,比如有一組8個燈全亮,實現一個燈閃爍流水方法如下:
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,#0FEH
LOOP:
MOV P0,#00H ;全亮

LCALL DELAY

MOV P0,A ;滅一個燈

LCALL DELAY

RL A ;循環左移

SJMP LOOP

DELAY:
MOV R2,#250

DL1:
MOV R3,#250

DJNZ R3,$

DJNZ R2,DL1

RET

END

Ⅵ 怎麼使單片機的led點陣亮

單片機驅動LED點陣。首先,需要清除,驅動點陣是利用人眼的視覺暫留效應,不斷的給點陣送數據,已達到顯示效果。
以8*8LED點陣舉例,其行和列分別有8個LED燈珠,可以直接佔用16個io口,或者用解碼器和鎖存器拓展。
點亮時,都是分別送需要顯示的數據,不斷刷新,從而實現靜止或滾動效果。

Ⅶ 怎樣編寫一個使51單片機一盞燈亮的程序

用單片機控制第一個燈亮
#include<reg51.h> //包含51單片機寄存器定義的頭文件
void main(void)
{
while(1)
{
P1=0xfe; //P1=1111 1110B,即P1.0輸出低電平
}
}

閱讀全文

與讓單片機亮相關的資料

熱點內容
單片機狀態周期 瀏覽:620
lua中的android 瀏覽:441
加密貴還是植發貴 瀏覽:662
陽光壓縮機繼電器 瀏覽:969
修改阿里雲伺服器密碼 瀏覽:815
lk4102加密晶元 瀏覽:588
怎麼更改app店面 瀏覽:489
設備部門如何做好伺服器 瀏覽:849
androido下載 瀏覽:478
神奇高量戰法副圖源碼 瀏覽:830
匯編語言設計凱撒密碼加密器 瀏覽:392
主次梁加密是加在哪裡 瀏覽:664
模板匹配演算法matlab 瀏覽:825
外地程序員去北京 瀏覽:24
安卓機換蘋果12如何轉移數據 瀏覽:420
互聯網ntp伺服器地址及埠 瀏覽:613
pdf到word轉換器 瀏覽:269
飛行解壓素材 瀏覽:498
51單片機指令用背嗎 瀏覽:936
unityai演算法 瀏覽:834