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

正文內(nèi)容

畢業(yè)設計(論文)-基于stc89c52單片機的倒計時器設計-文庫吧資料

2025-06-13 01:53本頁面
  

【正文】 算對定時器的初值,當程序完成之后,生成 HEX 文件。程序的調(diào)試應一個模塊一個模塊地進行,首先單獨調(diào)試各功能子程序,檢驗程序是否能夠?qū)崿F(xiàn)預期的功能,接口電路的控制是否正常等 .最后逐步將各子程序連接起來進行聯(lián)調(diào)。最后,換成 470 歐的電阻后,數(shù)碼管顯示正常。開始時,數(shù)碼管的亮度不夠理想 。還可以設計一個使所有 LED 全顯示“ 8.”的靜態(tài)顯示程序來檢驗 LED 的好壞??梢酝ㄟ^一些簡單的測軟件來查看接口工作是否正常。為了保護芯片,應先對各 IC 電位進行檢查,確定其無誤后再插入芯片檢查。 圖 8定時器 0的中斷程序流程圖 開始 初始化及 T0 中斷設定 設置堆棧指針 計數(shù)器預清零 設置計數(shù)器初值 開中斷允許 等待 中斷 8 4 系統(tǒng)功能測試 硬件調(diào)試的主要任務是排除硬件故障,其中包括設計錯誤和工藝性故障。 Y 等待進入中斷 進入中斷 aa++ aa=20? 計數(shù)器清零 num 相應的顯示 重設計數(shù)初值,啟動 N Y 圖 7 主程序流程圖 開始 檢測按鍵 進入相應工作方式 7 定時器 0 的中斷程序流程 定時器 0 的定時時間是 50ms,用作掃描數(shù)碼管顯示,在定時器 0開啟時,定時器 0開始定時,此時主程序正常運行,當定時器 0的定時時間到時,主程序不在執(zhí)行,開始進入中斷程序,在中斷程序中,若計時了 1s 就對時間進行處理且計數(shù)標志清零,賦值給相應的變量且減 1,若沒有則計數(shù)標志就進行加 1,若倒計時的時間為零則重新賦值,中斷程序執(zhí)行完后返回主程序。檢測按鍵是否按下,如果有按鍵按下,進入相應的倒計時方式。因為第五種工作方式為可調(diào)的 倒計時模式,所以另外加了四個調(diào)初始值的按鍵,一個計時開始 /停止鍵。本系統(tǒng)的倒計時時間的最大范圍是 9999S,要顯示出最大范圍的值,從而可知數(shù)碼管顯示電路要用到 4 位數(shù)碼管。其中靜態(tài)顯示的特點是顯示穩(wěn)定不閃爍,程序編寫簡單,但占用端口資源多,所耗得電能較大;動態(tài)顯示的特點是顯示穩(wěn)定性沒靜態(tài)好,程序編寫復雜,但是相對靜態(tài)顯示而言占用端口資源少。選用時要注意產(chǎn)品 尺寸顏色,功耗,亮度,波長等。顏色有紅,綠,藍,黃等幾種。位數(shù)有半位, 1, 2, 3, 4, 5, 6, 8, 10 位等等 ...., led 數(shù)碼管 5 根據(jù) LED 的接法不同分為共陰和共陽兩類,了解 LED 的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的 。 圖 4 復位電路 數(shù)碼管顯示電路的設計 led 數(shù)碼管( LED Segment Displays)是由多個發(fā)光二極管封裝在一起組成“8” 字型的器件,引線已在內(nèi)部連接完成,只 需引出它們的各個筆劃,公共電極。手動按鈕復位的電路如所示。一般采用的辦法是在 RST 端和正電源 Vcc 之間接一個按鈕。單片機系統(tǒng)的復位方式有:手動按鈕 復位和上電復位。89 系列單片機的復位信號是從 RST 引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。許多用戶在設計完 單片機系統(tǒng) ,并在實驗室調(diào)試成功后 ,在現(xiàn)場卻出現(xiàn)了“死機”、“程序走飛”等現(xiàn)象 ,這主要是單片機的復位電路設計不可靠引起的。 無論用戶使用哪種類型的單片機 ,總要涉及到單片機復位電路的設計。本系統(tǒng)的 C C2的值為 30pf。此電路在加電大約延遲 10ms 后振蕩器起振,在 XTAL2引腳產(chǎn)生幅度為 3V 左右的正弦波時鐘信號,其振 蕩頻率主要由石英晶振的頻率確定。時鐘電路如下圖 2所示。在單片機內(nèi)部有一個時鐘振蕩電路,只要外界一個振蕩源就能產(chǎn)生一定的時鐘信號送到單片機內(nèi)部的各個單元,決定單片機的工作速度。最高運作頻率35MHz, 6T/12T 可選??臻e模式下, CPU 停止工作,允許 RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。 具有以下標準功能: 8k 字節(jié) Flash, 512 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器,內(nèi)置 4KB EEPROM, MAX810 復位電路, 2 個 16 位 定時器 /計數(shù)器,一個 6向量 2級中斷結(jié)構(gòu),全雙工串行口。倒計時的總體框圖如下圖 1所示: 圖 1 倒計時的總體框圖 STC89C52 簡介 STC89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。首先方案一雖然硬件電路簡單,但造價較高,且在編寫程序?qū)崿F(xiàn)所要求的功能時較難,而方案二所用的顯示模塊是比較熟悉的數(shù)碼管,編寫程序是相對容易,且電路造價不高,因此,綜合考慮之后決定采用方案二。 采用以軟 件為主的接口方法,即不使用專門的硬件譯碼器,而采用軟件程序進行譯碼。 方案 二 基于 STC89S52 單片機的數(shù)碼管顯示模塊顯示的倒計時器。 方案一 基于 STC89S52 單片機的 LCD 液晶顯示模塊 1602 顯示的倒計時器??梢姷褂嫊r器在社會中的重要性。由 4 位數(shù)碼管做顯示,能夠?qū)崿F(xiàn) 5 種倒計時模式,通過控制按鍵進行選擇 9999s0s、 999s0s、 99s0s、 9s0s、開始值由人工輸入 0s。當初值減到零后,計時停止。工作方式五為可調(diào)初值的倒計時方式,初值也是通過獨立按鍵來設定。 xxxxxxxxxxx 學 校 課程設計報告 課程名稱 :單片機原理及應用課程設計 設計題目 : 倒計時器 系 別: 通信與控制工程系 專 業(yè): 電子信息工程 班 級: 10 級電信 2 班 學生姓名 : 張帆 杜斌 學 號 : 1040920 10409221 起止日期 : 2021 年 12 月 24 日 ~ 2021 年 1月 6日 指導教師 : 教研室主任: 摘 要 本系統(tǒng)采用 STC89C52 作為主控芯片 ,設計一款的倒計時器 ,該倒計時器能在數(shù)碼管顯示倒計時的時間,時間可由按鍵進行設定, 4位數(shù)碼管做顯示,能夠?qū)崿F(xiàn) 5 種倒計時模式,通過控制按鍵進行選擇 9999s0s、 999s0s、 99s0s、 9
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1