999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

74HC595在LED點陣顯示系統中的應用

2018-03-04 07:03:20黃勇
電腦知識與技術 2018年36期
關鍵詞:單片機信息系統

黃勇

摘要:74HC595是一串行輸入/串行輸出或并行輸出的8位芯片,介紹了該芯片在LED點陣顯示、雙色LED點陣顯示及多位LED點陣顯示應用中的硬件設計及軟件設計,對硬件設計及軟件設計的關鍵環節進行了詳細闡述。

關鍵詞:74HC595;LED點陣;顯示系統

中圖分類號:G642? ? ? ? 文獻標識碼:A? ? ? ? 文章編號:1009-3044(2018)36-0256-02

隨著單片機技術的不斷發展以及高亮度LED發光管的出現,LED點陣顯示屏作為一種新型的傳播媒體迅速發展起來。LED顯示屏主要應用在醫院、銀行、車站、碼頭、廣告窗等各種公共場所。LED點陣顯示屏具有成本低、亮度高、耗電省、使用壽命長、色彩鮮艷、視角廣、屏幕尺寸大、可視性好等特點,是目前較為先進的宣傳顯示媒體。LED點陣顯示屏的驅動需要占用多個并行口資源,而用于驅動LED點陣的51單片機只有常用的P0至P2三個并口,在實際應用系統設計中往往采用74HC595進行串行到并行的擴展,這樣就節約了大量的并口資源。本文詳細介紹了74HC595芯片在LED點陣顯示、雙色LED點陣顯示及多位LED點陣顯示應用中的硬件設計及軟件設計。

1 74HC595的結構和工作原理

74HC595是8位串行輸入/輸出或串行輸入/并行輸出的器件。內部具有8位移位寄存器、一個鎖存器、三態輸出。其功能結構如圖1。

74HC595的工作過程如下:每當SHcp上升沿到來時,Ds引腳當前電平值在移位寄存器中左移一位,在下一個上升沿到來時移位寄存器中的所有位都會向左移一位,同時Q7'也會串行輸出移位寄存器中高位的值,這樣連續進行8次,就可以將一個數(8位)送到移位寄存器;然后當STcp上升沿到來時,移位寄存器的值將會被鎖存到鎖存器里,在OE引腳為低電平時,數據從Q0~7引腳輸出。

2 LED點陣顯示

LED點陣顯示屏是由多個發光二極管組成。按點陣可以分為5×7、8×8以及16×16規格的顯示屏模塊。它是一種通過控制發光二極管的顯示方式,即靠燈的亮滅來顯示字符。一般用來顯示文字、圖形、圖像等各種信息。在物理連接上分共陰極連接和共陽極連接兩種。LED點陣結構原理如圖2所示,顯示時,先通過單片機的并口輸出位選擇信息0111111,即選中第一行,然后通過單片機另一個并口輸出第一行對應的幀信息,1表示亮,0表示不亮。然后再輸出位選擇信息10111111,選擇第二行,再輸出第二行對應的幀信息,如此,一直掃描到第8行。再軟件中,按一定的頻率依次輸出位選擇信號及每行的幀信息,利用人的視覺慣性就能看到穩定的字符或圖形顯示。

3 74HC595在LED點陣顯示中的應用

3.1 74HC595在單色LED點陣顯示中的應用

從上面的LED點陣顯示原理上,可以看出,一個8×8點陣顯示就需要占用單片機的2個并口資源,在實際使用中,可以用2片74HC595芯片,一個74HC595芯片只需連接單片機的3位輸入輸出口即可輸出8位信息。具體連接是:74HC595芯片的Ds引腳(串行輸入)、SHcp引腳(移位寄存器的移位脈沖輸入)、STcp引腳(鎖存器的鎖存脈沖信號輸入)。輸出使能端OE接地。相關程序如下:

sbit LATCH =P1^0; 鎖存時鐘輸入

sbit SRCLK=P1^1;移位時鐘輸入

sbit SER= P1^2;位數據線輸入

void Send(unsigned char dat)

{unsigned char i;

for(i=0;i<8;i++)? //發送字節

{SRCLK=0;

SER=dat&0x80;? //發送dat的最高位

SRCLK_B=1;

dat<<=1;}

LATCH=0;? ? //鎖存

_nop_();

LATCH=1;}

3.2 74HC595在雙色LED點陣顯示中的應用

一個雙色8×8LED點陣的驅動需要3個并口,一個并口輸出位選擇信號,一個并口輸出一種顏色的幀信息,另一個并口輸出另一個顏色的幀信息。顯然占用了單片機太多的并口資源。實際使用中,可以用3片74HC595,一片輸出位選擇信息,另二片輸出顏色的幀信息。二片輸出顏色的幀信息的74HC595在連接上要進行級聯。即一片74HC595的輸入端連接在另一74HC595芯片的串行輸出端Q7,特別注意的是,二片芯片的SHcp引腳和STcp引腳需分別連接在一起,使用相同的移位脈沖源及相同的鎖存信號。在軟件設計中,需考慮級連的情況,先將二種顏色的幀信息發完,再進行鎖存。相關程序如下:

void SendByte(unsigned char dat)

