一種計(jì)算機(jī)用時(shí)鐘電路的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及一種時(shí)鐘電路,尤其涉及一種專用于計(jì)算機(jī)的時(shí)鐘電路。
【背景技術(shù)】
[0002]在20世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動(dòng)下同,現(xiàn)代電子產(chǎn)品幾乎滲透到了社會(huì)的各個(gè)領(lǐng),有力的推動(dòng)和提高了社會(huì)生產(chǎn)力的發(fā)展與信息化程度,同時(shí)也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提升,產(chǎn)品更新?lián)Q代的節(jié)奏也越來(lái)越快;
[0003]時(shí)間對(duì)人們來(lái)說(shuō)總是那么寶貴,工作、學(xué)習(xí),生活的忙碌和繁雜容易使人忘記當(dāng)前的時(shí)間,電腦時(shí)鐘給人們的生活帶來(lái)極大的方便;
[0004]針對(duì)計(jì)算機(jī)系統(tǒng)對(duì)實(shí)時(shí)時(shí)鐘功能的普遍需求,各大芯片生產(chǎn)廠家陸續(xù)推出了一系列的實(shí)時(shí)時(shí)鐘集成電路,如DS1287、DS12887、PCF8563等,這些實(shí)時(shí)時(shí)鐘芯片具備年、月、日、時(shí)、分、秒計(jì)時(shí)功能和多點(diǎn)定時(shí)功能,計(jì)時(shí)數(shù)據(jù)的更新每秒自動(dòng)進(jìn)行一次,不需程序干預(yù);計(jì)算機(jī)可通過(guò)中斷或查詢方式讀取計(jì)時(shí)數(shù)據(jù)并進(jìn)行顯示,因此計(jì)時(shí)功能的實(shí)現(xiàn)無(wú)需占用CPU的時(shí)間,程序簡(jiǎn)單;此外,實(shí)時(shí)時(shí)鐘芯片多數(shù)帶有鋰電池作后備電源,具備永不停止的計(jì)時(shí)功能,具有可編程方波輸出功能,可用作實(shí)時(shí)測(cè)控系統(tǒng)的采樣信號(hào)等,有的實(shí)時(shí)時(shí)鐘芯片內(nèi)部還帶有非易失性RAM,可用來(lái)存放需長(zhǎng)期保存但有時(shí)也需變更的數(shù)據(jù),由于功能完善,精度高,軟件程序設(shè)計(jì)相對(duì)簡(jiǎn)單,且計(jì)時(shí)不占用CPU時(shí)間,這一類專用芯片在工業(yè)實(shí)時(shí)測(cè)控系統(tǒng)中多被采用。
【發(fā)明內(nèi)容】
[0005]本實(shí)用新型為了彌補(bǔ)現(xiàn)有技術(shù)的不足,提供一種結(jié)構(gòu)簡(jiǎn)單的時(shí)鐘電路,該電路整體結(jié)構(gòu)簡(jiǎn)單、沒(méi)有外部擴(kuò)展芯片,能夠降低產(chǎn)品的成本;
[0006]為實(shí)現(xiàn)上述目的,本實(shí)用新型采取的技術(shù)方案是:
[0007]—種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:包括單片機(jī)控制芯片、顯示模塊及鍵盤模塊;所述單片機(jī)控制芯片分別與所述的顯示模塊、鍵盤模塊相連接;
[0008]進(jìn)一步改進(jìn),所述單片機(jī)控制芯片包括控制芯片、晶振電路、報(bào)警電路;所述晶振電路連接控制芯片的18、19腳;所述報(bào)警電路連接控制芯片的28腳;
[0009]進(jìn)一步改進(jìn),所述控制芯片的型號(hào)為AT89C51 ;
[0010]進(jìn)一步改進(jìn),所述報(bào)警電路包括蜂鳴器B1及蜂鳴器驅(qū)動(dòng)模塊T1 ;所述蜂鳴器驅(qū)動(dòng)模塊T1的一端連接控制芯片的28腳,另一端連接蜂鳴器B1的一腳;所述蜂鳴器B1的另一腳接地;
[0011]與現(xiàn)有技術(shù)相比,采用上述方案,本實(shí)用新型的有益效果是:本實(shí)用新型,利用單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器來(lái)實(shí)現(xiàn)的,它是處理過(guò)程是:首先設(shè)定單片機(jī)內(nèi)部的一個(gè)定時(shí)器/計(jì)數(shù)器工作于定時(shí)方式,對(duì)機(jī)器周期計(jì)數(shù)形成基準(zhǔn)時(shí)間,然后用另一個(gè)定時(shí)器/計(jì)數(shù)器或軟件計(jì)數(shù)的方法對(duì)基準(zhǔn)時(shí)間計(jì)數(shù)形成秒;以秒針60次進(jìn)位成分;分計(jì)數(shù)60次進(jìn)位成小時(shí);小時(shí)計(jì)24次則計(jì)滿為一天,然后通過(guò)數(shù)碼管把它們的內(nèi)容在相應(yīng)的位置顯示出來(lái)即可;該電路整體結(jié)構(gòu)簡(jiǎn)單,由于沒(méi)有外部擴(kuò)展芯片,因此大大降低了產(chǎn)品的成本。
【附圖說(shuō)明】
[0012]圖1是本實(shí)用新型的結(jié)構(gòu)示意圖;
[0013]圖2是本實(shí)用新型的電路原理圖;
[0014]圖3是本實(shí)用新型的控制流程圖;
[0015]圖4是本實(shí)用新型的計(jì)時(shí)程序控制流程圖;
[0016]圖5是本實(shí)用新型的時(shí)間設(shè)置和鬧鐘定時(shí)程序控制流程圖;
[0017]圖6是本實(shí)用新型的鍵盤設(shè)置程序控制流程圖;
[0018]圖7是本實(shí)用新型的鍵盤掃描程序控制流程圖;
[0019]圖8是本實(shí)用新型的顯不程序控制流程圖;
[0020]圖9是本實(shí)用新型的定時(shí)比較程序控制流程圖;
【具體實(shí)施方式】
[0021]下面結(jié)合附圖和實(shí)施例對(duì)本實(shí)用新型進(jìn)一步說(shuō)明。
[0022]如圖1所示,一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:包括單片機(jī)控制芯片、顯示模塊及鍵盤模塊;所述單片機(jī)控制芯片分別與所述的顯示模塊、鍵盤模塊相連接;
[0023]如圖2所示,所述單片機(jī)控制芯片包括控制芯片、晶振電路、報(bào)警電路;所述晶振電路連接控制芯片的18、19腳;所述報(bào)警電路連接控制芯片的28腳;
[0024]優(yōu)選的,所述控制芯片的型號(hào)為AT89C51 ;
[0025]進(jìn)一步改進(jìn),所述報(bào)警電路包括蜂鳴器B1及蜂鳴器驅(qū)動(dòng)模塊T1 ;所述蜂鳴器驅(qū)動(dòng)模塊T1的一端連接控制芯片的28腳,另一端連接蜂鳴器B1的一腳;所述蜂鳴器B1的另一腳接地;
[0026]優(yōu)選的,蜂鳴器驅(qū)動(dòng)模塊T1的型號(hào)為74LS02 ;
[0027]電路工作原理:電腦時(shí)鐘電路的制作使用AT80C51單片機(jī)為核心,其內(nèi)部帶有4KB的Flash ROM,無(wú)需外擴(kuò)程序存儲(chǔ)器;電腦時(shí)鐘沒(méi)有大量的運(yùn)算和暫存數(shù)據(jù),現(xiàn)有的128B片內(nèi)的ROM已能滿足要求,也不必外擴(kuò)片外RAM ;系統(tǒng)配備6拉LED顯示和4*3鍵盤,采用單片機(jī)的并行口作為鍵盤/顯示器接口電路,利用P0 口作為6位LED顯示的位選口,其中,P0.0?P0.5分別對(duì)應(yīng)位LED0?LED5,P1 口則作為段選擇口,P2 口的低3位為鍵盤輸入口,對(duì)應(yīng)0?2;P0 口同時(shí)用作鍵盤的列掃描口,由于采用共陰極數(shù)碼管,因此P0 口輸出低電平選擇中相應(yīng)的位,而P1 口輸出高電平點(diǎn)亮相應(yīng)的段。P2.7接蜂鳴器,低電平驅(qū)動(dòng)蜂鳴器鳴叫啟鬧;
[0028]如圖3?圖9所示,系統(tǒng)的工作流程:
[0029]1、電腦時(shí)鐘為24小時(shí)制,具備以下功能:1)時(shí)鐘顯不:6位LED從左至右依次顯不時(shí)、分、秒,采用24小時(shí)計(jì)時(shí)方式;2)鍵盤功能:采用4*3鍵盤,包括:0?9:數(shù)字鍵,鍵號(hào)為00H?09H,有方便的時(shí)間校對(duì)功能;3) C/R鍵:時(shí)間設(shè)定/啟動(dòng)計(jì)時(shí)鍵;4) ALM鍵:鬧鐘設(shè)置/啟鬧/停鬧鍵,鍵號(hào)為:0ΒΗ ;
[0030]2、時(shí)鐘的工作流程:1)時(shí)間顯示:上電后,系統(tǒng)自動(dòng)進(jìn)入時(shí)鐘顯示,從00:00:00開始計(jì)時(shí),此時(shí)可以設(shè)定當(dāng)前時(shí)間;2)時(shí)間調(diào)整:按下C/R鍵,系統(tǒng)停止計(jì)時(shí),進(jìn)入時(shí)間設(shè)定狀態(tài),系統(tǒng)保持原有顯示,等待鍵入當(dāng)前時(shí)間,按下0?9數(shù)字鍵可以順序設(shè)置時(shí)、分、秒,并在相應(yīng)LED管上顯示設(shè)置值,直至6位設(shè)置完畢,系統(tǒng)將自動(dòng)由設(shè)定后的時(shí)間開始計(jì)時(shí)顯示;3)鬧鐘設(shè)置/啟鬧/停鬧:按下ALM鍵,系統(tǒng)繼續(xù)計(jì)時(shí),顯示00:00:00,進(jìn)入鬧鐘設(shè)置狀態(tài),等待鍵入啟鬧時(shí)間,按下0?9數(shù)字鍵可以順序進(jìn)行相應(yīng)的時(shí)間設(shè)置,并在相應(yīng)的LED管上顯示設(shè)置值,直至6位設(shè)置完畢,這將啟動(dòng)定時(shí)啟鬧功能,并恢復(fù)時(shí)間顯示。定時(shí)時(shí)間至IJ,則蜂鳴器鳴叫,直至重新按下ALM鍵停鬧,并取消鬧鐘設(shè)置;
[0031]本實(shí)用新型,利用單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器來(lái)實(shí)現(xiàn)的,它是處理過(guò)程是:首先設(shè)定單片機(jī)內(nèi)部的一個(gè)定時(shí)器/計(jì)數(shù)器工作于定時(shí)方式,對(duì)機(jī)器周期計(jì)數(shù)形成基準(zhǔn)時(shí)間,然后用另一個(gè)定時(shí)器/計(jì)數(shù)器或軟件計(jì)數(shù)的方法對(duì)基準(zhǔn)時(shí)間計(jì)數(shù)形成秒;以秒針60次進(jìn)位成分;分計(jì)數(shù)60次進(jìn)位成小時(shí);小時(shí)計(jì)24次則計(jì)滿為一天,然后通過(guò)數(shù)碼管把它們的內(nèi)容在相應(yīng)的位置顯示出來(lái)即可;該電路整體結(jié)構(gòu)簡(jiǎn)單,由于沒(méi)有外部擴(kuò)展芯片,因此大大降低了產(chǎn)品的成本;
[0032]本實(shí)用新型直接使用單片機(jī)的并行口作為顯示接口,無(wú)需外擴(kuò)接口芯片,但占用口資源多,且動(dòng)態(tài)掃描的顯示方式需占用CPU較多的時(shí)間,在單片機(jī)沒(méi)有太多外圍接口及實(shí)時(shí)測(cè)控任務(wù)的情況下可以采用;
[0033]本實(shí)用新型不局限于上述具體的實(shí)施方式,本領(lǐng)域的普通技術(shù)人員從上述構(gòu)思出發(fā),不經(jīng)過(guò)創(chuàng)造性的勞動(dòng),所作出的種種變換,均落在本實(shí)用新型的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:包括單片機(jī)控制芯片、顯示模塊及鍵盤模塊;所述單片機(jī)控制芯片分別與所述的顯示模塊、鍵盤模塊相連接。2.根據(jù)權(quán)利要求1所述的一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:所述單片機(jī)控制芯片包括控制芯片、晶振電路、報(bào)警電路;所述晶振電路連接控制芯片的18、19腳;所述報(bào)警電路連接控制芯片的28腳。3.根據(jù)權(quán)利要求2所述的一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:所述控制芯片的型號(hào)為 AT89C51。4.根據(jù)權(quán)利要求2所述的一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:所述報(bào)警電路包括蜂鳴器B1及蜂鳴器驅(qū)動(dòng)模塊T1 ;所述蜂鳴器驅(qū)動(dòng)模塊T1的一端連接控制芯片的28腳,另一端連接蜂鳴器B1的一腳;所述蜂鳴器B1的另一腳接地。
【專利摘要】本實(shí)用新型公開了一種計(jì)算機(jī)用時(shí)鐘電路,其特征在于:包括單片機(jī)控制芯片、顯示模塊及鍵盤模塊;所述單片機(jī)控制芯片分別與所述的顯示模塊、鍵盤模塊相連接;本實(shí)用新型利用單片機(jī)內(nèi)部的定時(shí)器/計(jì)數(shù)器來(lái)實(shí)現(xiàn)的;該電路整體結(jié)構(gòu)簡(jiǎn)單,由于沒(méi)有外部擴(kuò)展芯片,因此大大降低了產(chǎn)品的成本。
【IPC分類】G06F1/14
【公開號(hào)】CN205068219
【申請(qǐng)?zhí)枴緾N201520842121
【發(fā)明人】孫震
【申請(qǐng)人】圣宏瑞(天津)網(wǎng)絡(luò)科技有限責(zé)任公司
【公開日】2016年3月2日
【申請(qǐng)日】2015年10月28日