freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

1621516點(diǎn)陣廣告屏顯示(編輯修改稿)

2025-05-13 12:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ,在其上升沿發(fā)生移位,并將SI的下一個(gè)數(shù)據(jù)打入最低位。74HC595引腳說(shuō)明見表31。列驅(qū)動(dòng)電路見圖33。表31 74HC595引腳說(shuō)明符號(hào)引腳描述Oo~O71~7并行數(shù)據(jù)輸出GND8地Q7’9串行數(shù)據(jù)輸出SRCLR10主復(fù)位(低電平)SRCLK11移位寄存時(shí)鐘輸入RCLK12存儲(chǔ)寄存時(shí)鐘輸入CE13輸出有效(低電平)SER14串行數(shù)據(jù)輸入VCC16電源移位后的各位信號(hào)出現(xiàn)在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。RCK是輸出鎖存器的打入信號(hào),其上升沿將移位寄存器的輸出打入輸出鎖存器。引腳G是輸出三態(tài)門的開放信號(hào),只有當(dāng)其為低時(shí)鎖存器的輸出才開放,否則為高組態(tài)。SCLR信號(hào)是移位寄存器清零輸入端,當(dāng)其為低時(shí)移位寄存器的輸出全部為零。由于SCK和RCK兩個(gè)信號(hào)是互相獨(dú)立的,所以能夠做到輸入串行移位與輸出鎖存互不干擾。芯片的輸出端為QA~QH,最高位QH可作為多片74HC595級(jí)聯(lián)應(yīng)用時(shí),向上一級(jí)的級(jí)聯(lián)輸出。但因?yàn)镼H受輸出鎖存器的打入控制,所以還從輸出鎖存器前引出QH,作為與移位寄存器完全同步的級(jí)聯(lián)輸出。圖33列驅(qū)動(dòng)電路將8片74HC595進(jìn)行級(jí)連,可共用一個(gè)移位時(shí)鐘SCK及數(shù)據(jù)鎖存信號(hào)RCK。這樣,當(dāng)?shù)谝恍行枰@示的數(shù)據(jù)經(jīng)過(guò)8x8=64個(gè)SCK時(shí)鐘后便可將其全 部移入74HC595中,此時(shí)還將產(chǎn)生一個(gè)數(shù)據(jù)鎖存信號(hào)RCK將數(shù)據(jù)鎖存在74HC595中,并在使能信號(hào)G的作用下,使串入數(shù)據(jù)并行輸出,從而使與各輸 出位對(duì)應(yīng)的場(chǎng)驅(qū)動(dòng)管處于放大或截止?fàn)顟B(tài);同時(shí)由行掃描控制電路產(chǎn)生信號(hào)使第一行掃描管導(dǎo)通,相當(dāng)于第一行LED的正端都接高,顯然,第一行LED管的亮滅 就取決于74HC595中的鎖存信號(hào);此外,在第一行LED管點(diǎn)亮的同時(shí),再在74HC595中移入第二行需要顯示的數(shù)據(jù),隨后將其鎖存,同時(shí)由行掃描控 制電路將第一行掃描管關(guān)閉而接通第二行,使第二行LED管點(diǎn)亮,以此類推,當(dāng)?shù)谑袙呙柽^(guò)后再回到第一行,這樣,只要掃描速度足夠高,就可形成一幅完整 的文字或圖像。由于4點(diǎn)陣顯示器有16行,為充分利用單片機(jī)的接口,本電路中加入了一個(gè)416線譯碼器74LS154,其輸入是一個(gè)16進(jìn)制碼,解碼輸出為低態(tài)掃描信號(hào),它的結(jié)構(gòu)如圖34所示。圖34 74LS154結(jié)構(gòu)圖74LS154 引腳說(shuō)明如表32表32符號(hào)引腳描述~,~1~11 ,13~17輸出端GND12GND電源地~18~19使能輸出端A、B、C、D20~23地址輸出端Vcc24VCC電源正圖35 行驅(qū)動(dòng)電路如圖35所示的行驅(qū)動(dòng)電路中,把74LS154的G1和G2引腳接地,然后以A、B、C、D四腳為輸入端。就會(huì)形成16種不同的輸入狀態(tài),分別為0000~1111,然后使每種狀態(tài)只控制一路輸出,即會(huì)有16路輸出。如果一行64點(diǎn)全部點(diǎn)亮,則通過(guò)74LS154的電流將達(dá)640 mA,而實(shí)際上,74LS154譯碼器提供不了足夠的吸收電流來(lái)同時(shí)驅(qū)動(dòng)64個(gè)LED同時(shí)點(diǎn)亮,因此,應(yīng)在74LS154每一路輸出端與16x64點(diǎn)陣顯 示器對(duì)應(yīng)的每一行之間用一個(gè)三極管來(lái)將電流信號(hào)放大,本文選用的是三極管8550。這樣,74LS154某一輸出腳為低電平時(shí),對(duì)應(yīng)的三極管發(fā) 射極為高電平從而使點(diǎn)陣顯示器的對(duì)應(yīng)行也為高電平。 在本次設(shè)計(jì)中,用到的元件清單如下表33表33 元件名稱數(shù)量(個(gè))88LED顯示屏16MSC51單片機(jī)174LS154線譯碼器174LS595集成電路874HC245驅(qū)動(dòng)芯片174HC00與非門1第四章 系統(tǒng)程序的設(shè)計(jì)顯示屏軟件的主要功能是向屏體提供顯示數(shù)據(jù),并產(chǎn)生各種控制信號(hào),使屏幕按設(shè)計(jì)的要求顯示。根據(jù)軟件分層次設(shè)計(jì)的原理,可以把顯示屏的軟件系統(tǒng)分為兩層;第一層是底層的顯示驅(qū)動(dòng)程序,第二層是上層的系統(tǒng)應(yīng)用程序。顯示驅(qū)動(dòng)程序負(fù)責(zé)向屏體送顯示數(shù)據(jù),并負(fù)責(zé)產(chǎn)生行掃描信號(hào)和其他控制信號(hào),配合完成LED顯示屏的掃描顯示工作。顯示驅(qū)動(dòng)器程序由定時(shí)器T0中斷程序?qū)崿F(xiàn)。系統(tǒng)應(yīng)用程序完成系統(tǒng)環(huán)境設(shè)置(初始化)、顯示效果處理等工作,由主程序來(lái)實(shí)現(xiàn)。從有利于實(shí)現(xiàn)較復(fù)雜的算法(顯示效果處理)和有利于程序結(jié)構(gòu)化考慮,顯示屏程序適宜采用C語(yǔ)言編寫。顯示驅(qū)動(dòng)程序在進(jìn)入中斷后首先要對(duì)定時(shí)器T0重新賦初值,以保證顯示屏刷新率的穩(wěn)定,1/16掃描顯示屏的刷新率(幀頻)計(jì)算公式如下: 刷頻率(幀頻)= 溢出率= (41)其中f位晶振頻率,t為定時(shí)器T0初值(工作在16位定時(shí)器模式)。然后顯示驅(qū)動(dòng)程序查詢當(dāng)前燃亮的行號(hào),從顯示緩存區(qū)內(nèi)讀取下一行的顯示數(shù)據(jù),并通過(guò)串口發(fā)送給移位寄存器。為消除在切換行顯示數(shù)據(jù)的時(shí)候產(chǎn)生拖尾現(xiàn)象,驅(qū)動(dòng)程序先要關(guān)閉顯示屏,即消隱,等顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號(hào),重新打開顯示。圖41為顯示驅(qū)動(dòng)程序(顯示屏掃描函數(shù))流程圖。 顯示驅(qū)動(dòng)程序:多個(gè)16*16LED顯示演示程序MCU AT89C51 XAL 24MHz //以下程序能實(shí)現(xiàn)多個(gè)16*16LED屏的多個(gè)字符顯示,顯示方式有整行上移、簾入簾出、左移、右移//include define BLKN 8 //列鎖存器數(shù)(=LED顯示字?jǐn)?shù)*2)define TOTAL 20 //待顯示字個(gè)數(shù),本例共20個(gè)define CONIO P1 //顯示控制口sbit G=CONIO^7。 //,0時(shí)輸出,1時(shí)輸出全為高阻態(tài).sbit CLK=CONIO^6。 //,1時(shí)輸出數(shù)據(jù),從1到0時(shí)鎖存輸出數(shù)據(jù).sbit SCLR=CONIO^5。 //,平時(shí)為1,為0時(shí),輸出全為0.unsigned char idata dispram[(BLKN/2)*32]={0}。 //顯示區(qū)緩存,四字共4*32單元///**********顯示屏掃描(定時(shí)器T0中斷)函數(shù)**********/void leddisplay(void) interrupt 1 using 1{register unsigned char m, n=BLKN。TH0 = 0xFc。 //(16毫秒每幀)TL0 = 0x18。m = CONIO。 //讀取當(dāng)前顯示的行號(hào)m = ++m amp。 0x0f。 //行號(hào)加1,屏蔽高4位do { n。 SBUF = dispram[m*2+(n/2)*30 + n]。 //送顯示數(shù)據(jù) while (!TI)。 TI = 0。 }while (n)。 //完成一行數(shù)據(jù)的發(fā)送G = 1。 //消隱(關(guān)閉顯示)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1