音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網

ZLG7289A

ZLG7289A 的PDF資料

下載
,1618657K
其他型號

ZLG7289A的供應商:
聯(lián)系人:陳小姐
電話:0755-23995374
聯(lián)系人:莊先生/林小姐
電話:18126196873/18126197063
聯(lián)系人:文燕/朱先生/文燕
電話:0755-83250795/0755-83250769/0755-83250795
聯(lián)系人:蔡小姐/蔡小姐/蔡小姐
電話:17722609183/17722609183/17722609183
>>更多供應商

智能顯示驅動芯片ZLG7289A

查看最近90天中添加的最新產品 最新電子元器件資料免費下載 派睿電子TI有獎問答 - 送3D汽車鼠標 IR推出采用焊前金屬的汽車級絕緣柵雙極晶體管 全球電子連接器生產商—samtec 最新斷路器保護套
智能顯示驅動芯片ZLG7289A
青島理工大學 王玉輝

引言

現代數字式智能儀器中,人機對話配置是不可缺少的組成部分,一般來說,人對儀器狀態(tài)的干預和數據輸入最常用的設備是鍵盤,而儀器輸出運行狀態(tài)及運行結果最常用的是LED/LCD顯示器和數碼管等。

廣州周立功單片機發(fā)展有限公司設計了一種新型鍵盤及數碼管控制芯片ZLG7289A。它是具有SPI串行接口功能的可同時驅動8位共陰極數碼管(或64只獨立LED)的智能顯示驅動芯片,該芯片同時可接多達64個鍵的鍵盤矩陣。只用單片機即可完成LED顯示,鍵盤接口的全部功能。ZLG7289A內部含有譯碼器,可直接接受BCD碼或16進制碼,并同時具有2種譯碼方式。此外,還有多種控制指令,如消隱,閃爍,左移,右移等指令。ZLG7289A具有片選信號,可方便的實現多于8位的顯示或多于64個鍵的鍵盤接口。

ZLG7289A技術特點:

1)串行接口,無須外圍元件可直接驅動LED。

2)各位獨立控制譯碼/不譯碼及消隱、閃爍功能。

3)左移、右移指令。

4)具有段尋址指令,方便控制獨立LED。

5)64鍵鍵盤控制器,內含去抖動電路。


ZLG7289A引腳說明

該芯片采用28腳DIP封裝,工作電壓為4.5-5.5V。引腳說明見表1。

指令介紹及時序圖

ZLG7289A的指令結構可以分為三種類型:純指令、帶有數據的指令和讀鍵盤數據指令。

ZLG7289A內部含有譯碼器,可直接接受BCD碼或16進制碼,并同時具有兩種譯碼方式。

① 不帶數據的純指令。
指令結構如表2所示。指令寬度為8個bit,即微處理器需發(fā)送8個CLK脈沖。例如:復位指令,測試指令,左、右移指令,循環(huán)左、右移指令。時序圖如圖1所示。

② 帶有數據的指令。

指令結構如表3所示。寬度為16個bit,即微處理器需發(fā)送16個CLK脈沖。命令由兩個字節(jié)組成。前半部分為指令,后半部分為數據。例如:閃爍控制、消隱控制、段點亮、關閉控制等指令。時序圖如圖2所示。


控制指令

下載數據指令

下載數據但不譯碼。指令結構見表4。

通過譯碼下載數據。指令結構見表5。

圖2 帶有數據的指令時序圖

③ 讀鍵盤數據指令

該指令從ZLG7289A讀出當前的鍵盤代碼。寬度為16個bit,前8個為微處理器發(fā)送到ZLG7289A的指令(指令結構為:D7D6D5D4D3D2D1D0=00010101),后8個bit為ZLG7289A返回的鍵盤代碼(d7d6d5d4d3d2d1d0)。
執(zhí)行此指令時,ZLG7289A的DATA端在第9個CLK脈沖的上升沿變?yōu)檩敵鰻顟B(tài),并與第16個脈沖的下降沿恢復為輸入狀態(tài),等待接收下一個指令。時序圖如圖3所示。

