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

正文內(nèi)容

基于單片機(jī)的led顯示屏系統(tǒng)畢業(yè)設(shè)計(jì)-文庫吧資料

2025-07-03 19:57本頁面
  

【正文】 22,0x08,0x21,0x88,0x14,0x08,0x08}/*物,3*/}。 //譯碼器A1sbit A2 = P1^3。//74HC138使能sbit A0 = P1^5。 //藍(lán)色數(shù)據(jù)sbit G_IN = P1^7。 //SM16126移位寄存器使能sbit R_IN = P2^2。 參考文獻(xiàn)[1] 關(guān)積珍,陸家和. LED顯示屏的技術(shù)及其市場和產(chǎn)業(yè)發(fā)展[J].激光與紅外. 2005,(6):156161.[2] Beijing STONE Intelligent Transportation System Integration Co [J]GUAN JiZhen. 1996,(8):187189.[3] Heat transfer analysis of a highbrightness LED array on PCB under different placement configurations. 2000,(4)301303[4] [D] [5] [M].成都:電子科技大學(xué)出版社,2000,(4):245250.[6] LED驅(qū)動(dòng)電源綜述[C].北京:電子工業(yè)出版社,2012,(3):112114.  [7] ,51系列單片機(jī)設(shè)計(jì)實(shí)例[M].北京:北京航空航天大學(xué)出版2003:330~332.[8] 99SE電路設(shè)計(jì)技術(shù)入門與應(yīng)用[M].北京:電子工業(yè)出版社2002:387~390.[9] [M].北京:中國脊梁出版社,1998:124~125.[10] LED 顯示屏中的應(yīng)用[J].98年第4期[11] Keil software Compiler User’s Guide[M].2001 [12][M],1998,7(1):3541[13][J].華中理工大報(bào),1997,25(2):6365 附 錄附錄一:基于單片機(jī)的LED顯示屏系統(tǒng)設(shè)計(jì)電路原理圖 附錄二:系統(tǒng)實(shí)物圖圖a 控制系統(tǒng)電路圖b 顯示系統(tǒng) 附錄三:基于單片機(jī)的LED顯示屏系統(tǒng)設(shè)計(jì)源程序includedefine uint unsigned intdefine uchar unsigned chardefine Enable 1define Disable 0sbit CLK = P2^0。以STC90C516RD+作為核心控制單元,實(shí)現(xiàn)了16*64 LED點(diǎn)陣屏的圖文顯示,在目測條件下LED顯示屏各點(diǎn)亮度均勻、充足,各個(gè)點(diǎn)陣顯示模塊均應(yīng)用共陽極LED模塊,通過單片機(jī)控制掃描顯示。本系統(tǒng)實(shí)現(xiàn)了文字、簡單圖像的靜態(tài)及動(dòng)態(tài)顯示功能,通過單片機(jī)控制,從而實(shí)現(xiàn)顯示的功能 。測試效果如下圖所示。如果單片機(jī)能夠正常工作說明單片機(jī)晶振工作正常,可以正常起振。供電部分的測試主要是通過觀察與正極相連的發(fā)光二級管工作是否正常。之后對點(diǎn)陣屏進(jìn)行測試。其提取方法為在選項(xiàng)中設(shè)置點(diǎn)陣格式、掃描方式、點(diǎn)陣模塊點(diǎn)數(shù)、輸出語言設(shè)置、輸出數(shù)制等,之后在漢字輸入?yún)^(qū)輸入你所需要的漢字后(可輸入多個(gè)漢字),設(shè)置想要的漢字的格式之后點(diǎn)擊生成字模,這時(shí)點(diǎn)陣生成區(qū)則會(huì)出現(xiàn)相應(yīng)字體的漢字代碼。圖52 keil開發(fā)環(huán)境 字模提取 字模的設(shè)計(jì)是用的字模提取軟件,該軟件中顯示的字體都是通過專門的漢字提取軟件來實(shí)現(xiàn)的。編譯連接成功之后,可以運(yùn)行程序,并且可以對程序進(jìn)行調(diào)試。 STC90C516RD單片機(jī)采用的是ARM公司的開發(fā)調(diào)試環(huán)境,keil vision4集成開發(fā)環(huán)境,它采用創(chuàng)建工程文件的方式來進(jìn)行軟件的開發(fā)調(diào)試和管理。圖51 主控系統(tǒng)主控系統(tǒng)將數(shù)據(jù)通過串行的方式利用排線將數(shù)據(jù)傳輸給點(diǎn)陣屏,軟件算法通過列數(shù)據(jù)輸出和行掃描實(shí)現(xiàn)文字、圖形等信息的顯示。單片機(jī)主控模塊通過16pin的接口與點(diǎn)陣顯示模塊相連接進(jìn)行數(shù)據(jù)傳輸。 default:break。A2=1。 case 7: A0=1。A2=1。 case 6: A0=0。A2=1。 case 5: A0=1。A2=1。 case 4: A0=0。A2=0。 case 3: A0=1。A2=0。 case 2: A0=0。A2=0。 case 1: A0=1。A2=0。void RowScan(uchar num){ switch(num) { case 0: A0=0。 RowEnable(Disable)。 //行掃描 RowEnable(Enable)。 ColumEnable(Enable)。 ColumnScan(0x00,0x00,0x00)。//下半屏右8位數(shù)據(jù) //右16*16 ColumnScan(0x00,0x00,0x00)。 //下半屏左8位數(shù)據(jù) ColumnScan(zimuo[0][k*2+1+move*2],0x00,zimuo[0][k*2+1+move*2])。k++) { //左16*16 ColumnScan(zimuo[0][k*2+move*2],0x00,zimuo[0][k*2+move*2])。 } } for(k=0。 move++。 uchar speed,move。如下是上移顯示的源程序。之后裝載兩行數(shù)據(jù),在一個(gè)循環(huán)中將數(shù)據(jù)發(fā)送完畢再進(jìn)行行掃描,這一步完成之后將字模取模變量加1即可向上移動(dòng)一步。在掃描過程中要消除切換行時(shí)LED燈的余輝,即消影處理,這就要輸出列高電平將顯示屏短時(shí)間關(guān)閉。各個(gè)程序順序之行完畢之后主程序結(jié)束。顯示相關(guān)程序負(fù)責(zé)把要顯示信息的編碼數(shù)據(jù)通過相應(yīng)的算法發(fā)送給顯示屏,相應(yīng)的控制信號相應(yīng)的控制信號也會(huì)同時(shí)發(fā)出,這樣數(shù)據(jù)信號與控制信號一起完成掃描顯示的工作。點(diǎn)陣采用多顏色顯示,該顯示器電路的特點(diǎn)是:點(diǎn)陣的動(dòng)態(tài)顯示過程占用時(shí)間比較短,亮度均勻。每一顯示行需要的電流是比較大的,要使用行驅(qū)動(dòng)管,3腳VCC,4腳控制腳,2腳控制8腳的輸出,4腳控制6腳的輸出,只有當(dāng)4腳為“0”時(shí),6才會(huì)輸出,否則輸出為高阻狀態(tài)每一列的數(shù)碼管數(shù)量較多所以列驅(qū)動(dòng)的設(shè)計(jì)要滿足大電流輸出的要求,本設(shè)計(jì)應(yīng)用場效應(yīng)管4953來驅(qū)動(dòng)列數(shù)碼管,足以滿足本設(shè)計(jì)的需要。以調(diào)節(jié)外借電阻來調(diào)節(jié)輸出電流的大小6.3%,芯片間最大誤差:177。4.恒流電流范圍值,3——45mAVDD=5V;3——30mAVDD=2.16個(gè)恒流源輸出通道通過接電阻來調(diào)節(jié)各個(gè)輸出口的電流大小VDDSDO恒流源輸出端SDI接地端芯片的輸出端為OUT0~~OUT15,SDO串行數(shù)據(jù)輸出端,可接至下一個(gè)芯片的SDI端口,很方便的實(shí)現(xiàn)多片SM16126的級聯(lián).列驅(qū)動(dòng)是用SM16126芯片搭建構(gòu)成的。如此循環(huán)下去,當(dāng)刷新頻率足夠高時(shí)(大于24Hz),由于人眼的視覺暫留特性,便可得到一個(gè)穩(wěn)定的“0”字。然后將第一行掃描為低電平延時(shí)2毫秒左右; 送第二組的八列數(shù)據(jù)到相應(yīng)的輸出口。其硬件電路如(圖37)所示圖37 8*8共陽極LED點(diǎn)陣?yán)?,若要圖中所示64個(gè)LED顯示一個(gè)“0”字的方框,則首先在列1~8上寫入列編碼的信號,接著應(yīng)將對應(yīng)的行上加選通信號,即在行、列的信號端分別加上如(圖38)所示數(shù)據(jù),這樣,假設(shè)顯示數(shù)字為“0”時(shí):1  2  3 4  5  6 7 8●●●●●●●●●●●●●●●●00 00 3E 41 41 41 3E 00圖38 在點(diǎn)陣上所加的行信號以及列選擇信號因此,形成的列代碼為00H,00H,3EH,41H,41H,41H,3EH,00H;只要把這些編碼送至列數(shù)據(jù)輸出,就可以實(shí)現(xiàn)零的數(shù)字顯示。利用這個(gè)原理,要顯示文字或圖形信息時(shí),只需要將要顯示的信息進(jìn)行相關(guān)的編碼,再將編碼數(shù)據(jù)根據(jù)相關(guān)算法按照一定的順序發(fā)送到顯示屏,逐行點(diǎn)亮就可以顯示出想要顯示的信息。電路圖如圖36所示:圖36 單片機(jī)復(fù)位電路 LED顯示屏掃描電路設(shè)計(jì) LED點(diǎn)陣屏內(nèi)部結(jié)構(gòu)及顯示原理 LED點(diǎn)陣屏的內(nèi)部結(jié)構(gòu)可以分為共陰極和共陽極兩種,本設(shè)計(jì)采用的是共陽型的LED點(diǎn)陣屏。在此系統(tǒng)中,為了保證系統(tǒng)在上電時(shí)進(jìn)行初始化,需要設(shè)計(jì)復(fù)位電路。單片機(jī)與LED顯示屏之間通過一個(gè)16pin的接口相接。STC90C51的時(shí)鐘方式有兩種,一種是片內(nèi)時(shí)鐘震蕩方式,需要在XTAL1(19腳)和XTAL2(18腳)外接一個(gè)石英晶體振蕩器和振蕩電容。、醫(yī)療儀器??商峁﹫?bào)警、控制等。,主要根據(jù)時(shí)間控制電機(jī)帶動(dòng)指針。、單片機(jī)、PC機(jī)構(gòu)成的各種收費(fèi)系統(tǒng)。 。以下是此款單片機(jī)的應(yīng)用領(lǐng)域:。降低對外電磁輻射,超低功耗,正常工作模式,功耗4mA7mA。 STC90C51單片機(jī)適用領(lǐng)域  STC90C51單片機(jī)超強(qiáng)抗干擾能力,新一代加密技術(shù),防止代碼被破解。(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器 / 仿真器可通過串口()直接下載用戶程序,8K 程序3 5 秒即可完成一片 功能,外部晶體12M以下時(shí),可省外部復(fù)位電路,復(fù)位腳可直接接地。STC90C51單片機(jī)芯片內(nèi)部結(jié)構(gòu)如圖32所示:圖32 STC90C51單片機(jī)芯片內(nèi)部結(jié)構(gòu) STC90C51主要性能參數(shù)   STC90C516RD+系列單片機(jī)是宏晶科技推出的新一代超**/高速/低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可任意選擇,內(nèi)部集成MAX810專用復(fù)位電路,時(shí)鐘頻率在12MHz以下時(shí),復(fù)位腳可直接接地。 第三章 基于51單片機(jī)的LED顯示屏系統(tǒng)設(shè)計(jì) 系統(tǒng)的硬件組成主要包括控制模塊、電源模塊、顯示部分。之后裝載兩行數(shù)據(jù),在一個(gè)循環(huán)中將數(shù)據(jù)發(fā)送完畢再進(jìn)行行掃描,這一步完成之后將字模取模變量加1即可向上移動(dòng)一步。各個(gè)程序順序之行完畢之后主程序結(jié)束。為消除在切換行顯示數(shù)據(jù)的時(shí)候產(chǎn)生拖尾現(xiàn)象,驅(qū)動(dòng)程序先要關(guān)閉顯示屏,即消隱,等數(shù)據(jù)發(fā)送完畢后輸出SM16126的鎖存信號,將顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號,并打開顯示。顯示驅(qū)動(dòng)程序由顯示子程序?qū)崿F(xiàn),系統(tǒng)環(huán)境設(shè)置(初始化)由系統(tǒng)初始化程序完成,顯示效果處理等工作,則由主程序通過調(diào)用子程序來實(shí)現(xiàn)。根據(jù)軟件分層次設(shè)計(jì)的原理,可把顯示屏的軟件系統(tǒng)分成兩大層:第一層是底層的顯示驅(qū)動(dòng)程序,第二層是上層的系統(tǒng)應(yīng)用程序。點(diǎn)陣采用多顏色顯示,該顯示器電路的特點(diǎn)是:點(diǎn)陣的動(dòng)態(tài)顯示過程占用時(shí)間比較短,亮度均勻。每一列的數(shù)碼管數(shù)量較多所以列驅(qū)動(dòng)的設(shè)計(jì)要滿足大電流輸出的要求,本設(shè)計(jì)應(yīng)用場效應(yīng)管4953來驅(qū)動(dòng)列數(shù)碼管,足以滿足本設(shè)計(jì)的需要。利用51單片機(jī)對整個(gè)系統(tǒng)進(jìn)行總體控制,進(jìn)行顯示所要顯示的漢字和字符。數(shù)據(jù)輸入信號以后再將掃描控制信號輸入,這樣按照預(yù)定的順序進(jìn)行數(shù)據(jù)輸入和掃描即可顯示穩(wěn)定的畫面。編寫程序時(shí),編碼信號利用字模提取軟件進(jìn)行編碼提取,再將這些編碼組成一個(gè)二維數(shù)組,每個(gè)字有16個(gè)元素,在顯示相應(yīng)的字時(shí)只需要按照相應(yīng)的順序調(diào)用改字?jǐn)?shù)組中的各個(gè)元素即可。即先將編碼信號輸送至列信號端,再掃描相應(yīng)的行。完成顯示時(shí),只需要三種顏色的數(shù)據(jù)輸入端和控制信號輸入端協(xié)同工作就可以完成顯示。為了節(jié)省單片機(jī)的I\O口,利用了以種專門為點(diǎn)陣屏開發(fā)的串行輸入并行輸出的芯片SM16126,該芯片可以一個(gè)串行口輸入,16位并行輸出,極大程度的減少了單片機(jī)I\O口的使用,為其他應(yīng)用的加入提供了條件??刂茊卧膯纹瑱C(jī)將控制信號及顯示信息的編碼數(shù)據(jù)通過串行的方式發(fā)送到點(diǎn)陣屏,再通過控制行掃描信號顯示全部信息。將工作電源即開關(guān)電源接通以后,整個(gè)系統(tǒng)首先進(jìn)入上電復(fù)位狀態(tài)。LED顯示屏由多個(gè)共陽極點(diǎn)陣模塊組成,通過90c51單片機(jī)控制掃描顯示。以三基色LED點(diǎn)陣屏為基礎(chǔ),以51單片機(jī)為控制單元,實(shí)現(xiàn)了多種顏色、多種方式的豐富顯示效果??刂茊卧膯纹瑱C(jī)將控制信號及顯示信息的編碼數(shù)據(jù)通過串行的方式發(fā)送到點(diǎn)陣屏,再通過控制行掃描信號顯示全部信息。將工作電源即開關(guān)電源接通以后,整個(gè)系統(tǒng)首先進(jìn)入上電復(fù)位狀態(tài)。系統(tǒng)的結(jié)構(gòu)框圖如圖21所示:圖21 系統(tǒng)原理框圖本系統(tǒng)實(shí)現(xiàn)了文字、簡單圖像的靜態(tài)及動(dòng)態(tài)顯示功能,通過單片機(jī)控制,從而實(shí)現(xiàn)顯示的功能 。 系統(tǒng)的硬件組成主要包括控制模塊、電源模塊、顯示部分。系統(tǒng)主要分為供電模塊、顯示模塊、控制模塊等。3. 各種動(dòng)態(tài)顯示,目前常見的顯示屏多為靜態(tài)顯示,并無動(dòng)畫,此設(shè)計(jì)可實(shí)現(xiàn)動(dòng)態(tài)顯示。傳統(tǒng)廣告牌色彩單一,此設(shè)計(jì)豐富了傳統(tǒng)的顯示方式,用三基色顯示模塊,可以顯示豐富的色彩,很好的增加了廣告牌的吸引力。并且穩(wěn)定性高、用電量低、亮度大。主要需求如下:1. 靜態(tài)顯示功能,可以做小型廣告牌,本設(shè)計(jì)可以應(yīng)用在大小店鋪顯示各種商品信息,要求系統(tǒng)能夠顯示文字、簡單圖像信息。此系統(tǒng)由開關(guān)電源供電,有足夠的驅(qū)動(dòng)能力,而且STC90C51單片機(jī)有很好的穩(wěn)定性,能夠很好地實(shí)現(xiàn)各種信息的顯示。為消除在切換行顯示數(shù)據(jù)的時(shí)候產(chǎn)生拖尾現(xiàn)象,驅(qū)動(dòng)程序先要關(guān)閉顯示屏,即消隱,等數(shù)據(jù)發(fā)送完畢后輸出SM16126的鎖存信號,將顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號,并打開顯示。顯示驅(qū)動(dòng)程序由顯示子程序?qū)崿F(xiàn),系統(tǒng)環(huán)境設(shè)置(初始化)由系統(tǒng)初始化程序完成,顯示效果處理等工作,則由主程序通過調(diào)用子程序來實(shí)現(xiàn)。根據(jù)軟件分層次設(shè)計(jì)的原理,可把顯示屏的軟件系統(tǒng)分
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1