{? unsigned char i;

for(i=0;i<8;i++)

{SRCLK=0;

SER=dat&0x80;

SRCLK=1;

dat<<=1; }}

void Send2Byte(unsigned char dat1,unsigned char dat2)//發送2個字節

{? SendByte(dat1);

SendByte(dat2); }

void Out595(void)? ?//鎖存幀信息

{? LATCH=0;

_nop_();

LATCH=1;}

3.3 74HC595在多位LED點陣顯示中的應用

在多位LED點陣的顯示系統中,也可以使用74HC595的級連來驅動每個LED點陣。設有4個8×8的LED點陣,若要在這四個LED上同時顯示4個字符的話,則需要5個并口資源。這就占用了單片機太多的并口資源。實際上,51單片機最多可以使用4個并口。現在考慮使用5個74HC595,一個74HC595作為位選擇信號輸出,另外4個74HC595級連,每個74HC595驅動一個LED點陣。在硬件連接上,將四個LED點陣的位選擇端連接再一起,用來輸出幀信息的4個74HC595采用級聯,芯片的SHcp引腳和STcp引腳需分別連接在一起。再軟件設計上需考慮到74HC595的級連,先發出4個LED的幀信息,然后再發出鎖存信號。相關程序如下:

void Send4Byte(unsigned char dat1,…,unsigned char dat4)//發送4個字節

{? SendByte(dat1);

SendByte(dat2);

SendByte(dat3);

SendByte(dat4);}

void Out595(void)? ?//鎖存幀信息

{? LATCH=0;

_nop_();

LATCH=1;}

4 結束語

本文詳細地闡述了74HC595在LED點陣顯示系統、雙色LED點陣顯示系統及多位LED點陣顯示系統中的硬件設計及軟件設計的關鍵環節。并給出了硬件連接方案和關鍵程序段。

參考文獻:

[1] 劉援瓊.基于AT89C51單片機的LED點陣顯示系統設計[J].儀器儀表用戶,2015,22(1):21-23

[2] 楊富強,朱利強.基于單片機的LED 點陣動態顯示系統[J].工業控制計算機,2013,26(1):101-102

[3] 漆強.LED 矩陣顯示屏實驗系統的設計[J]. 實驗科學與技術.2014,12(2):19-21.

[4] 陳晨,孫濤.LED 顯示屏控制器設計[J]. 電子世界,2013(3):26-26.

[通聯編輯:王力]

猜你喜歡
單片機信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
Microchip推出兩個全新PIC單片機系列
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产午夜福利片在线观看| 91麻豆国产视频| 一本二本三本不卡无码| 国产无码制服丝袜| 99re免费视频| 午夜福利无码一区二区| 99伊人精品| 欧美高清日韩| 91视频青青草| 亚洲av无码成人专区| 中文国产成人精品久久一| 亚洲精品天堂自在久久77| 国产成人综合网| 伊人久久综在合线亚洲91| 久久九九热视频| 日韩国产无码一区| 亚洲乱伦视频| 国产精品亚洲精品爽爽| 国产精品v欧美| 亚洲欧美另类久久久精品播放的| 国产成人做受免费视频| 毛片久久久| 欧美精品亚洲日韩a| 亚洲人视频在线观看| 97av视频在线观看| 国产永久无码观看在线| 四虎成人免费毛片| 亚洲成aⅴ人在线观看| 麻豆国产精品一二三在线观看| 久久青草视频| 欧美成人第一页| 国产在线自揄拍揄视频网站| 中文字幕色在线| 亚洲综合片| 98超碰在线观看| 亚洲成人精品久久| 国产精品原创不卡在线| 91无码人妻精品一区| 中文字幕欧美日韩高清| 国产无码高清视频不卡| 久久综合亚洲色一区二区三区| 欧美日韩国产成人高清视频| 国产在线视频欧美亚综合| 亚洲欧美日韩成人在线| 亚洲小视频网站| 一级全黄毛片| 日韩人妻无码制服丝袜视频| 精品少妇人妻av无码久久| jijzzizz老师出水喷水喷出| 日韩色图区| 欧洲日本亚洲中文字幕| 国产精品永久久久久| 台湾AV国片精品女同性| 亚洲九九视频| 99爱在线| 视频在线观看一区二区| 5388国产亚洲欧美在线观看| 中文无码精品A∨在线观看不卡| 亚洲美女视频一区| 国产麻豆永久视频| 99一级毛片| 日日拍夜夜操| 免费观看男人免费桶女人视频| 五月综合色婷婷| 亚洲永久精品ww47国产| 欧美 亚洲 日韩 国产| 波多野结衣亚洲一区| 国产第一福利影院| 91色在线观看| 国产一区二区影院| 国产精品自在线天天看片| 高潮爽到爆的喷水女主播视频| 国产精品内射视频| 亚洲欧洲日韩久久狠狠爱| 一本一道波多野结衣av黑人在线| 国产成人久久综合一区| 91成人精品视频| 内射人妻无码色AV天堂| 国产在线观看精品| 日韩 欧美 小说 综合网 另类| 久久久久免费精品国产| 欧美日韩国产精品综合|