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

正文內(nèi)容

單片機課程設(shè)計說明書-基于at89s52單片機的數(shù)字倒計時器設(shè)計-文庫吧

2024-10-21 17:23 本頁面


【正文】 耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用 Atmel 公司高密度非 易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng) 可編程Flash,使得 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng) 提供高靈活 、超有效的解決方案。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位 定時器 /計數(shù)器,一個 6 向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工 作 。掉電保護(hù)方式下, RAM 內(nèi)容被保存振蕩器被凍結(jié) , 單片機一切工作停止,直到下一個中斷或硬件 復(fù)位為止。 。 集成塊 74LS245 74LS245 是我們常用的芯片,用來驅(qū)動 led 或者其他的設(shè)備,它是 8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。 74LS245 還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。當(dāng)片選端 /CE 低電平有效時, DIR=“0” ,信號由 B 向 A 傳輸;(接收) *DIR=“1” ,信號由 A 向 B 傳輸;(發(fā)送)當(dāng) /CE 為高電平時, A、 B 均為高阻態(tài)。由于 P2口始終輸出地址的高 8位,接口時 74LS245 的三態(tài)控制端 /1G和 /2G接地, P2 口與驅(qū)動器輸入線對應(yīng)相連。 P0 口與 74LS245 輸入端相連 ,/E 端接地,保證數(shù)據(jù)現(xiàn)暢通。 基本硬件電路分析 復(fù)位電路 復(fù)位是單片機的初始化操作,只需給 AT89S52 的復(fù)位引腳 RST 加上大于 2個機器周期(即 24個時鐘振蕩周期)的高電平就可得單片機復(fù)位,復(fù)位時, PC初始化為 0000H,使單片機從 OUT 單元開始執(zhí)行程序。除了進(jìn)入系統(tǒng)的正常初始化之外由于程序運行出錯或操作錯誤而使系統(tǒng)處于死鎖狀態(tài),為擺脫死鎖狀態(tài),也需按復(fù)位鍵使得 RST 腳為單片機課程設(shè)計說明書 高電平,使單片機重新啟動。 圖 2 復(fù)位電路原理圖 按鍵電路 按鍵電路 的按鍵功能說明:( 1) K1 用于設(shè)置時間和鬧鐘的小時。 ( 2) K2用于設(shè)置小時以及設(shè)置鬧鐘的開關(guān)。 ( 3) K3用于設(shè)置分鐘和鬧鐘的分鐘。 ( 4) K4用于設(shè)置完成退出。 LED 倒計時器原理圖 圖 3 LED 數(shù)字倒計時器原理圖 單片機課程設(shè)計說明書 LEA31XTAL119XTAL218RST91716P32/INT012P33/INT113P34/T014P35/T1151234567839383736353433322122232425262728PSEN29ALE30P31/TXD11P30/RXD10AT89C51Q2N390430pFC150pFC220pFC312MHzk1k2k3k410KΩR827KΩR127KΩR227KΩR327KΩR41KΩR81KΩR5100ΩR7L61SPEAKER330Ω6A0A7B0B7CE1A0A7B0B7CE1A0A7B0B7CE1AABBCCFFDDEEGGDPDP1122AABBCCFFDDEEGGDPDP1122AABBCCFFDDEEGGDPDP1122330Ω8+5V+5V+5V+5V +5V+5V+5VR9~R16 單片機課程設(shè)計說明書 4 軟件設(shè)計 圖 4 LED 數(shù)字倒計時器程序流程圖 開始 CPU系統(tǒng)初始化 定時器 0 初始化 中斷初始化 設(shè)置時間? 設(shè)置鬧鈴時間 顯示刷新 啟動走時 有關(guān)變量初始化 時分變化? 刷新顯示 1 秒到 秒指示 鬧鈴時間? 蜂鳴器 結(jié)束 Y N Y N Y N Y N 單片機課程設(shè)計說明書 程序清單 程序清單如下: K1 EQU K2 EQU K3 EQU K4 EQU ORG 0000H LJMP MAIN ORG 000BH LJMP TIME ORG 0100H MAIN: MOV SP, 50H MOV 20H, 3CH 。時間 BIN SECOND MOV 21H, 3CH 。 BIN MINUTE MOV 22H, 18H 。 BIN HOUR MOV 23H, 01H 。鬧鈴 BIN MINUTE MOV 24H, 01H 。 BI
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1