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

正文內(nèi)容

基于單片機的跑馬燈控制系統(tǒng)設(shè)計_課程設(shè)計-全文預(yù)覽

2024-09-24 14:37 上一頁面

下一頁面
  

【正文】 能都有了很大的提高。 賴武軍 老師多次詢問研究進(jìn)程,并為我指點迷津,幫助我開拓研究 思路,精心點撥、熱忱鼓勵。恩師寬廣的心胸、嚴(yán)于律己寬于待人的品格、勤勉的工作作風(fēng)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度深深影響和感染了我。 通過學(xué)習(xí)單片機這門課程設(shè)計,不僅了解了 AT89c51 的功能、還加強了單片機的理論知識得了解,而且進(jìn)一步接觸并了解到了軟硬件的結(jié)合這個實踐問題。終于定下了題目。在剛開始課程設(shè)計的時候,大家都有點茫然而且無從下手的感覺。 如果工作于中斷方式,需置位 EA(中斷總 開關(guān))及 ETX(允許定時 /計數(shù)器中斷),并編寫中斷服務(wù)程序。用于選擇和控制定時 /計數(shù)器的工作。 程序流程圖 15 圖 31 所示 程序流程圖 定時 /計數(shù)器 可調(diào)控的跑馬燈其實就是一個計數(shù)器,本次論文設(shè)計就是利用單片機中的定時 /計數(shù)器來實現(xiàn)其計數(shù)模式的功能。按鍵是用來控制跑馬燈的顯示模式和跑馬燈的運行速度,數(shù)碼管是用來顯示跑馬燈運行模式,應(yīng)用PROTEUS 軟件畫出電路原理圖如 26 所示。靜態(tài)接口為固定顯示方式,無閃爍,其電路可采用一個并行口接一個數(shù)碼管,數(shù)碼管的公共 端按共陽接 VCC,本次課程設(shè)計由于所需數(shù)碼管較多,故不可用些種方法接線。 圖 22 數(shù)碼管內(nèi)部結(jié)構(gòu)圖 11 假設(shè)我們顯示一個數(shù)字 2,那么 a、 b、 g、 e、 d這 5個段的發(fā)光管兩就可以了, c、 f、 h不亮,同時由于接法為共陰接法,那么為低電平時滅,為高電平是亮。 模式 程序存儲器 ALE PSEN P0 P1 P2 P3 閑散模式 內(nèi)部 1 1 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 閑散模式 內(nèi)部 1 1 浮空 數(shù)據(jù) 地址 數(shù)據(jù) 掉電模式 外部 0 0 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 掉電模式 外部 0 0 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 表 22閑散和掉電模式外部引腳狀態(tài) 10 AT89C51 程序存儲器加密 AT89C51 可使用對芯片上的三個加密位 LB1, LB2, LB3 進(jìn)行編程( P)或不編程( U)得到如表 23所示。二是通過硬件復(fù)位也可將閑散工作模式終止,需要注意的是:當(dāng)硬件復(fù)位來終止閑散工作模式時,中央處理器 CPU 通常是從激活空閑模式那條指令的下一條開始繼續(xù)執(zhí)行程序的,要完成內(nèi)部復(fù)位操作,硬件復(fù)位脈沖要保持兩個機器周期有效,在這種情況下,內(nèi)部禁止中央處理器 CPU訪問內(nèi) RAM,而允許訪問其它端口,為了避免可能對端口產(chǎn)生的意外寫入:激活閑散模式的那條指令后面的一條指令不應(yīng)是一條對端口或外部存儲器的希望如指令。如需要同時進(jìn)入兩種工作模式,即 PD 和 IDL 同時為 1,則先激活掉電模式。 AT89C51 有兩種可用軟件編程的省電模式,它們是閑散模式和掉電工作模式。這種情況下,外部時鐘脈沖接到 XTAL1端,即內(nèi)部時鐘發(fā)生器的輸入端, XTAL2 則懸空。對外接電容 C1, C2雖然沒有十分嚴(yán)格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩 器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性。如采用外部時鐘源驅(qū)動器件, XTAL2 應(yīng)不接。在FLASH 編程期間,次引腳也用于施加 12V 編程電源( VPP)。 PSEN 為外 部程序存儲器的選通信號。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。當(dāng)振蕩器復(fù)位器件時,要保持 RST腳兩個機器周期的高電平時間。作為輸入,由于外部下拉為低電平,P3 口將輸出電流( ILL)這是由于上拉的緣故。在給出地址‘‘ 1’’時它利用內(nèi)部上位優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行續(xù)寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口為一個內(nèi)部上拉電阻的 8位雙向 I/O 口, P2緩沖器可接收,輸出 4 個 TTL門電流,當(dāng) P2 口被寫‘‘ 1’’時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在 FIASH 編程時, PO 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗時, PO 輸出原碼,此時 PO外部必須被拉高。 。 9. 兩個 16位定時器 /計數(shù)器。 5. 全靜態(tài)工作為 OHz24MHz。 圖 21 AT89C51 的引腳排列圖 AT89C51 主要特性如下: 1. 與 MCS51 兼容。 設(shè)計要求 實現(xiàn) 16個紅色 LED 的亮、滅顯示等。另外, AT89C51 還可以進(jìn)行 OHZ 的靜態(tài)邏輯操作,并支持兩種軟件的節(jié)電模式。 5 第一章 本設(shè)計的意義和主要任務(wù) 設(shè)計內(nèi)容概述 本設(shè)計選擇采用 AT89C51單片機為核心。微控制技術(shù)是一種全新的概念,是對傳統(tǒng)控制技術(shù)的一次革命。單片機的應(yīng)用有利于產(chǎn)品的 小型化、多功能化和智能化,有助于提高勞動效率,減輕勞動強度,提高產(chǎn)品質(zhì)量,改善勞動環(huán)境,減少能源和材料消耗,保真安全等。本課程設(shè)計是基于 MCS51 系列單片機所設(shè)計的,用 AT89S52 芯片控制跑馬燈(流水燈),整個系統(tǒng)有 8種跑馬燈模式可以選擇, K1 是選擇模式鍵,并將相應(yīng)的模式在 LED 七段數(shù)碼管中顯示出來,K2 可以對跑馬燈的速度進(jìn)行加速, K3 可以對跑馬燈的速度進(jìn)行減速。而 51 單片機是各單片機中最為典型和最有代表性的一種。現(xiàn)在盡管單片機的應(yīng)用已經(jīng)很普遍了,但仍有許多可以用單片機控制而沒有實現(xiàn)的項目,因此,單片機的應(yīng)用大有想象和拓展空間。這種以軟件取代硬件并提高系統(tǒng)系能的控制系統(tǒng)‘‘軟化’’技術(shù),稱之為微控制技術(shù)。總體下來軟、硬件都較為簡易,這樣設(shè)計時,成功率課大大增高。片內(nèi)含有8位 中央處理器和閃爍存儲單位,有較強的功能的 AT89C51單片機能夠被應(yīng)用到控制領(lǐng)域中 AT89C51 提供以下的功能標(biāo)準(zhǔn): 4K 字節(jié)閃爍存儲器, 128 字節(jié)隨機存取數(shù)據(jù)存儲器, 32 個I/O 口, 2個 16 位定時 /計數(shù)器, 1 個 5 向量兩級中斷結(jié)構(gòu), 1個串行通信口,片內(nèi)振蕩器和時鐘電路。 設(shè)計任務(wù) 選擇采用 AT89C51 單片機為核心,使用簡單的程序?qū)崿F(xiàn)跑馬燈顯示效果設(shè)計。 6 第二章 系統(tǒng)總體方案及硬件電力設(shè)計 AT89C51 的硬件結(jié)構(gòu) AT89C51 共有 40條引腳,引腳排列如圖 21所示。 4. 數(shù)據(jù)保留時間為 10年。 8. 32 可編程 I/O線。 。 PO 能夠用于外部程序數(shù) 據(jù)存儲器,它可被定義為數(shù)據(jù) /地址的第八位。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。 P2口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2 口輸出地址高八位。當(dāng) P3 口寫入‘‘ 1’’后,它們被內(nèi)部上拉為高電平 ,并用作輸入。 表 21P3 口第二功能列表 端口引腳 第二功能 RXD TXD I
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1