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

正文內(nèi)容

基于at89c52單片機(jī)的點(diǎn)陣設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 用戶必然會(huì)遇到上電和掉電的情況,可以進(jìn)行多次開關(guān)電源,測(cè)試單片機(jī)系統(tǒng)的可靠性。鍵掃描子程序。初始化程序。(3)顯示程序顯示程序是由顯示主程序和顯示子程序組成。主程序?yàn)轫樞蚪Y(jié)構(gòu),完成堆棧、中斷、串口的初始化設(shè)置后,循環(huán)調(diào)用顯示子程序,以及響應(yīng)串行接收或發(fā)送中斷;顯示子程序從顯示緩沖區(qū)取出字模,輸出行選通信號(hào)至P0口并通過(guò)一個(gè)通用邏輯陣列GAL16V8D輸出,配合列掃描信號(hào),進(jìn)行動(dòng)態(tài)掃描顯示;中斷服務(wù)程序串口接收PC機(jī)發(fā)送的漢字機(jī)內(nèi)碼數(shù)據(jù),實(shí)現(xiàn)與計(jì)算機(jī)實(shí)時(shí)通信。(3)、K2和K3,作為控制信號(hào)的輸入。理論分析表明,同樣的驅(qū)動(dòng)器,當(dāng)其驅(qū)動(dòng)靜態(tài)顯示器時(shí),其亮度為驅(qū)動(dòng)動(dòng)態(tài)顯示器的n倍,n近似為顯示位數(shù)。(4)8*8點(diǎn)陣LED工作原理8*8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮,因此要實(shí)現(xiàn)一根柱形的亮法,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一橫柱,因此要實(shí)現(xiàn)柱的亮的方法如下所述:①一根豎柱:。 為使計(jì)算機(jī)與控制電路能夠隨時(shí)通信,需要單片機(jī)89C52與其它器件之間可以通信。二極管的作用是起快速泄放電容電量的功能,滿足短時(shí)間多次復(fù)位都能成功。取 圖33時(shí)鐘電路10uF,,當(dāng)然也有其他取法的,原則就是要讓RC組合可以在RST腳上產(chǎn)生不少于2個(gè)機(jī)周期的高電平。為確保采樣的正確性,要求輸入的電平在變化前至少保持一個(gè)完整周期的時(shí)間,以保證輸入信號(hào)至少被采樣一次。AT89C52的定時(shí)器0和定時(shí)器1 的工作方式與AT89C51 相同。AT89C52除了與AT89C51所有的定時(shí)/計(jì)數(shù)器0 和定時(shí)/計(jì)數(shù)器1 外,還增加了一個(gè)定時(shí)/計(jì)數(shù)器2。●/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè)ALE脈沖。此時(shí),被外部拉低的P3 口將用上拉電阻輸出電流(IIL)。③P2 口P2 是一個(gè)帶有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè)TTL 邏輯門電路。 軟件設(shè)置睡眠和喚醒功能(2)AT89C52各主要引腳功能及管腳電壓①P0 口P0 口是一組8 位漏極開路型雙向I/O 口, 也即地址/數(shù)據(jù)總線復(fù)用口。 時(shí)鐘頻率024MHz 按鍵電路復(fù)位電路電源電路時(shí)鐘電路 單 片 機(jī)點(diǎn)陣顯示器陽(yáng)極驅(qū)動(dòng)電路點(diǎn)陣顯示器陰極驅(qū)動(dòng)電路88點(diǎn)陣LED顯示器圖31硬件系統(tǒng)框圖下圖2是一種8x8的LED點(diǎn)陣單色行共陽(yáng)模塊的內(nèi)部結(jié)構(gòu)圖,正向電流I為810mA。此外,AT89C52設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。如圖24所示: 基于以上分析,本設(shè)計(jì)采用方案二。我們通過(guò)實(shí)驗(yàn)發(fā)現(xiàn),當(dāng)掃描刷新頻率為(發(fā)光二極管的停閃頻率)為50HZ,發(fā)光二極管導(dǎo)通時(shí)間大于等于1ms時(shí),顯示亮度較好,無(wú)閃爍感。若為1則表示二極管被點(diǎn)亮。相對(duì)單機(jī)工作方式,主從工作模式的處理能力大大提高,并且分工明確,執(zhí)行速度得到很大的提高。這個(gè)數(shù)字很龐大,因?yàn)槲覀儍H僅是8x8的點(diǎn)陣,在實(shí)際應(yīng)用中的顯示屏往往要大得多,這樣在鎖存器上花的成本將是一個(gè)很龐大的數(shù)字。它具有發(fā)光亮度高、參數(shù)一致性好、可靠性高、接線簡(jiǎn)單、拼裝方便等優(yōu)點(diǎn),能構(gòu)成各種尺寸的大屏幕顯示屏。(2)LED的字符與數(shù)字顯示在一塊基片上做多個(gè)LED或?qū)⒍鄠€(gè)LED芯片組裝成數(shù)字、字母、符號(hào)、或簡(jiǎn)單的圖形,可以用于電子手表、儀器數(shù)字串、交通指揮牌、機(jī)場(chǎng)車站內(nèi)信息牌等,其中最用的最多就是7段LED數(shù)碼管顯示器。而顯示技術(shù),正是為人們提供各種各樣重要信息的一個(gè)窗口 ,可以想象,顯示技術(shù)有極其廣闊的發(fā)展天地。如:洗衣機(jī)、電冰箱、電子玩具、立體聲音響、家用防盜系統(tǒng)等。 單片機(jī)的起源及發(fā)展過(guò)程與趨勢(shì)自從1974年12月美國(guó)仙童(Fairchild)公司第一個(gè)推出8位單片機(jī)F8以來(lái)以驚人的速度發(fā)展:從最初的1位機(jī),4位機(jī)階段發(fā)展到低、中檔8位機(jī)階段(1976—1978年,此階段8位機(jī)一股不帶有I/O接口,尋址范圍通常為4K代表作如Intel公司的MCS—48系列單片機(jī),Mostek公司的3870);再到高檔8位機(jī)階段(1978—1982年這一類單片機(jī)常有串行I/O接口,有多級(jí)中斷處理,定時(shí)/計(jì)數(shù)器為16位,片內(nèi)的RAM和ROM的容量相對(duì)增大,且尋址范圍可達(dá)64KB,有的片內(nèi)還帶有A/D轉(zhuǎn)換接口。MCS51系列單片機(jī)內(nèi)的定時(shí)/計(jì)數(shù)器為16位,而Z80微型計(jì)算機(jī)只有8位:MCS51系列單片機(jī)中不但有4個(gè)并行I/O接口,而且還有串行接口,且時(shí)鐘頻率可達(dá)12Mz。2013屆本科畢業(yè)設(shè)計(jì)(一號(hào)黑體居中)基于AT89C52單片機(jī)的點(diǎn)陣設(shè)計(jì)(二號(hào)黑體居中)院 (系) 名 稱物理與電子信息學(xué)院(小三號(hào)黑體)專 業(yè) 名 稱電子信息科學(xué)與技術(shù)(小三號(hào)黑體)學(xué) 生 姓 名張三豐(小三號(hào)黑體)學(xué) 號(hào)090524111(小三號(hào)Times New Roman)指 導(dǎo) 教 師何大壯教授(小三號(hào)黑體)完 成 時(shí) 間2013年5月8日(小三號(hào)黑體)目 錄摘 要 IAbstract II第1章 引言 1 1 單片機(jī)的特點(diǎn) 1 單片機(jī)的起源及發(fā)展過(guò)程與趨勢(shì) 2 單片機(jī)的應(yīng)用 2 LED電子顯示屏概述 3 顯示技術(shù) 3 LED的簡(jiǎn)介和顯示應(yīng)用 3 LED電子顯示屏 4第2章 方案論證 6 6 6 6 顯示方式的選擇 7 8 8第3章 點(diǎn)陣屏的硬件設(shè)計(jì) 9 9 AT89C52單片機(jī)的性能及功能 9 12 12 14 16第4章 點(diǎn)陣屏的軟件設(shè)計(jì) 17 軟件總體設(shè)計(jì)及功能描述 17 系統(tǒng)主要程序的設(shè)計(jì) 17 單片機(jī)系統(tǒng)資源的分配 19 20第5章 軟硬件的調(diào)試 27 27 27(1)硬件的調(diào)試 27(2)軟件的調(diào)試 28 28 29第6章 結(jié) 論 30致 謝 31參考文獻(xiàn) 32摘 要由于單片機(jī)技術(shù)的不斷發(fā)展和高亮度LED發(fā)光管的出現(xiàn)使得大屏幕高亮度LED電子廣告屏成為可能,與傳統(tǒng)的霓虹燈廣告在顯示效果以及可修改性上都有著無(wú)法比擬哦優(yōu)勢(shì),為了能簡(jiǎn)單的實(shí)現(xiàn)基于單片機(jī)的LED顯示系統(tǒng)控制,本次設(shè)計(jì)主要應(yīng)用了AT89C52單片機(jī)來(lái)控制點(diǎn)陣屏對(duì)數(shù)字、字符的顯示,設(shè)計(jì)使用的是8*8點(diǎn)陣LED單色圖文顯示屏,一般來(lái)說(shuō),點(diǎn)陣屏的顯示方式多種多樣,大體上可以分為動(dòng)態(tài)顯示和靜態(tài)顯示,本次設(shè)計(jì)能在目測(cè)條件下LED顯示屏各點(diǎn)亮度均勻,充足,可顯示字符和數(shù)字等,顯示的字符和數(shù)字穩(wěn)定、清晰無(wú)串?dāng)_,顯示有逐字顯示和滾動(dòng)顯示等顯示方式。 單片機(jī)的特點(diǎn)(1)集成度高、功能強(qiáng)與微型計(jì)算機(jī)進(jìn)行比較,單片機(jī)不僅體積大大減小,而且功能大為增強(qiáng)。因而單片機(jī)能在邏輯控制、開關(guān)量控制以及順序控制中得以廣泛應(yīng)用。 (2)生活中的應(yīng)用由丁單片機(jī)價(jià)格低廉、體積小、邏輯判斷及控制功能強(qiáng),因此廣泛地應(yīng)用于人類生活的各個(gè)方面。研究表明,人獲得的信息中有近2/3是通過(guò)眼睛的。目前在家用電器、音像裝置、汽車、飛機(jī)儀表板及許多其他儀器儀表上,LED越來(lái)越多地被用作照明燈和指示燈。LED點(diǎn)陣顯示器亦稱LED矩陣板或LED陣列是以發(fā)光二極管作為基本發(fā)光單元—像素(亦稱像元),再按行與列的順序排列而成的顯示器件。8x8的點(diǎn)陣共有64個(gè)發(fā)光二極管,顯然單片機(jī)沒有這么多的端口,如果我采用鎖存器來(lái)擴(kuò)展端口,按8位的鎖存器來(lái)計(jì)算,8x8的點(diǎn)陣需要64/8=8個(gè)鎖存器。其中一個(gè)單片機(jī)用于控制LED點(diǎn)陣顯示,另外一個(gè)單片機(jī)用于擴(kuò)展鍵盤、串口與上位機(jī)通信、溫度測(cè)量、時(shí)間讀取等工作。下圖21和22分別是點(diǎn)陣組成原理圖和引腳排列圖:圖21點(diǎn)陣LED顯示器組成原理圖 圖22點(diǎn)陣LED引腳的排列圖 顯示方式的選擇方案一:靜態(tài)顯示將一幀圖像中的每一個(gè)二極管的狀態(tài)分別用0和1表示,若為0,則表示LED無(wú)電流,即暗狀態(tài)。動(dòng)態(tài)顯示采用多路復(fù)用技術(shù)的動(dòng)態(tài)顯示方式,復(fù)用的程度不是無(wú)限增加的,因?yàn)槔脛?dòng)態(tài)掃描顯示使我們看到一幅穩(wěn)定畫面的實(shí)質(zhì)是利用了人眼的暫留效應(yīng)和發(fā)光二極管發(fā)光時(shí)間的長(zhǎng)短,發(fā)光的亮度等因素。方案二:采用200W/5V直流穩(wěn)壓電源作為系統(tǒng)電源,不僅功率上可以滿足系統(tǒng)需要,不需要更換電源,并且比較輕便,使用時(shí)安全可靠。為使單片機(jī)系統(tǒng)工作更省電、更可靠,我們可以使單片機(jī)在不工作時(shí)處于掉電工作方式,其工作狀態(tài)被凍結(jié),如AT89C52處于掉電工作方式時(shí)耗電僅十幾微安。圖31所示為其硬件系統(tǒng)原理框圖。 3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷 低功耗空閑和掉電模式 與AT89C51 不同之處是, 還可分別作為定時(shí)/計(jì)數(shù)器2 的外部計(jì)數(shù)輸入()和輸入(),F(xiàn)lash 編程和程序校驗(yàn)期間,P1 接收低8 位地址。對(duì)P3 口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。不應(yīng)將數(shù)據(jù)“1”寫入未定義的單元,由于這些單元在將來(lái)的產(chǎn)品中可能賦予新的功能,在這種情況下,復(fù)位后這些單元數(shù)值總是“0”?! OV R0,data堆棧操作也是間接尋址方式,所以,高128 位數(shù)據(jù)RAM 亦可作為堆棧區(qū)使用。由于識(shí)別1 至0 的跳變需要2 個(gè)機(jī)器周期(24 個(gè)振蕩周期),因此,最高計(jì)數(shù)速率為振蕩頻率的1/24。(2)AT89C52的復(fù)位電路由電容串聯(lián)電阻構(gòu)成,由圖并結(jié)合電容電壓不能突變的性質(zhì),可以知道,當(dāng)系統(tǒng)一上電,RST腳將會(huì)出現(xiàn)高電平,并且, 高電平持續(xù)兩個(gè)機(jī)器周期以上就將復(fù)位,所以,復(fù)位電路由22UF的電容和1K的電阻及IN4148二極管組成,以前教科書上常推薦用10UF電容和10K電阻組成復(fù)位電路,這里我們根據(jù)實(shí)際經(jīng)驗(yàn)選用22UF的電容和1K的電阻,其好處是在滿足單片機(jī)可靠復(fù)位的前提下降低了復(fù)位引腳的對(duì)地阻抗,可以顯著增強(qiáng)單片機(jī)復(fù)位電路的抗干擾能力??刂撇糠忠詥纹瑱C(jī)89C52為核心,輔以外圍電路,完成串行通信、外部存儲(chǔ)器讀取、行列選通信號(hào)輸出等任務(wù)。(3)電源電路電源電路采用普通的三端集成穩(wěn)壓電源,為整個(gè)系統(tǒng)提供+5V的電壓。動(dòng)態(tài)顯示則不然,由于一位數(shù)據(jù)的顯示是由段和位選信號(hào)共同配合完成的,因此,必須同時(shí)考慮段和位的驅(qū)動(dòng)能力,而且段的驅(qū)動(dòng)能力決定位的驅(qū)動(dòng)能力。(2)P2口作為I∕O口,作為字符顯示掃描輸出口。軟件系統(tǒng)采用模塊化結(jié)構(gòu),包括主程序、顯示子程序和串口中斷服務(wù)程序?!爱厴I(yè)設(shè)計(jì)”中的每個(gè)文字占有8個(gè)地址單元。 KEYWORK: MOV P1,0FFH JNB ,KEY1 JNB ,KEY2 JNB ,KEY3 KEYRET: RET KEY1: LCALL DL10MS JB ,KEYRET SETB 00H CLR 01H CLR 02H RET KEY2: LCALL DL10MS JB ,KEYRET SETB O1H CLR 00H CLR 02H RET KEY3: LCALL DL10M
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1