?實驗平臺采用:普中科技HC6800_V30
3.1 LED燈模塊
3.1.1 LED原理圖

圖3-1-1 LED燈原理圖
LED燈模塊是通過74573鎖存器芯片與單片機IO口連接,并與數碼管共用IO口。
在開發板上,需要使用排線將J12排針與P0口相連接。

圖3-1-2

圖3-1-3
3.1.2 74HC573鎖存器介紹
74HC573是擁有八路輸出的透明鎖存器,輸出有三個狀態。
鎖存,就是把信號暫存以維持某種電平狀態。

圖3-1-4
OE為高時,輸出始終為高阻態,此時芯片處于不可控制狀態,在一般應用中,必須將OE接低電平。
LE則是輸出端狀態改變使能端,當LE為低電平,輸出端Q始終保持上一次存儲的信號(從D端輸入),當LE為高電平時,Q緊隨D的狀態變化,并將D的狀態鎖存。也就是說當鎖存使能端LE為高時,這些器件的鎖存對于數據是透明的(也就是說輸出同步)。當鎖存使能變低時,符合建立時間和保持時間的數據會被鎖存。
3.1.3 示例代碼
當鎖存器配置為直通狀態時(LE=1),實現的閃光燈代碼:
#include//添加通用的51單片機頭文件
#include
voidDelayMs(intms);
intmain(void)
{
while(1)
{
P0=0x0;
DelayMs(500);
P0=0xFF;
DelayMs(500);
}
}
voidDelayMs(intms)
{
inti;
unsignedchara,b;
for(i=0;i0;b--)
for(a=1;a>0;a--);
}
};i++)>

?審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
模塊
+關注
關注
7文章
2837瀏覽量
53289 -
led燈
+關注
關注
22文章
1606瀏覽量
111861 -
51單片機
+關注
關注
278文章
5714瀏覽量
134318
發布評論請先 登錄
相關推薦
熱點推薦
c51單片機——led燈的初步學習
#讓燈亮起來下面的代碼可以讓51單片機上的燈亮起#include <reg52.h>sbit led P2^0;void mai
發表于 11-21 10:06
?10次下載
基于51單片機點亮LED燈
入門51單片機第一步,就是學會點亮一個LED燈,這是所有初次接觸單片機開發的小伙伴的必經之路,管你現在是不是大牛,當年肯定歷經此事。
發表于 07-11 11:38
?2789次閱讀
51單片機-LED燈模塊
評論