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

正文內(nèi)容

基于單片機1616的點陣顯示畢業(yè)設(shè)計(編輯修改稿)

2024-07-24 19:22 本頁面
 

【文章內(nèi)容簡介】 當(dāng)某一行線打高時,某一列線為低時,其行列交叉的點就被點亮:某一列線為高時,其行列交叉的點為暗;當(dāng)某一行線打低時,無論列線如何,對應(yīng)這一行的點全部暗。其引腳圖如圖6所示。1 控制第五行顯示 接高 9 控制第一行顯示 接高2 控制第七行顯示 接高 10 控制第四行顯示 接低3 控制第二行顯示 接低 11 控制第六行顯示 接低4 控制第三行顯示 接低 12 控制第四行顯示 接低5 控制第八行顯示 接高 13 控制第一行顯示 接高6 控制第五行顯示 接低 14 控制第二行顯示 接高7 控制第六行顯示 接高 15 控制第七行顯示 接低8 控制第三行顯示 接高 16 控制第八行顯示 接低圖5 16*16點陣引腳圖圖6 16*16點陣顯示器連接圖 點陣顯示模塊 機(0){8,0,136,15,136,8,190,8,136,8,136,8,156,8,172,8,138,8,136,8,136,8,72,40,72,40,40,48,0,0,0,0}圖7 點陣顯示 89c52應(yīng)用系統(tǒng)部分電路以下是stc89c52應(yīng)用系統(tǒng)設(shè)計包括晶振電路和上電復(fù)位電路,以及單片機I/O口或以擴展鎖存器方式控制的點陣顯示。 晶體振電路原理和概述單片機本身如同一個復(fù)雜的同步時序電路,為了保證同步工作,電路應(yīng)在唯一的時鐘信號控制下,嚴(yán)格地按規(guī)定時序工作。而時鐘電路就用于產(chǎn)生單片機工作所需要的時鐘信號。Stc89c52單片機時鐘電路示意圖如圖8所示圖8 stc89c52單片機時鐘電路示意圖在MCS52芯片內(nèi)部有一個高增益反相放大器,用于構(gòu)成振蕩器。反相放大器的輸入端為引腳XTAL1,輸出端為引腳XTAL2,在芯片的外部通過這兩個引腳跨接晶體振蕩器和微調(diào)電容CC2形成反饋電路,~12MHZ。若晶體振蕩器頻率高,則系統(tǒng)的時鐘頻率也高,單片機的運行速度也就快。在上圖中,使用晶體振蕩器時,CC2取值(30177。10)pF;使用陶瓷振蕩器時,CC2取值(40177。10)pF。CC2的取值雖然沒有嚴(yán)格的喜怒無常,但電容的大小影響振蕩電路的穩(wěn)定性和快速性,通常取值20~30pF,在設(shè)計印制電路時,晶振和電容等應(yīng)盡可能靠近芯片,以減少分布電容,保證振蕩器振蕩的穩(wěn)定性。振蕩電路產(chǎn)生的振蕩脈沖并不直接使用,而是經(jīng)分頻后再為系統(tǒng)所用。振蕩脈沖在片內(nèi)通過一個時鐘發(fā)生電路二分頻后越冬作物為系統(tǒng)的時鐘信號。片內(nèi)時鐘發(fā)生電路實質(zhì)上是一個二分頻的觸發(fā)器,其輸入來自振蕩器,輸出為二相時鐘信號,即狀態(tài)時鐘信號,其頻率為fose/2;狀態(tài)時鐘三分頻后為ALE信號,其頻率為fose/6;狀態(tài)時鐘六分頻為機器周期,其頻率為fose/12。也可以由外部時鐘電路睛內(nèi)輸入脈沖信號作為單位片機的振蕩脈沖。這時外部脈沖信號是經(jīng)XTAL1引腳引入的,而XTAL2引腳懸空或接地。對外部設(shè)備信號的點空比沒有要求,但高低持續(xù)的時間不應(yīng)小于20ns。這種方式常用于多塊芯片同時工作,便于同步。其外部脈沖接入方式如圖9所示圖9 STC89c52單片機外部時鐘輸入接線圖 上電復(fù)位電路上電自動復(fù)位操作要求接通電源后自動實現(xiàn)復(fù)位操作。如圖9(a)(b)所示圖10 上電自動復(fù)位電路圖(a)所示為最簡單的復(fù)位電路。上電瞬間由于電容C上無儲能,其端電壓挖為零,RST獲得高電平,隨著電容器C的充電,RST引腳上的高電平將愛河下降,當(dāng)RST引腳上的電壓小于某一數(shù)值后,單片機就脫離復(fù)位狀態(tài),進入正常工作模式。只要高電平能保持復(fù)位所需要的時間(約兩個機器周期),單片機就能實現(xiàn)復(fù)位。相比于圖(a),圖 (b)所示的電路只是增加了二極管VD和電阻R。其優(yōu)越性在于停電后,二極管VD給電容C提供了快速放電通路,保證再上電時RST為高電平,從而保證單片機可靠復(fù)位。正常工作時,二極管反偏,對電路沒影響。斷電后,VCC逐漸下降,當(dāng)VCC=0JF ,電容C通過VD迅速放電,恢復(fù)到無電量的寢狀態(tài),為下次上電復(fù)位做好準(zhǔn)備。 I/O口和擴展鎖存器控制點陣顯示本次課程設(shè)計的硬件實驗采用Dais52FD單片機實驗箱來實現(xiàn)單片機I/O口和擴展鎖存器相結(jié)合的方式控制16*16點陣顯示自己名字的中英文字符。I/O口分別提供字形代碼(列碼)、掃描信號(行碼),凡字形代碼位為“1”、行掃描信號為“1”點亮該點,否則熄滅;通過逐行掃描循環(huán)點亮字形或曲線。I/O口地址分配情況如下表1所示:擴展名稱口地址用處控制方式273(4)0FFE3H列代碼1擴展鎖存器273(1)0FFE0H列代碼2擴展鎖存器273(3)0FFE2H行掃描1擴展鎖存器273(2)0FFE1H行掃描2擴展鎖存器 4 系統(tǒng)軟件設(shè)計 軟件設(shè)計描述16*16的點陣LED關(guān)鍵部分是硬件電路的設(shè)計,軟件設(shè)計就相對要靈活的多,硬件搭建起后,我們就可以對單片機編寫相應(yīng)的程序來實現(xiàn)不同的顯示功能,還可以添加很多的動態(tài)效果,又如卷入卷出、滾支,簾出簾入等等,只要程序可以辦的到的它都能實現(xiàn)。本文主要介紹軟件驅(qū)動程序的一個關(guān)鍵部分,就是74hc595的移位操作,我們是通過74hc595的譯碼輸出來選通行,相對應(yīng)我們要對74hc595寫一個字,使其選通相應(yīng)的列,這樣就完成了一次LED的掃描操作主,由于人的視覺暫留,只要設(shè)置不同的掃描周期就可以產(chǎn)生不同的動態(tài)效果。掃描周期的確定可以是模糊的,也可以是精確的。所謂模糊的,就是根據(jù)經(jīng)驗,和人的視覺暫留的時間
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1