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

讓單片機亮

發布時間: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輸出低電平
}
}

閱讀全文

與讓單片機亮相關的資料

熱點內容
桂妃app哪裡下載 瀏覽:236
android代碼格式化快捷鍵 瀏覽:829
如何判斷伺服器的硬碟 瀏覽:654
雲伺服器挑選順序 瀏覽:887
卡銀家平台源碼 瀏覽:417
怎麼樣設置伺服器的ip地址 瀏覽:900
泡沫APP在哪裡下載 瀏覽:937
簡述高級語言進行編譯全過程 瀏覽:39
管家婆輝煌2加密狗挪到另一台電腦 瀏覽:760
摩托車在哪裡app看考題 瀏覽:356
蘋果5app在哪裡設置 瀏覽:737
如何查看伺服器的磁碟使用 瀏覽:165
python蒙特卡洛模型投點圖 瀏覽:330
安卓手機屬於什麼介面 瀏覽:742
微信群推廣網站源碼 瀏覽:764
九江離鷹潭源碼 瀏覽:719
python可以當作函數的返回值 瀏覽:422
地鐵逃生體驗服怎麼進入安卓 瀏覽:833
齊魯工惠app的中獎記錄在哪裡 瀏覽:760
linuxkill命令詳解 瀏覽:104