国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

單片機(jī)控制智能定時(shí)器

2009-06-21 04:36朱振華
關(guān)鍵詞:鬧鈴數(shù)碼管蜂鳴器

朱振華

摘要:本智能定時(shí)器,以89c51單片機(jī)為核心,由按鍵控制、定時(shí)鬧鈴、LED數(shù)碼管顯示等功能模塊組成。系統(tǒng)對(duì)定時(shí)部分進(jìn)行了重點(diǎn)設(shè)計(jì)。而時(shí)間值由顯示部分的。

關(guān)鍵詞:定時(shí)器單片機(jī)LED數(shù)碼管

1設(shè)計(jì)要求

1.1定時(shí)設(shè)定由按鍵部分控制

1.2實(shí)現(xiàn)定時(shí)時(shí)間的顯示數(shù)碼管顯示:分(十位)分(個(gè)位):秒(十位)秒(個(gè)位)

1.3到點(diǎn)響鈴

1.4系統(tǒng)運(yùn)行中可重新設(shè)定定時(shí)值

1.5最大實(shí)現(xiàn)99分59秒的定時(shí)

2總體方案

2.1設(shè)計(jì)框圖系統(tǒng)框圖如圖1

2.2設(shè)計(jì)思路利用89C51單片機(jī)作為本系統(tǒng)的中控模塊。上電后,按下功能鍵進(jìn)入調(diào)時(shí)狀態(tài),通過各單元電路將按鍵部分設(shè)定的時(shí)間通過定時(shí)時(shí)間顯示部分中的LED數(shù)碼管顯示出來,當(dāng)時(shí)間設(shè)定完畢后再次按下按鍵部分的功能鍵,鬧鈴模塊的蜂鳴器嗚叫0.5S以示定時(shí)器開始工作,到點(diǎn)實(shí)現(xiàn)響鈴,再由按鍵部分關(guān)鬧鈴。中途可重新設(shè)置定時(shí)數(shù)值。復(fù)位部分除上電初實(shí)現(xiàn)復(fù)位外,其余任何時(shí)候可按鍵實(shí)現(xiàn)復(fù)位。

注:按鍵部分一共有4個(gè)按鍵,分別為功能鍵P3.0,秒設(shè)定鍵P3.1(增),分設(shè)定鍵P3.2(增),分設(shè)定鍵P3.3(減)。

3系統(tǒng)整機(jī)設(shè)計(jì)

3.1系統(tǒng)整機(jī)電路圖:

3.2整機(jī)工作原理當(dāng)上電后,經(jīng)復(fù)位電路自動(dòng)復(fù)位,在程序運(yùn)行中,也可進(jìn)行手動(dòng)按鍵復(fù)位。此刻電路中的LED數(shù)碼管顯示“0000”,按下一次P3.0的功能鍵進(jìn)入調(diào)時(shí)狀態(tài),P3.1、P3.2、P3.3口分別用于設(shè)定時(shí)間。P3.4到P3.7為位控端,控制四個(gè)數(shù)碼管的顯示,因?yàn)槊恳粋€(gè)數(shù)碼管的掃描停留時(shí)間為5ms,而肉眼在每秒掃描25次以上的顯示便不能夠辨別出誤差,而此刻每秒掃描達(dá)到50次,故肉眼看到的顯示數(shù)碼管沒有閃爍,以為常亮。數(shù)碼管GND引腳所接的PNP起到開關(guān)作用。段控P0口根據(jù)實(shí)際需要及程序中的設(shè)定,輸出相應(yīng)的低電平,使對(duì)應(yīng)的LED發(fā)光二極管導(dǎo)通點(diǎn)殼。得到相應(yīng)的數(shù)字。而蜂鳴器的工作原理與數(shù)碼管類似。

跨接XTAL1與XTAL2的晶體震蕩器與電容C2、C3形成反饋電路,構(gòu)成自激震蕩器。因?yàn)椴捎?2MHz的晶震,那么一個(gè)機(jī)器周期就為1us,單片機(jī)內(nèi)部的計(jì)數(shù)器在每個(gè)機(jī)器周期產(chǎn)生一個(gè)記數(shù)脈沖。根據(jù)這樣的原理便可達(dá)到定時(shí)功能,在程序中應(yīng)用,實(shí)現(xiàn)系統(tǒng)要求的定時(shí)作用。

3.3主程序流程圖程的參數(shù)化、自動(dòng)化和智能化,進(jìn)而提高企業(yè)數(shù)字化制造技術(shù)水平。

猜你喜歡
鬧鈴數(shù)碼管蜂鳴器
電動(dòng)自行車產(chǎn)品車速提示音檢測(cè)現(xiàn)狀和整改技術(shù)研究(2)
掌控板制作簡易鋼琴
Arduino編程
MC9S08FL16單片機(jī)數(shù)碼管靜態(tài)顯示分析
單片機(jī)控制的四位數(shù)碼管動(dòng)態(tài)顯示編程
單片機(jī)驅(qū)動(dòng)蜂鳴器的程序設(shè)計(jì)
基于Qt的數(shù)碼管數(shù)字編碼系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
豐田凱美瑞240V車間隙警告蜂鳴器異常鳴響