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

正文內(nèi)容

【畢業(yè)設(shè)計、論文】基于單片機的電子鬧鐘設(shè)計(更新版)

2025-02-26 13:05上一頁面

下一頁面
  

【正文】 ....8 時鐘電路 .............................................................................................................9 復(fù)位電路 .............................................................................................................9第 3 章 電子鬧鐘的硬件設(shè)計 ...................................................................................11 系統(tǒng)要求 ...................................................................................................................11 系統(tǒng)組成 ..................................................................................................................11 系統(tǒng)設(shè)計 ...................................................................................................................11 控制器 ...............................................................................................................11V 計數(shù)器 ...............................................................................................................12 寄存器 ...............................................................................................................12 分頻器 ...............................................................................................................12 顯示電路 ...........................................................................................................12 輸入電路 ...........................................................................................................13 計時器 ...............................................................................................................13 振蕩器 ..............................................................................................................13 整體系統(tǒng) ..........................................................................................................14 硬件選擇 ..................................................................................................................14第 4 章 電子鬧鐘的軟件設(shè)計 ...................................................................................16 子程序及其功能簡介 ..............................................................................................16 程序設(shè)計 ..................................................................................................................16 調(diào)試軟件及其環(huán)境 ..................................................................................................17 Keil 單片機模擬仿真調(diào)試軟件的安裝和啟動 .............................................18 工程的建立 ......................................................................................................20 源文件的輸入 ..................................................................................................22結(jié) 論 ..................................................................................................................................24參考文獻 .............................................................................................................................251第 1 章 緒 論 單片機簡介單片機的全稱是單片微型計算機(Single Chip Microputer) 。 本文設(shè)計以 AT89S51 芯片為核心,輔以必要的外圍電路,設(shè)計了一個結(jié)構(gòu)簡單,功能齊全的電子時鐘,它由 5V 直流電源供電。兩個簡單的按鍵實現(xiàn)對時間的調(diào)整。MCS51 系列 [1]單片機是美國 Intel 公司于 1980 年推出的一種 8 位單片機系列。本文應(yīng)用電路中采用了 Atmel 公司的 AT89S51 芯片,它與 MCS51 單片機指令兼容,同時它的內(nèi)部包含用作程序存儲器 4KB 的基于 FLASH 技術(shù)的只讀存儲器。注射后,一般等待 5 分鐘,一旦超時,所作的皮試試驗就會無效。3第 2 章 AT89S51 單片機的硬件系統(tǒng) AT89S51 單片機的特性Atmel 公司的 AT89S51 芯片具有以下特性:(1) 指令集和芯片引腳與 Intel 公司的 8051 兼容;(2) 4KB 片內(nèi)在系統(tǒng)可編程 Flash 程序存儲器;(3) 時鐘頻率為 0~33MHz ;(4) 128 字節(jié)片內(nèi)隨機讀寫存儲器(RAM);(5) 32 個可編程輸入 /輸出引腳;(6) 2 個 16 位定時/計數(shù)器;(7) 6 個中斷源, 2 級優(yōu)先級;(8) 全雙工串行通信接口;(9) 監(jiān)視定時器;(10) 2 個數(shù)據(jù)指針。由于對外部程序存儲器4和外部數(shù)據(jù)存儲器的訪問都是通過 P0 口和 P2 口實現(xiàn),為了區(qū)分它們,外部程序存儲器由引腳 (引腳 29)的輸出信號控制;外部數(shù)據(jù)存儲器的寫或讀操作分別由PSEN引腳 ( ,引腳 16)和引腳 ( ,引腳 17)輸出信號控制。 數(shù)據(jù)存儲空間如圖 所示,數(shù)據(jù)存儲空間 [5]也可以被映射為內(nèi)部數(shù)據(jù)存儲器和外部數(shù)據(jù)存儲器。在一個具體時刻,CPU 只能使用其中的一組工作寄存器。內(nèi)部數(shù)據(jù)存儲器的高 128 字節(jié)被稱為特殊功能寄存器(SFR)區(qū)。采用位操作可以直接控制程序狀態(tài)字寄存器中的第 3 位(RS0)或第 4 位(RS1 )數(shù)據(jù)而不影響其他位的數(shù)據(jù)。 供電電路引腳 VCC(引腳 40)接+5V 電源,引腳 GND(引腳 20)接地線。時鐘電路采用晶體的目的是提高時鐘頻率的穩(wěn)定性。合理地選擇 C1 和R1 的取值,系統(tǒng)就能可靠地復(fù)位。 系統(tǒng)設(shè)計 控制器控制器是電子鬧鐘設(shè)計的核心部分,按設(shè)計要求產(chǎn)生相應(yīng)的控制邏輯,以控制其12他各部分的工作。 寄存器寄存器 ALARMREG 用于保存用戶設(shè)置的鬧鐘時間,是一個異步復(fù)位寄存器。多路選擇器是數(shù)據(jù)選擇器的別稱。BL= BX:基址寄存器,常用于地址索引; CHamp。 計時器在計時過程中,系統(tǒng)利用 89S51 自身的計時器 T0 作為時鐘基準(zhǔn),計時器中斷的準(zhǔn)確度直接關(guān)系到整個系統(tǒng)的精度,因此獲取精確的定時時鐘信號成為該系統(tǒng)的關(guān)鍵。整體系統(tǒng)選用 AT89S51 單片機,時鐘芯片 DS1302,數(shù)碼管顯示驅(qū)動芯片MAX7219。軟件設(shè)計分為主程序、定時器T0和定時器T1中斷服務(wù)程序及相應(yīng)的子程序。該軟件可以從 Keil 公司中國代理處購買,也可以從 Keil 公司的網(wǎng)站(://. )上下載它的免費評估(Eval )版本。新建一個工程之前通常還需要建立一個文件夾,后面產(chǎn)生的工程文件和源程序文件等都將存儲在這個文件夾之中。接著在列出的產(chǎn)品清單中選擇將使用的 AT89S51 芯片,如圖 所示。在如圖 所示的集成開發(fā)環(huán)境中選擇 File → New 命令、單擊新建工具按鈕或者按快捷鍵 Ctrl+N 將打開一個新的文本編輯窗口,如圖 所示。在這個對話框的“查找范圍”下拉列表框中選擇存儲匯編語言源文件的文件夾,在“文件類型” 下拉列表框中選擇 Asm Source file( *.a*;*.src) ,這時存儲的匯編語言源文件將顯示出來。介紹并通過對MSC51 系列產(chǎn)品性能及價格對比,確定了電子鬧鐘的核心芯片為 AT89S51 型
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1