国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多路定時(shí)器的制作方法

      文檔序號(hào):6255584閱讀:318來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種多路定時(shí)器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種多路定時(shí)器,特別是涉及帶有單片機(jī)的多路定時(shí)器,可用作醫(yī)院做皮試。
      背景技術(shù)
      醫(yī)院在做皮試對(duì)試驗(yàn)時(shí)間有規(guī)定要求,通常采用指針式機(jī)械鐘或電子鐘來(lái)定時(shí)提 示,這些定時(shí)裝置在使用時(shí)存在一些不便;如醫(yī)用指針式機(jī)械鐘其結(jié)構(gòu)為在鐘面的圓周 上等分60個(gè)孔,指針經(jīng)過(guò)1個(gè)孔距的時(shí)間為1分鐘,在孔中插一導(dǎo)電的插針,當(dāng)指針接觸到 插針時(shí)有一開(kāi)關(guān)信號(hào)輸出,提示定時(shí)時(shí)間到。做試驗(yàn)時(shí)要在當(dāng)前時(shí)間上加上皮試定時(shí)時(shí)間, 再找到鐘面上對(duì)應(yīng)的插孔,將插針插入。這種裝置在查找對(duì)應(yīng)的插孔時(shí)非常不便,同時(shí)這種 裝置存在插針導(dǎo)電不良的缺陷。又如數(shù)字式電子鐘存在著不能對(duì)多人同時(shí)做試驗(yàn)的缺點(diǎn)。 因此有必要設(shè)計(jì)一種專(zhuān)用的定時(shí)器,來(lái)方便醫(yī)務(wù)人員操作。

      發(fā)明內(nèi)容
      本發(fā)明針對(duì)現(xiàn)有技術(shù)的不足,提供一種帶有聲光提示的操作方便的多路定時(shí)器。多路定時(shí)器由硬件部分和軟件部分組成,硬件部分包括單片機(jī)IC1、輸入信息的 鍵盤(pán)電路、發(fā)光指示電路、音響驅(qū)動(dòng)電路、電源電路,其特征在于所述的軟件部分在單片機(jī) ICl內(nèi)部的是按如下步驟來(lái)運(yùn)行的單片機(jī)ICl得電復(fù)位后,對(duì)其內(nèi)部的RAM清0、設(shè)置堆棧入口、10毫秒定時(shí)中斷初 始化然后轉(zhuǎn)到步驟a ;a、如果鍵號(hào)為0則轉(zhuǎn)到步驟f,如果不為0則轉(zhuǎn)到步驟bb、如果不是按鍵K1-K4中一個(gè)按下,轉(zhuǎn)到步驟c ;如果是則取對(duì)應(yīng)的定時(shí)值暫存于 定時(shí)值寄存器、使對(duì)應(yīng)于定時(shí)值的時(shí)間燈亮,對(duì)無(wú)運(yùn)行標(biāo)志路號(hào)置送值標(biāo)志、給該無(wú)運(yùn)行標(biāo) 志的路號(hào)送暫存的定時(shí)值、轉(zhuǎn)到步驟f;如果全部路號(hào)都有運(yùn)行標(biāo)志,則清送值標(biāo)志,轉(zhuǎn)到 步驟f;C、如果不是按鍵K5按下,轉(zhuǎn)到步驟d,如果是則清步驟b給出的送值標(biāo)志并使時(shí)間 燈滅、轉(zhuǎn)到步驟f;d、如果不是按鍵K6按下,轉(zhuǎn)到步驟e,如果是則根據(jù)b步驟給出的送值標(biāo)志對(duì)有送
      值標(biāo)志的路置運(yùn)行標(biāo)志、使該路的路號(hào)燈亮、關(guān)閉送值提示音、然后清送值標(biāo)志、轉(zhuǎn)到步驟 f ;e、如果是按鍵K7按下則關(guān)閉結(jié)束提示音、對(duì)有結(jié)束標(biāo)志的路關(guān)該路的路號(hào)燈、清 該路結(jié)束標(biāo)志、轉(zhuǎn)到步驟f ;如果不是按鍵K7按下,也轉(zhuǎn)到步驟f ;f、如果中斷次數(shù)=100次即有1秒的時(shí)間則置中斷次數(shù)寄存器0,轉(zhuǎn)到步驟g;如 果沒(méi)到100次則轉(zhuǎn)到步驟a ;g、使工作指示燈閃爍;h、根據(jù)步驟b給出的送值標(biāo)志使有送值標(biāo)志的路的路號(hào)燈閃爍并輸出送值提示曰;i、根據(jù)步驟d給出的運(yùn)行標(biāo)志對(duì)有運(yùn)行標(biāo)志的路進(jìn)行倒計(jì)時(shí),如果某一路倒計(jì)時(shí) 結(jié)束則清該路的運(yùn)行標(biāo)志并置該路的結(jié)束標(biāo)志;j、根據(jù)步驟i給出的結(jié)束標(biāo)志使有結(jié)束標(biāo)志的路的路號(hào)燈閃爍并輸出結(jié)束提示 音然后轉(zhuǎn)到步驟a ;上述的軟件部分的步驟還包括步驟k、即響應(yīng)中斷后,執(zhí)行中斷次數(shù)加1操作、掃 描鍵盤(pán)操作,該步驟可以在上述的步驟a-步驟j中發(fā)生。
      所述的多路定時(shí)器的輸入信息的鍵盤(pán)電路鍵盤(pán)由按鍵K1-K7組成,K1-K7的一端 分別與單片機(jī)ICl的Pl 口的腳PI. 7-P1. 1相連接、按鍵K1-K7的另一端與單片機(jī)ICl的 P3. 7腳相連接;所述的發(fā)光指示電路由發(fā)光二極管LED0-LED12和電阻R0-R12組成,發(fā) 光二極管的陽(yáng)極分別與單片機(jī)ICl的腳P3. 0、Pl. 7-P1. 0、P3. 1-P3. 4相連接,發(fā)光二極管 LED0-LED12的陰極分別通過(guò)電阻R0-R12、與電源正端相連接組成;所述的音響驅(qū)動(dòng)電路由 電阻R13的一端與單片機(jī)ICl的P3. 5腳連接,電阻R13的另一端與PNP型三極管Tl的基 極連接,三極管Tl的集電極接地,三極管Tl的發(fā)射極與蜂鳴器YD的負(fù)極連接,蜂鳴器YD 的正極接電源正端;單片機(jī)ICl的RST腳與電容Cl的負(fù)極及電阻R15的一端連接,電容Cl 的正極接電源正端,電阻R15的另一端接地;單片機(jī)ICl的XTALl腳與晶振ZJ的一端及電 容C3的一端連接,單片機(jī)ICl的XTAL2腳與晶振ZJ的另一端及電容C2的一端連接,電容 C2、C3的另一端接地;電容C4的一端、單片機(jī)ICl的VCC腳與電源正端連接,電容C4的另 一端、單片機(jī)ICl的GND腳接地;單片機(jī)ICl的Pl. 1腳、Pl. 0腳分別通過(guò)電阻R16、R17與 電源正端連接。所述的多路定時(shí)器的電源電路由交流供電電路部分和干電池供電部分組成,所述 的交流供電部分由降壓變壓器B、全波整流電路二極管D1-D4、濾波電容C5、C6、穩(wěn)壓集成電 路IC2組成;降壓變壓器B的低壓端與全波整流電路的輸入端連接、全波整流電路的輸出端 與濾波電容C5、穩(wěn)壓集成電路IC2的1腳、2腳并聯(lián)、濾波電容C6與穩(wěn)壓集成電路IC2的3 腳、2腳并聯(lián)、穩(wěn)壓集成電路IC2的3腳通過(guò)開(kāi)關(guān)KAl輸出電壓;干電池供電部分由3個(gè)1.5V 的電池、二極管D5組成通過(guò)開(kāi)關(guān)KA2輸出電壓;開(kāi)關(guān)ΚΑΙ、KA2為一雙刀開(kāi)關(guān);由于采用單片機(jī)程序控制該定時(shí)器可以八路同時(shí)定時(shí)運(yùn)行而且定時(shí)精確,每一路 可有四種皮試時(shí)間值供選擇,在選擇時(shí)有一聲光提示,如果選擇的時(shí)間不對(duì)可撤消,選擇過(guò) 程不影響其他路的定時(shí)運(yùn)行,運(yùn)行的路有發(fā)光二極管常亮指示,運(yùn)行結(jié)束后對(duì)結(jié)束的路也 有聲光提示。由于具有自動(dòng)查找空閑路號(hào)并向該路送定時(shí)值功能,該定時(shí)器操作簡(jiǎn)單按三 次鍵即可完成一定時(shí)過(guò)程即按時(shí)間鍵K1-K4中一個(gè)選擇定時(shí)時(shí)間一按確認(rèn)鍵K6定時(shí)運(yùn)行 —按清除鍵K7定時(shí)結(jié)束時(shí)清提示音。該定時(shí)器結(jié)構(gòu)簡(jiǎn)單,制造成本低。與現(xiàn)有技術(shù)相比本發(fā)明具有以下積極效果1、操作方便;2、操作過(guò)程、運(yùn)行過(guò)程的提示,采用聲音與音響的組合因此簡(jiǎn)潔、明了,使用人員 不易出錯(cuò);3、結(jié)構(gòu)簡(jiǎn)單,產(chǎn)品制造成本較低。4、交流電路停電時(shí),不影響正常工作。


      圖1本發(fā)明的電子線(xiàn)路原理2主程序流程3步驟k中斷服務(wù)子程序流程4子程序1流程5子程序2流程6子程序3流程7子程序4流程8子程序5流程圖
      具體實(shí)施例方式現(xiàn)結(jié)合

      本發(fā)明的具體實(shí)施方式
      。電子線(xiàn)路的連接關(guān)系已在上述的發(fā)明內(nèi)容中說(shuō)明這里不再敘述。本實(shí)施方式中,單片機(jī)ICl內(nèi)部的RAM設(shè)置為20H_鍵號(hào)寄存器、21H-運(yùn)行標(biāo)志 寄存器、22H-送值標(biāo)志寄存器、23H-結(jié)束標(biāo)志寄存器、2EH 2FH-取值寄存器、30H 31H-第 1路定時(shí)值寄存器、32H 33H-第2路定時(shí)值寄存器、34H 35H-第3路定時(shí)值寄存器、36H 37H-第4路定時(shí)值寄存器、38H 39H-第5路定時(shí)值寄存器、3AH 3BH-第6路定時(shí)值寄存器、 3CH3DH-第7路定時(shí)值寄存器、3EH 3FH-第8路定時(shí)值寄存器;按鍵K1-K4用來(lái)選擇15分 鐘、20分鐘、25分鐘、30分鐘的定時(shí)值,按鍵K5用來(lái)取消上述選擇、按鍵K6用來(lái)確認(rèn)所作的 選擇、按鍵K7用來(lái)清除結(jié)束的路(號(hào))和結(jié)束提示音,發(fā)光二極管LED1-LED8用來(lái)作為路 號(hào)燈分別對(duì)應(yīng)指示1-8路,發(fā)光二極管LED9-LED12用來(lái)作為時(shí)間燈指示按鍵K1-K4所選擇 的定時(shí)時(shí)間,發(fā)光二極管LEDO用來(lái)作為工作燈指示工作正常,音響驅(qū)動(dòng)電路中的蜂鳴器YD 用來(lái)發(fā)提示音。通電后單片機(jī)ICl復(fù)位后,程序按圖2所示的流程運(yùn)行。初始化過(guò)程是對(duì)單片機(jī)ICl內(nèi)部RAM清零、設(shè)置堆棧入口、設(shè)置單片機(jī)ICl內(nèi)部的定時(shí)器10毫秒定時(shí)中斷一次。步驟k即響應(yīng)中斷后的中斷服務(wù)子程序,如圖3所示,執(zhí)行對(duì)中斷現(xiàn)場(chǎng)保護(hù)、中斷次數(shù)寄存器加1操作、清鍵號(hào)寄存器、對(duì)鍵盤(pán)掃描,掃描過(guò)程是置單片機(jī)ICI的Pl 口為高 電平、P3. 7腳為低電平、有鍵按下Pl 口對(duì)應(yīng)的腳為低電平,根據(jù)Pl 口的狀態(tài),送相應(yīng)的鍵 號(hào)到鍵號(hào)寄存器(如按鍵Kl按下鍵號(hào)寄存器20H的位20H. 0置1、K2按下位20H. 1置1、 K3按下位20H. 2置1、K4按下位20H. 3置1、K5按下位20H. 4置1、K6按下位20H. 5置1、 K7按下位20H. 6置1),然后恢復(fù)中斷現(xiàn)場(chǎng)、中斷服務(wù)子程序結(jié)束、返回,如無(wú)鍵按下也恢復(fù) 中斷現(xiàn)場(chǎng)、中斷服務(wù)子程序結(jié)束、返回。步驟k中斷服務(wù)子程序可以在以下的步驟a-步驟 j中發(fā)生。進(jìn)入主程序MAim后,單片機(jī)ICl內(nèi)部的軟件按如下步驟運(yùn)行a、如果鍵號(hào)為0即無(wú)鍵入則轉(zhuǎn)到步驟f,如鍵號(hào)不為0即無(wú)鍵入轉(zhuǎn)到步驟b ;b、如不是按鍵K1-K4中的一個(gè)按下則轉(zhuǎn)到步驟c,如是則選擇相應(yīng)的定時(shí)值到取 值寄存器2EH 2 暫存、對(duì)應(yīng)的時(shí)間燈亮即按鍵Kl按下單片機(jī)ICl的腳P3.1為低電平發(fā) 光二極管LED9亮、按鍵K2按下單片機(jī)ICl的腳P3. 2為低電平發(fā)光二極管LEDlO亮、按鍵K3按下單片機(jī)ICl的腳Ρ3. 3為低電平發(fā)光二極管LEDll亮、按鍵Κ4按下單片機(jī)ICl的腳Ρ3. 4為低電平發(fā)光二極管LED12亮;然后按順序檢測(cè)運(yùn)行標(biāo)志寄存器21Η中1_8路的運(yùn)行 標(biāo)志,如無(wú)運(yùn)行標(biāo)志表示該路空閑,置該路送值標(biāo)志即運(yùn)行標(biāo)志寄存器21Η中的位21Η. O =O則第1路空閑,送值標(biāo)志寄存器22Η置1 ;運(yùn)行標(biāo)志寄存器2IH中的位21Η. 1 = O則第 2路空閑,送值標(biāo)志寄存器22Η置2,如此類(lèi)推,運(yùn)行標(biāo)志寄存器2IH中的位21Η. 7 = O則第 8路空閑,送值標(biāo)志寄存器22Η置8 ;再將取值寄存器2ΕΗ 2 中的定時(shí)值送該路的定時(shí)值 寄存器;轉(zhuǎn)到步驟f ;如有運(yùn)行標(biāo)志則轉(zhuǎn)下一路,如全部路號(hào)都在運(yùn)行則置送值標(biāo)志寄存器 22H為0,轉(zhuǎn)到步驟f。C、如不是按鍵K5按下則轉(zhuǎn)到步驟d,如是置送值標(biāo)志寄存器為0、取消步驟b的選 擇,置P3 口為高電平時(shí)間燈滅、關(guān)提示音,轉(zhuǎn)到步驟fd、如不是按鍵K6按下則轉(zhuǎn)到步驟e,如是則調(diào)用子程序2,對(duì)有送值標(biāo)志的路置該 路的運(yùn)行標(biāo)志、使該路的路號(hào)燈亮、關(guān)提示音,提示該路在運(yùn)行。子程序2運(yùn)行過(guò)程是如送 值標(biāo)志寄存器22H的數(shù)=1則運(yùn)行標(biāo)志寄存器21H的位21H. 0置1、置單片機(jī)ICl的腳Pl. 7 為低電平路號(hào)燈1發(fā)光二極管LEDl亮、置單片機(jī)ICl的腳P3. 5為高電平關(guān)蜂鳴器;如送值 標(biāo)志寄存器22H的數(shù)=2則運(yùn)行標(biāo)志寄存器21H的位21H. 1置1、置單片機(jī)ICl的腳Pl. 6 為低電平路號(hào)燈2發(fā)光二極管LED2亮、置單片機(jī)ICl的腳P3. 5為高電平關(guān)蜂鳴器;如此類(lèi) 推,送值標(biāo)志寄存器22H的數(shù)=8,則運(yùn)行標(biāo)志寄存器21H的位21H. 7置1、單片機(jī)ICl的腳 Pl. 0為低電平路號(hào)燈8發(fā)光二極管LED8亮、置單片機(jī)ICl的腳P3. 5為高電平關(guān)蜂鳴器; 然后再置送值標(biāo)志寄存器22H為0,結(jié)束子程序2運(yùn)行、返回,如果各路都無(wú)送值標(biāo)志也置送 值標(biāo)志寄存器22H為0,結(jié)束子程序2運(yùn)行、返回轉(zhuǎn)到步驟f。e、如不是按鍵K7按下則轉(zhuǎn)到步驟f,如是調(diào)用子程序3,對(duì)有結(jié)束標(biāo)志的路清該 路的結(jié)束標(biāo)志、關(guān)該路的路號(hào)燈、關(guān)結(jié)束提示音。子程序3運(yùn)行過(guò)程是如結(jié)束標(biāo)志寄存器 23H的位23H. 0 = 1則置單片機(jī)ICl的腳Pl. 7、腳P3. 5為高電平,使路號(hào)燈1發(fā)光二極管 LEDl滅、關(guān)結(jié)束提示音;如結(jié)束標(biāo)志寄存器23H的位23H. 1 = 1則置單片機(jī)ICl的腳Pl. 6、 腳P3. 5為高電平,使路號(hào)燈2發(fā)光二極管LED2滅、關(guān)結(jié)束提示音;如此類(lèi)推,當(dāng)結(jié)束標(biāo)志寄 存器23H的位23H. 7 = 1則置單片機(jī)ICl的腳Pl. 0、腳P3. 5為高電平,使路號(hào)燈8發(fā)光二 極管LED8滅、關(guān)結(jié)束提示音;結(jié)束子程序3運(yùn)行、返回,如果各路都無(wú)結(jié)束標(biāo)志也結(jié)束子程 序3運(yùn)行、返回;轉(zhuǎn)到步驟f。f、如中斷次數(shù)寄存器的中斷次數(shù)=100次即定時(shí)有1秒則轉(zhuǎn)到步驟g,如不到100 次則轉(zhuǎn)到步驟a。g、中斷次數(shù)寄存器置0,然后對(duì)單片機(jī)ICl的腳P3. 0執(zhí)行取反操作,使工作指示燈 發(fā)光二極管LEDO以1秒的間隔通斷產(chǎn)生閃爍,提示程序在運(yùn)行。h、調(diào)用子程序1,使有送值標(biāo)志的路的路號(hào)燈閃爍,并使蜂鳴器發(fā)出“嘀_”長(zhǎng)音, 提示正在給該路送定時(shí)值。子程序1運(yùn)行過(guò)程是如送值標(biāo)志寄存器22H的位22H. 0 = 1 則對(duì)單片機(jī)ICl的腳Pl. 7取反操作,使路號(hào)燈1發(fā)光二極管LEDl以1秒的間隔通斷產(chǎn)生 閃爍、置單片機(jī)ICl的腳P3. 5為低電平,使音響驅(qū)動(dòng)電路發(fā)聲;如送值標(biāo)志寄存器22H的位 22H. 1 = 1則對(duì)單片機(jī)ICl的腳Pl. 6取反操作,使路號(hào)燈2發(fā)光二極管LED3以1秒的間隔 通斷產(chǎn)生閃爍、置單片機(jī)ICl的腳P3. 5為低電平,使音響驅(qū)動(dòng)電路發(fā)聲;如此類(lèi)推,如送值 標(biāo)志寄存器22H的位22H. 7 = 1則對(duì)單片機(jī)ICl的腳Pl. 0取反操作,使路號(hào)燈8發(fā)光二極管LED8以1秒的間隔通斷產(chǎn)生閃爍、置單片機(jī)ICl的腳P3. 5為低電平,使音響驅(qū)動(dòng)電路發(fā) 聲;結(jié)束子程序1運(yùn)行、返回,如果各路都無(wú)送值標(biāo)志也結(jié)束子程序1運(yùn)行、返回i、調(diào)用子程序4,對(duì)有運(yùn)行標(biāo)志的路進(jìn)行倒計(jì)時(shí)操作,如某一路倒計(jì)時(shí)結(jié)束則清該路的運(yùn)行標(biāo)志,置該路的結(jié)束標(biāo)志。其運(yùn)行過(guò)程是首先判別第一路,如運(yùn)行標(biāo)志寄存器 21H的位21H. 0 = 1則對(duì)第一路定時(shí)值寄存器30H 31H中的數(shù)(30H中存分、31H中存秒) 減1,當(dāng)?shù)?路定時(shí)寄存器中值為0時(shí),清第1路運(yùn)行標(biāo)志即清21H. 0為0,置結(jié)束標(biāo)志寄存 器23H的位23H. 0為1,然后轉(zhuǎn)入判別第2路,如第1路無(wú)運(yùn)行標(biāo)志或倒計(jì)時(shí)未結(jié)束也轉(zhuǎn)入 判別第2路;如第2路的運(yùn)行標(biāo)志寄存器21H的位21H. 1 = 1則對(duì)第2路定時(shí)值寄存器32H 33H中的數(shù)(32H中存分、33H中存秒)減1,當(dāng)?shù)?路定時(shí)寄存器中值為0時(shí),清第2路運(yùn)行 標(biāo)志即清21H. 1為0,置結(jié)束標(biāo)志寄存器23H的位23H. 1為1,然后轉(zhuǎn)入判別第3路,如第2 路無(wú)運(yùn)行標(biāo)志或倒計(jì)時(shí)未結(jié)束也轉(zhuǎn)入判別第3路;如此類(lèi)推,轉(zhuǎn)入判別第8路,如第8路的 運(yùn)行標(biāo)志寄存器21H的位21H. 7 = 1則對(duì)第8路定時(shí)值寄存器3EH 3 中的數(shù)(3EH中存 分、3 中存秒)減1,當(dāng)?shù)?路定時(shí)寄存器中值為0時(shí),清第8路運(yùn)行標(biāo)志即清21H. 7為0, 置結(jié)束標(biāo)志寄存器23H的位23H. 7為1 ;然后結(jié)束子程序4運(yùn)行、返回,如第8路無(wú)運(yùn)行標(biāo) 志或倒計(jì)時(shí)未結(jié)束也結(jié)束子程序4運(yùn)行、返回。j、調(diào)用子程序5,使有結(jié)束標(biāo)志的路的路號(hào)燈閃爍,并使蜂鳴器發(fā)出“嘀,嘀”的音, 提示該路倒計(jì)時(shí)結(jié)束。其運(yùn)行過(guò)程是如結(jié)束標(biāo)志寄存器23H的位23H. 0 = 1則對(duì)單片機(jī) ICl的腳Pl. 7取反操作,使路號(hào)燈1發(fā)光二極管LEDl以1秒的間隔通斷產(chǎn)生閃爍、對(duì)單片 機(jī)ICl的腳P3. 5取反操作,使音響驅(qū)動(dòng)電路中的蜂鳴器以1秒的間隔通斷發(fā)聲;如結(jié)束標(biāo) 志寄存器23H的位23H. 1 = 1則對(duì)單片機(jī)ICl的腳Pl. 6取反操作,使路號(hào)燈2發(fā)光二極管 LED2以1秒的間隔通斷產(chǎn)生閃爍、對(duì)單片機(jī)ICl的腳P3. 5取反操作,使音響驅(qū)動(dòng)電路中的 蜂鳴器以1秒的間隔通斷發(fā)聲;如此類(lèi)推,如結(jié)束標(biāo)志寄存器23H的位23H. 7 = 1則對(duì)單片 機(jī)ICl的腳Pl. 0取反操作,使路號(hào)燈8發(fā)光二極管LED8以1秒的間隔通斷產(chǎn)生閃爍、對(duì)單 片機(jī)ICl的腳P3. 5取反操作,使音響驅(qū)動(dòng)電路中的蜂鳴器以1秒的間隔通斷發(fā)聲;然后結(jié) 束子程序5運(yùn)行、返回,如各路都無(wú)結(jié)束標(biāo)志也結(jié)束子程序5運(yùn)行、返回,轉(zhuǎn)到步驟a即轉(zhuǎn)到 主程序MAmi。交流供電正常時(shí),電源電路部分中的穩(wěn)壓集成電路IC2的3腳輸出的電壓值為5V, 該電壓高于干電池的供電電壓,二極管D5截止,于電池?zé)o電流流動(dòng),當(dāng)交流電路停電時(shí),二 極管D5導(dǎo)通,干電池供電。本實(shí)施例中所述的單片機(jī)ICl的型號(hào)為AT89C2051,也可選功能接近的其他型號(hào) 單片機(jī)?,F(xiàn)說(shuō)明一下實(shí)施方式的操作過(guò)程多路定時(shí)器通電后,工作指示燈LEDO閃爍表示 正常工作;當(dāng)按下按鍵K1-K4中一個(gè)如K2鍵,則時(shí)間燈發(fā)光二極管LEDlO亮、蜂鳴器YD發(fā)出 “嘀_”的長(zhǎng)音、路號(hào)燈LEDl閃爍提示當(dāng)前的病人的代號(hào)為1號(hào)其皮試的時(shí)間20分鐘;按下 鍵K6確認(rèn)所作的選擇開(kāi)始倒計(jì)時(shí)每秒對(duì)定時(shí)值減1、時(shí)間燈LEDlO滅、蜂鳴器YD無(wú)音、路號(hào) 燈LEDl轉(zhuǎn)為常亮提示第一路在運(yùn)行;當(dāng)?shù)褂?jì)時(shí)結(jié)束路號(hào)燈LEDl閃爍、蜂鳴器發(fā)出“嘀、嘀” 的斷續(xù)音提示第一路或1號(hào)病人的時(shí)間到;按下鍵K7路號(hào)燈LEDl滅、蜂鳴器YD無(wú)音,表示 第一路可以再接納病人。如果第一路正在運(yùn)行即路號(hào)燈LEDl常亮,又有一病人做皮試,按 下鍵K1-K4中一個(gè)如健K4則30分鐘的時(shí)間燈LED12亮、第二路的指示燈LEDll閃爍、蜂鳴器YD發(fā)出“嘀-,,的長(zhǎng)音,鍵K6按下第二路倒計(jì)時(shí)。如果第二路的時(shí)間選擇不對(duì)可以在鍵K6按下前,按下鍵K5取消選擇這時(shí)30分鐘的時(shí)間燈LED12滅、第二路的指示燈LEDll滅、 蜂鳴器YD無(wú)音,可以對(duì)第二路的定時(shí)時(shí)間再作選擇。
      權(quán)利要求
      一種多路定時(shí)器由硬件部分和軟件部分組成,硬件部分包括單片機(jī)IC1、輸入信息的鍵盤(pán)電路、發(fā)光指示電路、音響驅(qū)動(dòng)電路、電源電路,其特征在于所述的軟件部分在單片機(jī)IC1內(nèi)部的是按如下步驟來(lái)運(yùn)行的單片機(jī)IC1得電復(fù)位后,對(duì)其內(nèi)部的RAM清0、設(shè)置堆棧入口、10毫秒定時(shí)中斷初始化然后轉(zhuǎn)到步驟a;a、如果鍵號(hào)為0則轉(zhuǎn)到步驟f,如果不為0則轉(zhuǎn)到步驟b;b、如果不是按鍵K1-K4中一個(gè)按下,轉(zhuǎn)到步驟c;如果是則取對(duì)應(yīng)的定時(shí)值暫存于定時(shí)值寄存器、使對(duì)應(yīng)于定時(shí)值的時(shí)間燈亮,對(duì)無(wú)運(yùn)行標(biāo)志路號(hào)置送值標(biāo)志、給該無(wú)運(yùn)行標(biāo)志的路號(hào)送暫存的定時(shí)值、轉(zhuǎn)到步驟f;如果全部路號(hào)都有運(yùn)行標(biāo)志,則清送值標(biāo)志,轉(zhuǎn)到步驟f;c、如果不是按鍵K5按下,轉(zhuǎn)到步驟d,如果是則清步驟b給出的送值標(biāo)志并使時(shí)間燈滅、轉(zhuǎn)到步驟f;d、如果不是按鍵K6按下,轉(zhuǎn)到步驟e,如果是則根據(jù)b步驟給出的送值標(biāo)志對(duì)有送值標(biāo)志的路置運(yùn)行標(biāo)志、使該路的路號(hào)燈亮、關(guān)閉送值提示音、然后清送值標(biāo)志、轉(zhuǎn)到步驟f;e、如果是按鍵K7按下則關(guān)閉結(jié)束提示音、對(duì)有結(jié)束標(biāo)志的路關(guān)該路的路號(hào)燈、清該路結(jié)束標(biāo)志、轉(zhuǎn)到步驟f;如果不是按鍵K7按下,也轉(zhuǎn)到步驟f;f、如果中斷次數(shù)=100次即有1秒的時(shí)間則置中斷次數(shù)寄存器0,轉(zhuǎn)到步驟g;如果沒(méi)到100次則轉(zhuǎn)到步驟a;g、使工作指示燈閃爍;h、根據(jù)步驟b給出的送值標(biāo)志使有送值標(biāo)志的路的路號(hào)燈閃爍并輸出送值提示音;i、根據(jù)步驟d給出的運(yùn)行標(biāo)志對(duì)有運(yùn)行標(biāo)志的路進(jìn)行倒計(jì)時(shí),如果某一路倒計(jì)時(shí)結(jié)束則清該路的運(yùn)行標(biāo)志并置該路的結(jié)束標(biāo)志;j、根據(jù)步驟i給出的結(jié)束標(biāo)志使有結(jié)束標(biāo)志的路的路號(hào)燈閃爍并輸出結(jié)束提示音然后轉(zhuǎn)到步驟a;上述的軟件部分的步驟還包括步驟k、即響應(yīng)中斷后,執(zhí)行中斷次數(shù)加1操作、掃描鍵盤(pán)操作,該步驟可以在上述的步驟a-步驟j中發(fā)生。
      2.根據(jù)權(quán)利要求1所述的一種多路定時(shí)器,其特征在于所述的的輸入信息的鍵盤(pán)電 路鍵盤(pán)由按鍵K1-K7組成,K1-K7的一端分別與單片機(jī)ICl的Pl 口的腳PI. 7-P1. 1相連 接、按鍵K1-K7的另一端與單片機(jī)ICl的P3. 7腳相連接;所述的發(fā)光指示電路由發(fā)光二 極管LED0-LED12和電阻R0-R12組成,發(fā)光二極管的陽(yáng)極分別與單片機(jī)ICl的腳P3. 0、 Pl. 7-P1. 0、P3. 1-P3. 4相連接,發(fā)光二極管LED0-LED12的陰極分別通過(guò)電阻R0-R12、與電 源正端相連接組成;所述的音響驅(qū)動(dòng)電路由電阻R13的一端與單片機(jī)ICl的P3. 5腳連接, 電阻R13的另一端與PNP型三極管Tl的基極連接,三極管Tl的集電極接地,三極管Tl的 發(fā)射極與蜂鳴器YD的負(fù)極連接,蜂鳴器YD的正極接電源正端;單片機(jī)ICl的RST腳與電容 Cl的負(fù)極及電阻R15的一端連接,電容Cl的正極接電源正端,電阻R15的另一端接地;單 片機(jī)ICl的XTALl腳與晶振ZJ的一端及電容C3的一端連接,單片機(jī)ICl的XTAL2腳與晶 振ZJ的另一端及電容C2的一端連接,電容C2、C3的另一端接地;電容C4的一端、單片機(jī) ICl的VCC腳與電源正端連接,電容C4的另一端、單片機(jī)ICl的GND腳接地;單片機(jī)ICl的 Pl. 1腳、Pl. 0腳分別通過(guò)電阻R16、R17與電源正端連接。
      3.根據(jù)權(quán)利要求1所述的一種多路定時(shí)器,其特征在于所述的電源電路由交流供電電 路部分和干電池供電部分組成,所述的交流供電部分由降壓變壓器B、全波整流電路二極管 D1-D4、濾波電容C5、C6、穩(wěn)壓集成電路IC2組成;降壓變壓器B的低壓端與全波整流電路的 輸入端連接、全波整流電路的輸出端與濾波電容C5、穩(wěn)壓集成電路IC2的1腳、2腳并聯(lián)、濾 波電容C6與穩(wěn)壓集成電路IC2的3腳、2腳并聯(lián)、穩(wěn)壓集成電路IC2的3腳通過(guò)開(kāi)關(guān)KAl輸 出電壓;干電池供電部分由3個(gè)1. 5V的電池、二極管D5組成通過(guò)開(kāi)關(guān)KA2輸出電壓;開(kāi)關(guān) KAU KA2為一雙刀開(kāi)關(guān)。
      全文摘要
      一種多路定時(shí)器由硬件部分和軟件部分組成,硬件部分包括單片機(jī)IC1、輸入信息的鍵盤(pán)電路、發(fā)光指示電路、音響驅(qū)動(dòng)電路、電源電路,所述的軟件部分在單片機(jī)IC1內(nèi)部。用于醫(yī)院做皮試。由于采用單片機(jī)程序控制該定時(shí)器可以八路同時(shí)定時(shí)運(yùn)行而且定時(shí)精確,每一路可有四種皮試時(shí)間值供選擇,在選擇時(shí)有一聲光提示,如果選擇的時(shí)間不對(duì)可撤消,選擇過(guò)程不影響其他路的定時(shí)運(yùn)行,運(yùn)行的路有發(fā)光二極管常亮指示,運(yùn)行結(jié)束后對(duì)結(jié)束的路也有聲光提示。由于具有自動(dòng)查找空閑路號(hào)并向該路送定時(shí)值功能,該定時(shí)器操作簡(jiǎn)單按三次鍵即可完成一定時(shí)過(guò)程即按時(shí)間鍵K1-K4中一個(gè)選擇定時(shí)時(shí)間→按確認(rèn)鍵K6定時(shí)運(yùn)行→按清除鍵K7定時(shí)結(jié)束時(shí)清提示音。該定時(shí)器結(jié)構(gòu)簡(jiǎn)單,制造成本低。
      文檔編號(hào)G04G11/00GK101819406SQ201010142408
      公開(kāi)日2010年9月1日 申請(qǐng)日期2010年3月26日 優(yōu)先權(quán)日2010年3月26日
      發(fā)明者高玉琴 申請(qǐng)人:高玉琴
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1