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

正文內(nèi)容

1621516點(diǎn)陣led電子顯示屏設(shè)計(jì)報(bào)告_單片機(jī)課程設(shè)計(jì)報(bào)告-文庫吧

2025-07-26 19:14 本頁面


【正文】 就會(huì)點(diǎn)亮;如要將第一列點(diǎn)亮,則第13腳接高電平,而(115)接低電平,那么第一列就會(huì)點(diǎn)亮。 74LS154芯片介紹74LS154為4線16線譯碼器,其管腳圖如圖14所示。 引腳A,B,C,D為譯碼地址輸入端,低電平有效;G1,G2為選通端,低電平有效;015為輸出端,低電平有效。其功能表如圖15所示。圖15 74LS595芯片介紹 74LS595是一個(gè)8位串行輸入并行輸出的移位寄存器和一個(gè)8位輸出鎖存器的結(jié)構(gòu)。74HC595的內(nèi)部結(jié)構(gòu)如圖16它的輸入端有8個(gè)串行移位寄存器,每個(gè)移位寄存器的輸出都連接一個(gè)輸出鎖存器。引腳SER是串行數(shù)據(jù)的輸入端。引腳SRCLK是移位寄存器是移位時(shí)鐘脈沖,在其上升沿發(fā)生移位,并將SER的下一個(gè)數(shù)據(jù)打入最低位。移位后的各路信號(hào)出現(xiàn)在各移位寄存器的輸出端。RCLK是輸出鎖存器的打入信號(hào),其上升沿將移位寄存器的輸出打入輸出鎖存器。引腳E是輸出三態(tài)門的開放信號(hào),只要當(dāng)其為低時(shí)鎖存器的輸出才開放,否則為高阻態(tài)。SRCLK*是寄存器的清零輸入端,當(dāng)其為低電平時(shí)輸出全部為零。由于SRCLK和RCLK兩個(gè)信號(hào)是互相獨(dú)立的,所以能夠作到輸入串行移位與輸出鎖存互不干擾。芯片的輸出端為Q0——Q7,最高位Q7可以做為多片74LS595級(jí)聯(lián)應(yīng)用向下級(jí)的芯片輸入。但因Q7受輸出鎖存器打控制,所以還從輸出鎖存器前引出了QT作為級(jí)聯(lián)輸出。 圖16五、系統(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è)置、顯示效果處理等工作,由主程序來實(shí)現(xiàn)。 顯示驅(qū)動(dòng)程序顯示驅(qū)動(dòng)程序在進(jìn)入中斷后首先要對(duì)定時(shí)器T0重新賦初值,以保證顯示屏刷新率的穩(wěn)定,然后顯示驅(qū)動(dòng)程序查詢當(dāng)前燃亮的行號(hào),從顯示緩寸區(qū)內(nèi)讀取下一行的顯示數(shù)據(jù),并通過串口發(fā)送給移位寄存器。為消除在切換行顯示數(shù)據(jù)的時(shí)候產(chǎn)生的拖尾現(xiàn)象,驅(qū)動(dòng)程序先要關(guān)閉顯示屏,等顯示數(shù)據(jù)打入輸出鎖存器并鎖存,然后再輸出新的行號(hào),重新打開顯示。圖17是顯示驅(qū)動(dòng)程序的流程圖。圖17進(jìn)去中斷定時(shí)器賦初值讀取行號(hào)并增1送新行顯示數(shù)據(jù)消隱切換顯示數(shù)據(jù)送新行號(hào)、打開顯示退出中斷系統(tǒng)主程序開始以后,首先是對(duì)系統(tǒng)環(huán)境初始化,包括設(shè)置串口、定時(shí)器、中斷和端口以及顯示效果。如、左移、右移等。系統(tǒng)主程序的流程圖如圖18所示。開始系統(tǒng)初始化左移顯示效果兩邊對(duì)移顯示效果上移顯示效果圖18六、 調(diào)試及性能分析首先檢查各個(gè)焊接點(diǎn)的焊接是否焊接正確,看是否有短路和斷路,看各條線連接是否確,對(duì)照原理圖逐條線逐個(gè)點(diǎn)的檢查;然后檢查芯片的沒個(gè)引腳的功能,看其是否有實(shí)現(xiàn),一部分一部分的檢查。直至檢查出錯(cuò)誤或保證電路完全正確。在本次設(shè)計(jì)中由于連線過多加至板面有限,布線時(shí)線布的過于密,因此要防止相鄰的兩條線之間短路,所以要一條線一條線的檢查,把短路的給分離開,把斷路的給補(bǔ)上。硬件調(diào)試時(shí)首先要檢查晶振是否會(huì)正常起振,既看AT89S52的18腳是否有約12MHZ的頻率,看30是否有1/6的晶振頻率;然后再檢查74LS154的使能端是否正常工作;再看74LS595的SER端是否有脈沖并檢查其它引腳的脈沖和時(shí)序是否都正常工作。最后再檢查LED燈的各行和各列是否都連接正確。各部分都調(diào)試正常之后就可以進(jìn)行軟件調(diào)試了。軟件部分需要調(diào)試的分需要調(diào)試的主要有顯示屏的刷新率及顯示效果部分。顯示屏的刷新率由定時(shí)器T0的溢出率和單片機(jī)的晶振頻率決定。顯示驅(qū)動(dòng)程序在進(jìn)入中斷后首先要對(duì)定時(shí)器T0重新賦初值,以保證顯示屏的刷新率的穩(wěn)定。定時(shí)器T0設(shè)定為工作方式1,即16位定時(shí)器模式,,通過計(jì)算得定時(shí)器T0的初值TH0=0XFCH,TL0=0X18H.顯示效果處理程序的內(nèi)容及方法非常廣泛,本次采用的是左移、兩邊對(duì)移、和上移。 調(diào)試時(shí)要編一些檢查LED燈是否完好、是否連接正確的小程序,看控制的端口的控制命令是否正確,顯示的字是否亮度均勻、充足、顯示的文字是否穩(wěn)定、清晰無串繞。我在做本次設(shè)計(jì)中,主要是硬件調(diào)試,在程序調(diào)試時(shí)觀察字左移顯示是否完全顯示完.,還在字段間加空格使得顯示更加美觀,另外顯示的延時(shí)也要取得恰當(dāng)。七、 設(shè)計(jì)總結(jié) 兩周的課程設(shè)計(jì)終于圓滿落下帷幕了。經(jīng)過這次的課程設(shè)計(jì),讓我更深刻體會(huì)到了把理論學(xué)習(xí)聯(lián)系到實(shí)踐應(yīng)用當(dāng)中的重要性。應(yīng)該說我們所選擇的課題1616點(diǎn)陣LED電子顯示屏的設(shè)計(jì)是一項(xiàng)硬件相對(duì)復(fù)雜、軟件相對(duì)簡單的設(shè)計(jì),一開始由于對(duì)設(shè)計(jì)原理沒有做到很深入的理解,導(dǎo)致一開始畫原理圖出現(xiàn)了點(diǎn)小錯(cuò)誤,后來在老師的指導(dǎo)下畫出了正確的原理圖,后來的畫PCB和做板的過程中又出現(xiàn)了問題,畫PCB中由于理解錯(cuò)誤把8*8點(diǎn)陣LED的位置放錯(cuò)了,以致在做板過程中經(jīng)過一番修改才做出了正確的PCB板。在軟件設(shè)計(jì)時(shí),參考了很多網(wǎng)上搜索的資料,經(jīng)過無數(shù)次的修改和調(diào)試,最后確定了這次設(shè)計(jì)的源程序??傊?,經(jīng)過這次課程設(shè)計(jì),讓我們的實(shí)踐動(dòng)手能力得到了很大的提高,在接下來的學(xué)習(xí)中,我們應(yīng)該更多的把學(xué)習(xí)的理論知識(shí)應(yīng)用到實(shí)踐當(dāng)中。參考文獻(xiàn)【1】 孫育才. 單片微型計(jì)算機(jī)及其應(yīng)用. 東南大學(xué)出版社 2004【2】 李華. MCS51系列單片機(jī)實(shí)用接口技術(shù). 附錄一: 完整源程序includedefine BLKN 4sbit G=0x97。sbit RCLK =0x96。sbit SCLR =0x95。void delay(unsigned int)。unsigned char data dispram[64]。void main(void){unsigned char code Bmp[][32]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* 文字: 請(qǐng) *//* 宋體12。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x00,0x40,0x47,0xFC,0x30,0x40,0x23,0xF8,0x00,0x40,0x07,0xFE,0xF0,0x00,0x13,0xF
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1