一、課題名稱
????????定時報警器
二、設(shè)計任務(wù)與要求
設(shè)計一個單片機控制的簡易定時報警器。要求根據(jù)設(shè)定的初始值(1-59秒)進行倒計時,當計時到0時數(shù)碼管閃爍“00”(以1Hz閃爍),按鍵功能如下:
(1)設(shè)定鍵:在倒計時模式時,按下此鍵后停止倒計時,進入設(shè)置狀態(tài);如果已經(jīng)處于設(shè)置狀態(tài)則此鍵無效。
(2)增一鍵:在設(shè)置狀態(tài)時,每按一次遞增鍵,初始值的數(shù)字增1。
(3)遞一鍵:在設(shè)置狀態(tài)時,每按一次遞減鍵,初始值的數(shù)字減1。
(4)確認鍵:在設(shè)置狀態(tài)時,按下此鍵后,單片機按照新的初始值進行倒計時及顯示倒計時的數(shù)字。如果已經(jīng)處于計時狀態(tài)則此鍵無效。
三、設(shè)計方案
1.任務(wù)分析與整體設(shè)計思路
根據(jù)題目的要求,需要實現(xiàn)如下幾個方面的功能:文章來源:http://www.zghlxwxcb.cn/news/detail-493117.html
計時功能:要實現(xiàn)計時功能則需要使用定時器來計時,通過設(shè)置定時器的初始值來控制溢出中斷的時間間隔,再利用一個變量記錄定時器溢出的次數(shù),達到文章來源地址http://www.zghlxwxcb.cn/news/detail-493117.html
到了這里,關(guān)于定時報警器課程設(shè)計(基于單片機)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!