74HC595完整中文資料_第1頁
74HC595完整中文資料_第2頁
74HC595完整中文資料_第3頁
74HC595完整中文資料_第4頁
74HC595完整中文資料_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

74HC595芯片是一種串入并出的芯片 ,在電子顯示屏制作當(dāng)中有廣泛的應(yīng)用。74HC595是8位串行輸入/輸出或者并行輸出移位寄存器,具有咼阻、關(guān)、斷狀態(tài)。三態(tài)。特點(diǎn)8位串行輸入8位串行或并行輸出存儲(chǔ)狀態(tài)寄存器,三種狀態(tài)輸出寄存器可以直接清除100MHz的移位頻率輸出能力并行輸出,總線驅(qū)動(dòng)串行輸出;標(biāo)準(zhǔn)中等規(guī)模集成電路應(yīng)用串行到并行的數(shù)據(jù)轉(zhuǎn)換Remotecontrolholdingregister.描述595是告訴的硅結(jié)構(gòu)的CMOS器件,兼容低電壓TTL電路,遵守JEDEC標(biāo)準(zhǔn)。595是具有8位移位寄存器和一個(gè)存儲(chǔ)器,三態(tài)輸出功能。 移位寄存器和存儲(chǔ)器是分別的時(shí)鐘。數(shù)據(jù)在 SCHcp的上升沿輸入,在STcp的上升沿進(jìn)入的存儲(chǔ)寄存器中去。如果兩個(gè)時(shí)鐘連在一起,則移位寄存器總是比存儲(chǔ)寄存器早一個(gè)脈沖。 移位寄存器有一個(gè)串行移位輸入(Ds),和一個(gè)串行輸出(Q7'),和一個(gè)異步的低電平復(fù)位,存儲(chǔ)寄存器有一個(gè)并行8位的,具備三態(tài)的總線輸出,當(dāng)使能0E時(shí)(為低電平),存儲(chǔ)寄存器的數(shù)據(jù)輸出到總線。CPD決定動(dòng)態(tài)的能耗, PD=CPDXVCCXf1+E(CLXVCC2Xf0)F1=輸入頻率, CL=輸出電容f0=輸出頻率(MHz)Vcc=電源電壓引腳說明符號引腳描述

內(nèi)部結(jié)構(gòu)結(jié)合引腳說明就能很快理解595的工作情況功能表:吐仃厶宀口 廬*口+仃Xyn+rt \、/-rU~?合匕呂腳編方一呂腳名1、2、3、4、5、6、官腳疋義功能QA—QH三態(tài)輸出管腳7、158GND電源地[9SQH串行數(shù)據(jù)輸出管腳10SCLR移位寄存器清零端11SCK數(shù)據(jù)輸入時(shí)鐘線12RCK輸出存儲(chǔ)器鎖存時(shí)鐘線13OE輸出使能14SI數(shù)據(jù)線15VCC電源端XXXXHQA—QH輸出高阻XXXXLQA—QH輸出有效值XXLXX移位寄存器清零L上沿HXX移位寄存器存儲(chǔ)LH上沿HXX移位寄存器存儲(chǔ)HX下沿HXX移位寄存器狀態(tài)保持XXX上沿XXX上沿-x狀態(tài)值XXX下沿X輸出存儲(chǔ)器狀態(tài)保持74595的數(shù)據(jù)端:QA--QH:八位并行輸出端,可以直接控制數(shù)碼管的 8個(gè)段。QH':級聯(lián)輸出端。我將它接下一個(gè) 595的SI端。SI:串行數(shù)據(jù)輸入端。74595的控制端說明:/SRCLR(10腳):低點(diǎn)平時(shí)將移位寄存器的數(shù)據(jù)清零。通常我將它接Vcc。SRCK(11腳):上升沿時(shí)數(shù)據(jù)寄存器的數(shù)據(jù)移位。QA-->QB-->QC-->...-->QH ;下降沿移位寄存器數(shù)據(jù)不變。(脈沖寬度:5V時(shí),大于幾十納秒就行了。我通常都選微秒級)RCK(12腳):上升沿時(shí)移位寄存器的數(shù)據(jù)進(jìn)入數(shù)據(jù)存儲(chǔ)寄存器,下降沿時(shí)存儲(chǔ)寄存器數(shù)據(jù)不變。 (通常我將RCK置為低電平,)當(dāng)移位結(jié)束后,在RCK端產(chǎn)生一個(gè)正脈沖(5V時(shí),大于幾十納秒就行了。我通常都選微秒級),更新顯示數(shù)據(jù)。/G(13腳):高電平時(shí)禁止輸出(高阻態(tài))。如果單片機(jī)的引腳不緊張,用一個(gè)引腳控制它,可以方便地產(chǎn)生閃爍和熄滅效果。比通過數(shù)據(jù)端移位控制要省時(shí)省力。注:1)74164和74595功能相仿,都是8位串行輸入轉(zhuǎn)并行輸出移位寄存器。74164的驅(qū)動(dòng)電流(25mA)比74595(35mA)的要小,14腳封裝,體積也小一些。74595的主要優(yōu)點(diǎn)是具有數(shù)據(jù)存儲(chǔ)寄存器,在移位的過程中,輸出端的數(shù)據(jù)可以保持不變。 這在串行速度慢的場合很有用處, 數(shù)碼管沒有閃爍感。與164只有數(shù)據(jù)清零端相比,595還多有輸出端時(shí)能/禁止控制端,可以使輸出為高阻態(tài)。595是串入并出帶有鎖存功能移位寄存器,它的使用方法很簡單,在正常使用時(shí)SCLR為高電平,G為低電平。從SER每輸入一位數(shù)據(jù),串行輸595是串入并出帶有鎖存功能移位寄存器,它的使用方法很簡單,如下面的真值表,在正常使用時(shí)SCLR為高電平,G為低電平。從SER每輸入一位數(shù)據(jù), 串行輸入時(shí)鐘SCK上升沿有效一次, 直到八位數(shù)據(jù)輸入完畢,輸出時(shí)鐘上升沿有效一次,此時(shí),輸入的數(shù)據(jù)就被送到了輸出端。入時(shí)鐘SCK上升沿有效一次, 直到八位數(shù)據(jù)輸入完畢,輸出時(shí)鐘上升沿有效一次,此時(shí),輸入的數(shù)據(jù)就被送到了輸出端。其實(shí),看了這么多595的資料,覺得沒什么難的,關(guān)鍵是看懂其時(shí)序圖,說到底,就是下面三步(引用):第一步:目的:將要準(zhǔn)備輸入的位數(shù)據(jù)移入74HC595數(shù)據(jù)輸入端方法:送位數(shù)據(jù)到P1.0第二步:目的:將位數(shù)據(jù)逐位移入 74HC595,即數(shù)據(jù)串入方法:P1.2產(chǎn)生一上升沿,將P1.0上的數(shù)據(jù)移入74HC595中.從低到高。第三步:目的:并行輸出數(shù)據(jù)。即數(shù)據(jù)并出方法:P1.1產(chǎn)生一上升沿,將由 P1.0上已移入數(shù)據(jù)寄存器中的數(shù)據(jù)送入到輸出鎖存器。說明:從上可分析:從P1.2產(chǎn)生一上升沿 (移入數(shù)據(jù)) 和P1.1產(chǎn)生一上升沿(輸出數(shù)據(jù))是二個(gè)獨(dú)立過程,實(shí)際應(yīng)用時(shí)互不干擾。即可輸出數(shù)據(jù)的同時(shí)移入數(shù)據(jù)。而具體編程方法為女口:R0中存放3FH,LED數(shù)碼管顯示“0”;*****接口定義:DS_595EQUP1.0;串行數(shù)據(jù)輸入(595-14)CH_595EQUP1.2;移位時(shí)鐘脈沖(595-11)CT_595EQUP1.1;輸出鎖存器控制脈沖(595-12);*****將移位寄存器內(nèi)的數(shù)據(jù)鎖存到輸出寄存器并顯示OUT_595:CALLWR_595;調(diào)用移位寄存器接收一個(gè)字節(jié)數(shù)據(jù)子程序CLRCT_595;拉低鎖存器控制脈沖NOPNOPSETBCT_595;上升沿將數(shù)據(jù)送到輸出鎖存器,LED數(shù)碼管顯示“0”NOPNOPCLRCT_595RET;*****移位寄存器接收一個(gè)字節(jié)(如3FH)數(shù)據(jù)子程序WR_595:MOVR4,#08H;一個(gè)字節(jié)數(shù)據(jù)(8位)MOVA,R0;R0中存放要送入的數(shù)據(jù)3FHLOOP:;第一步:準(zhǔn)備移入74HC595數(shù)據(jù)RLCA;數(shù)據(jù)移位MOVDS_595,C;送數(shù)據(jù)到串行數(shù)據(jù)輸入端上(P1.0);第二步:產(chǎn)生一上升沿將數(shù)據(jù)移入 74HC595CLRCH_595;拉低移位時(shí)鐘NOPNOPsetbCH_595;上升沿發(fā)生移位(移入一數(shù)據(jù))DJNZR4,LOOP;一個(gè)字節(jié)數(shù)據(jù)沒移完繼續(xù)RET而其級聯(lián)的應(yīng)用74HC595主要應(yīng)用于點(diǎn)陣屏,以16*16點(diǎn)陣為例:傳送一行共二個(gè)字節(jié)(16位)女口:發(fā)送的是06H和3FH。其方法是:先送數(shù)據(jù)3FH,后送06H。通過級聯(lián)串行輸入后, 3FH在IC2內(nèi),06H在IC1內(nèi)。應(yīng)用如圖二IC1和IC1和IC2的并行輸出口上顯示。編程方法:數(shù)據(jù)在30H和31H中;MOV30H,#3FH;MOV31H,#06H;*****接口定義:DS_595EQUP1.0;串行數(shù)據(jù)輸入(595-14)CH_595EQUP1.2;移位時(shí)鐘脈沖(595-11)CT_595EQUP1.1;輸出鎖存器控制脈沖(595-12);*****串行輸入16位數(shù)據(jù)MOVR0,30HCALLWR_595;串行輸入3FHnopNOPMOVR0,31HCALLWR_595;串行輸入06HNOPNOPSETBCT_595;上升沿將數(shù)據(jù)送到輸出鎖存器,顯示NOPNOPCLRCT_595

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論