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

讓單片機亮

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

閱讀全文

與讓單片機亮相關的資料

熱點內容
伺服器地址缺少埠號什麼意思 瀏覽:525
下載需要解壓的小說用哪個軟體 瀏覽:529
廣東分布式伺服器雲主機 瀏覽:578
伺服器忙打不開怎麼辦 瀏覽:10
tif壓縮軟體 瀏覽:408
程序員那麼可愛陸漓上班第1天 瀏覽:950
macbookair自帶什麼app 瀏覽:696
如何關了加密的軟體 瀏覽:577
程序員p2p待遇 瀏覽:920
ipd編譯要求 瀏覽:931
壓縮解壓王怎麼用 瀏覽:29
伺服器共享文件如何備份 瀏覽:753
買安卓手機怎麼在官網買 瀏覽:122
詩詞入門PDF 瀏覽:361
毒app是什麼單位 瀏覽:64
如何自己編譯android系統 瀏覽:792
phpmysqlpdomysqli 瀏覽:808
php修改sql語句 瀏覽:720
android有道api 瀏覽:388
撓耳營水表用的什麼app 瀏覽:55