圖3 讀取鍵盤指令

應用電路

硬件連接方法

如圖4所示為ZLG7289A的電路應用原理圖。單片機AT89C51的引腳P0.1-P0.4分別接到ZLG7289A的/CS,CLK,DIO,/KEY端。ZLG7289A應連接共陰極數碼管。在應用中用不到的鍵盤和數碼管可以不接。省去鍵盤和數碼管不會影響其它部分電路的正常工作。若想增加按鍵,只需將ZLG7289A的18-23引腳拉出,分別接到按鍵上即可。在按鍵電路中,應有下拉電阻,以提高驅動能力。

ZLG7289A需要一個外接晶體振蕩電路供系統(tǒng)工作典型值為fosc=12MHz,c=15pF。

ZLG7289A的/RET復位端在一般應用情況下可以直接和VCC相連,在需要較高可靠性的情況下,可以連接一外部復位電路或直接由微處理器控制。在上電或RESET端由低電平變?yōu)楦唠娖胶螅琙LG7289A大約要經過10-15秒的時間才會進入正常工作狀態(tài)。

因為芯片可直接驅動LED數碼管顯示,電流較大,且為動態(tài)掃描方式。為提高電路抗干擾能力、減小電源噪聲干擾,應用時可在電源的正負極并入一個100 F的電容。

軟件實現

ZLG7289A采用串行方式與微處理器通訊,串行數據從DATA引腳送入芯片,并由CLK端同步。當片選信號變?yōu)榈碗娖胶螅珼ATA引腳上的數據在CLK引腳的上升沿被寫入7289的緩沖寄存器。

接口程序

下面一段是實用接口程序,程序編譯通過并經過驗證。程序中延時程序時間控制以ZLG7289A外接12MHz晶體振蕩器為準。

void p_key(void)
{
if (key==0)
{
s_buf=0x15; //有鍵按下
send();
receive();
a=r_buf;
cs=1;
s_buf=0xa1; //左移
send();
cs=1;
s_buf=0x81;//下載數據且譯碼
send();
s_buf=a;
send();
cs=1;
}
void receive(void)
{
dio=1;
rr0=8; //串行接收
goon1: clk=1;
delay(8);
CY=dio;
aa=r_buf;
aa=(aa<<1);
r_buf=aa;
clk=0;
delay(8);
rr0=rr0-1;
if (rr0==0) goto goon1;
dio=0;
}

void send(void) //串行送數
{
rr0=8;
cs=0;
delay(50);
go_on: aa=s_buf;
aa=(aa<<1);
s_buf=aa;
dio=CY;
delay(50);
clk=1;
delay(8);
clk=0;
delay(8);

rr0=rr0-1;
if (rr0!=0) goto go_on;
dio=0;
}
void delay(nn)
{
unsigned char i;
for(i=0;i<nn;i++) {;}

}




  來源:零八我的愛
收藏此頁】【關閉】【返回】【打印】【推薦
分享: QQ空間 人人網 開心網 騰訊微博 新浪微博 搜狐微博 網易微博
本頁面信息由維庫用戶提供,如有侵犯您的知識產權,請致電本站,本站核實后將迅速刪除!

熱門詞條:IETFWLAN三菱功率模塊光伏逆變器數字濾波器可變情報板真空接觸器高壓繼電器拉壓試驗機洗衣機更多>>
相關文章
  • 更多"ZLG7289A"相關文章
  • 關于我們 | 服務項目 | 付款方式 | 聯(lián)系我們 | 友情鏈接 | 投訴 建議 合作 | 網站地圖 | 加入收藏 | 公司庫
    © 2026 維庫電子市場網(m.58mhw.cn) 版權所有 經營許可證編號:浙B2-20050339 版權聲明
    二十一年專注打造優(yōu)質電子元器件采購網、IC交易平臺。