版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
單片機原理與接口技術(shù)主編任元吉“十二五”高職高?!敖膛c做1+1”體驗互動式創(chuàng)新規(guī)劃教材1模塊6單片機的定時器計數(shù)器從單片機的角度來看,因為AT89C51系列單片機具有串行口的通信機制,以單片機或計算機作為通信的主體,以串行信道作為通信的媒介,以單片機串口的邏輯電平、數(shù)據(jù)格式、數(shù)據(jù)傳輸波特率等作為通信的協(xié)議基礎(chǔ),單片機也就具有了多系統(tǒng)信息傳遞,協(xié)同工作的能力,這也就為單片機的多系統(tǒng)控制和應(yīng)用打開了嶄新的天地。2項目6.1定時器/計數(shù)器項目6.2電子鐘的制作及應(yīng)用項目6.3智能搶答器的制作及應(yīng)用技能訓(xùn)練:設(shè)計DS18B20與單片機的連接實驗基礎(chǔ)訓(xùn)練3知識目標:廣州城建職業(yè)學(xué)院電子系謝元成制作手機Q:79652257Email:x_yuancheng@163.com
1、了解單片機的中斷定時計數(shù)器系統(tǒng)的結(jié)構(gòu)2、掌握單片機的定時計數(shù)器控制3、掌握在程序設(shè)計中應(yīng)用定時計數(shù)器的方法4技能目標:1、能夠熟悉單片機的定時計數(shù)器2、能夠掌握輸入/輸出的控制方式3、能在程序設(shè)計中應(yīng)用中斷方式【課時建議】6課時教學(xué)重點:單片機的定時計數(shù)器教學(xué)難點:應(yīng)用中斷定時計數(shù)器方式進行程序設(shè)計5核心職業(yè)技術(shù)基礎(chǔ)課項目6.1定時器/計數(shù)器廣州城建職業(yè)學(xué)院電子系謝元成制作手機Q:79652257Email:x_yuancheng@163.com
6.1.1定時器/計數(shù)器概述之前我們學(xué)習(xí)過用延時子程序?qū)崿F(xiàn)一段時間的定時功能,但這種方法有它的局限性,在定時的過程中因延時子程序的運行會一直占用CPU,在延時時間段內(nèi)單片機無法再做其它的事情了。如果我們需要用到一種不占用CPU的定時方法,就要用到單片機自帶的定時/計數(shù)器進行定時工作。80C51的中斷系統(tǒng)有5個中斷源,2個優(yōu)先級,可實現(xiàn)二級中斷嵌套。器屬于五個中斷源包含兩個外部中斷,兩個定時/計數(shù)器,一個串行中斷。圖1中斷控制電路如圖1所示,80C51單片機共有五個中斷源,每個中斷源都可根據(jù)相應(yīng)條件產(chǎn)生中斷請求,中斷請求會將相應(yīng)的標志位置1,當單片機允許使用中斷源時,會每過一個指令周期對相應(yīng)中斷標志位進行一次查詢。如發(fā)現(xiàn)該標志位為1,則會停下當前工作轉(zhuǎn)到中斷子程序處進行程序處理,之后再返回剛才中斷處繼續(xù)執(zhí)行。從中斷請求的發(fā)生到處理完中斷返回這一過程成為一個完整的中斷過程。圖2定時/計數(shù)器的原理圖定時/計數(shù)器的原理圖如圖2所示,單片機共有兩個定時計數(shù)器,每一個定時/計數(shù)器的主要組成部分是兩個連續(xù)的8位的存儲單元,這兩個存儲單元分為低8位和高8位,低位可向高位進位。在定時計/數(shù)器進行定時工作時,每過一個機器周期(6MHZ晶振-----2us,12MHZ晶振-----1us),定時計數(shù)器的低8位存儲單元會自動加一;當?shù)?位(TL0或TL1)加滿溢出后會向高8位存儲單元(TH0或TH1)進位;當高、低兩個8位存儲單元全部加滿溢出后會將與之對應(yīng)的中斷標志位(TF0或TH1)置1;當單片機允許使用定時/計數(shù)器這一中斷源時,CPU會每過一個指令周期對與被使用的定時/計數(shù)器相應(yīng)的中斷標志位進行一次查詢。如發(fā)現(xiàn)中斷標志位為1,則說明定時到時,會停下當前工作,進入中斷子程序進行相應(yīng)的中斷處理,之后返回原來的工作位置繼續(xù)之前的工作。CPU
TCON(88H)
TMOD(89H)TH1TL17700(8DH)(8BH)定時器T1TH0TL07700(8CH)(8AH)定時器T0內(nèi)部總線溢出溢出啟動啟動工作方式工作方式T0(P3.4)T1(P3.5)中斷INT1(P3.3)INT0(P3.2)知識1:了解定時/計數(shù)器的功能1.什么是單片機的定時和計數(shù)功能
定時(Timer):是對機器周期計數(shù),每到一個機器周期,計數(shù)器加1,直至計滿并產(chǎn)生溢出信號。計數(shù)器(Counter):是對外部信號計數(shù),計數(shù)脈沖來自外部引腳T0,(P3.4)、T1(P3.5),并采用其下降沿觸發(fā)計數(shù)。共同:計數(shù);不同:計數(shù)對象不同。6.1.2定時器/計數(shù)器控制分析AT89S51單片機內(nèi)部定時器/計數(shù)器結(jié)構(gòu)如圖3所示。內(nèi)部設(shè)有兩個16位的可編程定時器/計數(shù)器??删幊淌侵钙涔δ埽ㄈ绻ぷ鞣绞?、定時時間、量程、啟動方式等)均可由指令來確定和改變。在定時器/計數(shù)器中除了有兩個16位的計數(shù)器之外,還有兩個特殊功能寄存器(控制寄存器和方式寄存器)。圖3定時/計數(shù)器的內(nèi)部結(jié)構(gòu)從圖3可看出,16位的定時/計數(shù)器分別由兩個8位專用寄存器組成,即:T0由TH0和TL0構(gòu)成;T1由TH1和TL1構(gòu)成。每個寄存器均可單獨訪問。這些寄存器是用于存放定時或計數(shù)初值的。此外,其內(nèi)部還有一個8位的定時器方式寄存器TMOD和一個8位的定時控制寄存器TCON。這些工作方式;TCON主要是用于控制定時器的啟動停止,此外TCON還可以保存T0、T1的溢出和中斷標志。定時/計數(shù)器的的控制就是要對這些寄存器進行相應(yīng)的賦值,使定時/計數(shù)器按照需要完成初始化,起到定時/技術(shù)作用。6.1.3定時器/計數(shù)器的工作模式定時計數(shù)器在使用時首先要對其工作模式進行設(shè)定,與之有關(guān)的特殊功能寄存器在上一節(jié)已經(jīng)有了介紹,下面我們就對其各自的作用做詳細的介紹。1.定時/計數(shù)器控制寄存器TCONTCON是定時/計數(shù)器控制寄存器,它包含兩個定時/計數(shù)器的溢出中斷標志及外部中斷和的中斷標志。,TCON的內(nèi)部結(jié)構(gòu)如表1所示,TCON位定義如表2所示。TCOND7D6D5D4D3D2D1D0位符號TF1TR1TF0TR0IE1IT1IE0IT0位地址8FH8EH8DH8CH8BH8AH89H88H
表1TCON位格式表2推TC程ON位定笨義2.定時/計數(shù)兩器工遮作模曉式控狀制寄做存器TM繼OD定時狠器方燈式控菠制寄溜存器TM借OD,其涉結(jié)構(gòu)呀如表3所示械。表3諷TM坐OD格式TM掃OD的高4位用姓控制俘于T1,低4用于趕控制T0,每夏一位固的具鵝體作飲用如尖下:GA股TE:門稠控制浴位。GA爬TE和軟且件控仙制位TR膠0(或TR麥1)、年外部算引腳須信號(或)的鑒狀態(tài),共同亞控制葛定時劑器/錫計數(shù)征器的支打開襲或關(guān)方閉。C/:定弱時器便/計劈燕數(shù)器飛選擇版位。C/=1,為部計數(shù)微器方壓式;C/=0,為腐定時頭器方袋式。M1歲M0:工于作方達式選烘擇位垂,定猾時器坑/計鉤數(shù)器吊工作倍方式績由M1輕M0設(shè)定侵。具趨體如頭表4所示將。表4定時/計數(shù)肆器的警工作顏方式M1M0工作方式功能描述00工作方式013位計數(shù)器01工作方式116位計數(shù)器10工作方式2自動裝入初值的8位計數(shù)器11工作方式3定時器0:分成兩個8位計數(shù)器,定時器1:停止計數(shù)3.中斷耍允許猛寄存水器IEIE控制CP吊U總斷狂源的生允許免或禁獎止以移及每讀個中敞斷源搞是否獎允許收中斷移。IE內(nèi)部由結(jié)構(gòu)脫如表5所示行,IE位定涉義如指表6所示笨。表5眠IE格式IED7D6D5D4D3D2D1D0位符號EA——ESET1EX1ET0EX0位地址AFHAEHADHACHABHAAHA9HA8H表6遞I定E位定沉義4.中斷畢優(yōu)先樸寄存步器IPIP用來巷控制思各中疲斷源必優(yōu)先靈級的水選擇夫,即森設(shè)定押中斷墾源的壞中斷撿響應(yīng)狡優(yōu)先巡壽級別流,IP內(nèi)部耀結(jié)構(gòu)股如表7所示貼,IP位定飾義如枝表8所示倘。表7肺IP位格懇式IPD7D6D5D4D3D2D1D0位符號——
—PSPT1PX1PT0PX0位地址BFHBEHBDHBCHBBHBAHB9HB8H表8滿I甘P位定廈義單片聚機復(fù)組位后立,IP低五攏位全置部清瞧零,宇并將教所有崖中斷訓(xùn)源設(shè)扒置為枕低優(yōu)柿先級瓶中斷克。如果楚幾個瓦同優(yōu)者先級潛的中岔斷源帳同時纖向CP爸U申請弟中斷潔,哪工一個杰申請投得到棋服務(wù)冷,取冊決于被它們欄在CP芝U內(nèi)部賠登記套排隊毅的序陵號。CP凝U通過遙內(nèi)部欲硬件找查詢贏登記捷序號兔,按駱自然斥優(yōu)先免級響初應(yīng)各漢個中術(shù)斷請構(gòu)求。顏其內(nèi)肌部登惜記序薯號是得由硬洗件形處成的刺,先俯后順茅序如蝕下:→T0和→→T1踢→R寄I/創(chuàng)TI6.傭1.濁4定時肝器/計數(shù)因器的甚容量在使援用AT遞89買S5之1的定燥時器玩/計裙數(shù)器皮之前兄,一蘋般完傲成以俊下幾陽個步蓬驟:1)確定動定時/計數(shù)免器工破作方采式,脹對TM鋒OD賦值最;2)計算材定時/計數(shù)呀器的類初值貪,對TH粥0、TL炕0或TH凈1、TL轎1賦值??;3)開放CP貧U、定統(tǒng)時/計數(shù)閣器中朵斷,呀對IE中的EA、ET土0、ET奮1賦值蹈;4)啟動她定時著器/摩計數(shù)走器,損對TC理ON中TR份l或TR明0位賦減值。下面匪我們紫來學(xué)益習(xí)定止時/計數(shù)顆器的稿初值糞的具總體方脈法:因為抱在不潮同工與作方欺式下疤計數(shù)幼器位鉗數(shù)不璃同,捆因而稀最大扯計數(shù)宇值也架不同維?,F(xiàn)碑假設(shè)陪最大饞計數(shù)賀值為M,那膨么各狂方式掉下的廣最大罰值M值如毫下:方式0:M=版21違3=門81欠92方式1:M=歡21閘6=肚65見53笑6方式2:M=今28搬=2捆56方式3:定費時器0分成槽兩個8位計蹦數(shù)器厘,所比以兩戒個M均為25筆6。因為有定時徹器/計數(shù)壓器是評作“犧加1”計數(shù)筑,并械在計啄數(shù)滿哨溢出調(diào)時產(chǎn)聚生中移斷,秤因此竄初值X可以拼這樣虜計算鄙:X=慕M-拔N/購(1擾2/推fo含sc叉)其中N為定滅時時族間,fo冤sc為晶緊振頻依率。在實鍛際應(yīng)國用中廢經(jīng)常漆采用16位的孟方式1,下披面以16位的剩方式1說明戴如何森確定錯初值料。例如耳,T0選用萌方式1用于器定時瓣,外關(guān)接晶季振頻洞率為12茫MH值z,定菌時時論間為10載ms,計聞算過邀程如駕下:方式1時,M=附65假53墳6,定削時時鞏間N=元10體×1扮0-3s,fo粘sc=1快2M忘Hz分=1劍2×皮106HzX=霧M-香N/似(1想2/昨fo禁sc前)=負65索53設(shè)6-累10跌×1離0-埋3/政(1窩2/躬12斗×1邪06姑)=6闖55佩36億-1份00秒00話=5瓜55鏟36拆分X的高存八位仍送TH蓄0,低為八位評送TL棟0:MO移V豆TH驗0,裹#0撇D8踏H;MO萍V黃TL席0,膝#0站F0詠H;6.足2.撥1定時癢器/計數(shù)字器應(yīng)禍用步討驟經(jīng)過敢以上躁學(xué)習(xí)遵我們提知道亂要想賞使用豆定時/計數(shù)性器必資須先柏對其缺進行棗初始詳化,瓦流程尚圖如描圖4。項目6.捉2電子喊鐘的半制作職及應(yīng)謊用開始選擇模式置初值開啟中斷啟定時結(jié)束
TMOD
TH0、TL0、TH1、TL1
IE
TR0、TR1圖4定時/計數(shù)兵器初瞧始化姑流程定時識器/計數(shù)偶器初傲始化詢函數(shù)營及中堡斷服調(diào)務(wù)函確數(shù)格針式:T0方式1:以10芬ms定時撓時間山、12鼻MH柱z晶振參為例OR捧G江00戴00惡HLJ蜻MP采S惑TA白RTOR銷G獸OO冒13賠HLJ體MP砍I爬NT壁T0OR霜G范00獲40靠HLC羞AL退L屠CS全H..揉..尸.SJ損MP輛$;OR框G璃01悟00少HCS籍H:核MO渣V分EA虹,0徹1H勞;MO潔V龍ET報0,01拳H;MO龜V削TM襪OD衰,0披1H陸;MO放V早TH熊0,0D監(jiān)8H趴;MO奴V軍TL簽0,0F閥0H解;MO捕V漁TR鑰0,01汪H;RE穗TOR據(jù)G豪02餡00漂HIN舌TT凱0:MO積V偽TH茫0,飽0D憑8H扭;MO導(dǎo)V砌TL泥0,江0F敞0H姻;..末.RE病TI6.診2.句2電子桂鐘系羨統(tǒng)制扮作分在析1.任務(wù)侄要求六位敘數(shù)碼嘴顯示鍋,采泛用動沃態(tài)掃廉描方詞式,無兩位釀顯示杯時位亭,兩教位顯辱示分差位,糠兩位枯顯示萍秒位恒,初等始時東間為23點58分46秒,結(jié)如圖5所示慮。圖5數(shù)字鐘電路圖2.任務(wù)艱分析在本藥任務(wù)羨中要筑解決滲兩個輛問題損,一裕個是閣顯示臉問題丸,一沖個是扶定時拍問題售。斷碼晶顯示泉器的漫使用垮在之端前的仁學(xué)習(xí)晚中我告?zhèn)円讶榻?jīng)掌賭握了,在本反任務(wù)貞中我鑒們要叼同時抓顯示督六位佳不同鳴的數(shù)饑字,但是80奶C5嬸1單片阻機只或有4組I/帥O驅(qū)動美引腳記,無比法同烘時對崖六位眠斷碼洗顯示宴器輸捕出顯圖示數(shù)漁據(jù),乳這就凳需要綁用到較動態(tài)廟掃描販的方光法來愧完成揮顯示咸功能栗。下炒面以深兩位串數(shù)顯挎示為恨例來耕說明抗動態(tài)重掃描勵在斷俱碼顯跑示中緊的應(yīng)賠用。翅電路盡圖如況圖6所示款。圖6動態(tài)逼掃描鴉顯示格電路OR撫G吼00賢00緩HLJ蝴MP釀S胞TA驅(qū)RTOR帆G嗎00幫30筍HST裙AR僻T:秧M激OV鍛R0繁,#株40降H旗;瞎40評H.伐41劍H是顯執(zhí)示緩防沖區(qū)湊,依抖次存艇放十,個位MO裂V旬A稻,#裁06術(shù)H渣;十位MO獸V洽@群R0凳,A淹;IN蛛C椒R圍0韻;個位MO鄰V解A抄,#壇00迫HMO耐V娛@兵R0匆,ADS苗1:度MO皂V亂R脾0,左#4登0H掛;置顯句示緩先沖區(qū)刑首址MO蝴V擾R怎2,覺#0累2H君;置掃團描初陣值,點亮投最左鈔邊的LE左D6DS直2:璃MO涼V雕A墓,@并R0喇;得到胸的段驚顯碼章輸出珍到段瞞數(shù)據(jù)樹口AC刪AL俯L蟲T伸AB祥LEMO蕩V全P義0,呈AMO征V義A農(nóng),R也2霉;向位霧數(shù)據(jù)碗口P1輸出示位顯秀碼CP顏L陽AMO礦V篇P陪2,過AMO御V豈R椒3,跪#0羞ff斗H狀;延時肚一小仿段時環(huán)間DE壇L:飯NO監(jiān)PDJ蛋NZ鐵R牢3,但DE今LIN敏C收R搭0掏;顯示墻緩沖壁字節(jié)術(shù)加一CL饑R龜CMO縣V帝A娃,R蝦2RR掠C祥A剛;顯碼闖右移傻一位MO不V病R背2,欠A憲;最末膚一位玻是否彼顯示施完畢?,如無上則JN腎Z輛D很S2支;繼續(xù)煎往下音顯示MO宋V趁A柏,T吊BFMO燈V純B付,#溫10DI唱V浙A或BMO痰V瞧4斜0H撐,AMO療V江A錄,BMO披V洽4飼1H紗,ASJ微MP截D跨S1TA作BL濁E:寧IN茂C脊A劈燕;取與商數(shù)字盲對應(yīng)徒的段攔碼MO府VC曠A逐,@巨A+越PCRE思TDB冠0調(diào)ED非H,構(gòu)48賣H,竹0E比6H初,6偏EH丙,4集BHDB雹2軟FH素,0慈AF蜘H,貴68脊H,獄0E飛FH害,6碧FHEN插D圖中越使用乓兩位算共陽境極段阻碼顯遵示器貼,P1口用趨來提歇供顯崖示斷英碼,P2誰.0、P2戰(zhàn).1兩位碼引腳廈用來曲提供駕顯示估器位遷選擇盞碼。烘在顯苗示時教,先恥由P2疼.0引腳隊輸出枕高電閣平,P2窯.1引腳飼輸出謎低電融平選陸擇個填位顯減示器扇工作揉,這騰時讓P1口輸逗出“0”的斷遼碼使偷各位機顯示波內(nèi)容治為“0”。這鳥時開浪始一忙小段紙時間侍的延滋時(鬼在視暖覺殘誰留允浪許范倦圍內(nèi)損,如10因ms),洗之后傅改變P2欺.0、P2皇.1、P1的值際使十貸位顯鴨示器宜工作河,并標顯示斗“6”,再梨加入召一小告段時醋間的州延時母。這超時只老要重絡(luò)復(fù)上纖面的匙過程弊就可貢以讓昌兩位甩顯示艦器交紫替顯厘示,馬達到鄉(xiāng)豐同時范顯示兼“60召”的動共態(tài)顯揉示效正果了詢。程疑序如墾下。在動凡態(tài)掃夾描顯閉示的頭時候蒜,程閑序進霜入了資無限搬循環(huán)擊的狀奔態(tài),鐵無法槳在進合行其妹他的貝工作朵了,聾要想務(wù)完成從一秒木鐘的須定時紛以及導(dǎo)到時愁后的陵顯示死內(nèi)容著修改啄工作才就要抖中斷械當前頑的循僻環(huán)工對作進癥程,鋸在1S到時局的時洞候進隸行中輪斷,簽處理氧完顯鵝示內(nèi)塑容修犯改后傻再返扣回動粗態(tài)掃縮慧描的繩顯示擴程序瘋中,朽這樣非就可惡以實違現(xiàn)任食務(wù)要強求的刊數(shù)字城鐘設(shè)壞計了裹。下借面以60震S倒計軌時為書例,壇編程稀實現(xiàn)宏動態(tài)貫掃描班與定劃時/計數(shù)賀器中闊斷的草使用煙方法規(guī)。BU蟲F亂EQ訪U護23侵H扒;存放據(jù)計數(shù)獲值TB檢F覆EQ凱U鈴22撞H株;存放印顯示陵值OR系G六00餅00樸HLJ裙MP諷S梳TA災(zāi)RTOR仰G吉00綿0B歇HLJ薄MP稼C鏡LO叨CKOR告G蜜00移30鉛HST菊AR顫T:塔M雨OV貪R0初,#束40夠H座;勻40梨H.主41瀉H是顯師示緩雅沖區(qū)兼,依澇次存宿放十,個位MO躁V捐A納,#緒06隨H肌;十位MO匙V厚@斑R0術(shù),A戰(zhàn);IN僵C沫R浮0許;個位MO振V誰A枯,#忍00炮HMO釘V吹@輸R0橫,AMO扛V莫T螞MO標D,坡#0櫻1H罪;定時票器0初始海化為授方式1MO虹V預(yù)T芽H0話,#蛇0D索8H紡;置時珠間常系數(shù),搶延時0.究1秒MO潤V越T弄L0材,#懷0F伯0HMO肝V銹B劫UF油,#繭00嶼H宣;置0MO秩V脹T墨BF糕,#臘60SE利TB汪E梅T0SE桂TB乞E泰ASE喉TB丟T燭R0DS伴1:晉MO擋V叛R羞0,答#4杏0H品;置顯楊示緩雨沖區(qū)塵首址MO鹽V陵R哲2,喚#0羨2H喘;置掃遲描初梢值,點亮瓶最左虜邊的LE抬D6DS醬2:嚼MO祝V儀A惹,@咱R0亭;得到佳的段鬼顯碼糟輸出祥到段消數(shù)據(jù)銅口AC越AL暢L督T淹AB蜓LEMO但V昨P偵0,捉AMO揚V糊A傘,R助2攔;向位桌數(shù)據(jù)續(xù)口P1輸出子位顯倆碼CP榜L醫(yī)AMO據(jù)V療P輕2,裹AMO陡V辟R強3,掠#0悠ff膛H否;延時獨一小誦段時持間DE挺L:鑒NO優(yōu)PDJ緞NZ盆R尖3,挺DE殿LIN扭C回R扯0旋;顯示纖緩沖燃字節(jié)驕加一CL譜R趣CMO奸V先A歇,R貌2RR搞C蟻A趴;顯碼吹右移突一位MO蝕V云R紋2,燈A雷;最末頌一位厘是否厭顯示毫完畢?,如無爭則JN用Z脆D斤S2革;繼續(xù)爹往下腎顯示MO鑼V陵A樣,T蘋BFMO音V旺B惡,#泊10DI訂V卵A盼BMO駕V巴4斥0H架,AMO沉V漢A廟,BMO桌V萍4肝1H扎,ASJ蓄MP給D棗S1TA擾BL作E:鉗IN吊C輔A滿;取與覺數(shù)字省對應(yīng)劑的段毅碼MO淡VC禽A托,@睬A+勉PCRE沾TDB燒0齒ED丘H,售48紫H,拳0E言6H甩,6廉EH行,4興BHDB掌2航FH室,0百AF賭H,溉68樹H,菜0E湊FH功,6脫FHCL乳OC捏K:染MO變V楚T刪L0代,#夢0D騎0H小;置時齒間常斷數(shù)MO跌V甜T塵H0斧,#團0F贏0HPU覽SH歌P渡SWPU暖SH磨A馳CCIN檢C京B婚UF爹;計數(shù)支加一MO賤V龜A賢,B乒UF凡;計到10否?沒有捎則轉(zhuǎn)旬到QU禁IT退出捷中斷CJ志NE衡A斯,#輩02戶H,品QU癥ITMO奪V冬B氏UF茶,#呈00分H調(diào);置初站值MO資V菠A千,T友BFDE吸C衣A角;MO柄V報T才BF柿,ACJ薯NE掃A犁,#馬00午H,匙QU些ITCL俘R緒T畝R0QU詢IT親:澇PO嗓P博A考CCPO婚P糖P收SWRE天TI霉;中斷削返回EN舉D6.爽2.徹3編制稿程序?qū)⑦@唯樣的偉動態(tài)千掃描岸內(nèi)容盞進行灶擴充邁即可誓實現(xiàn)夫六位次數(shù)的震動態(tài)各掃描屋顯示添效果岔。在理上一百節(jié)兩隙位數(shù)義碼顯斥示中丘已經(jīng)雪學(xué)習(xí)庫了如救何顯蛙示、仙如何疑產(chǎn)生1秒計耍時,猶數(shù)字填鐘在替此基腳礎(chǔ)上盒又增屈加了尸分位軌和時慨位,悄我們祝知道箭當秒幫位計黃夠60秒時批,自魂身歸0,同叉時讓圍分位族上加1,當?shù)鄯治粓笥媺?0時,匹分為淺歸0,時快位加1,當命時位饒計夠24時,踏時位蠢歸0,數(shù)限字鐘丹的程浮序就鉆是按醋照這痛樣的慣邏輯峽關(guān)系躁進行葛編寫惠的。初始化圖8數(shù)字鐘流程圖動態(tài)掃描、數(shù)碼顯示產(chǎn)生秒計時計夠60分無限循環(huán)計夠60秒計夠24時秒歸0,分加1分歸0,時加1時歸0秒加1中斷返回程序開始
YYYNNNa主函數(shù)b定時器T0中斷函數(shù)BU毛F鐮EQ賤U跌23猾H墨;存放游計數(shù)伯值SB森F群EQ飄U酷22情H婆;存放君秒值MB產(chǎn)F安EQ瘦U千21險H與;存放刊分值HB逗F逝EQ吩U蜂20灰H都;存放孕時值CS衣EG遠A榆T裝00翼00章HLJ帳MP廣S友TA撈RTCS蛇EG自A基T忘01畢BHLJ滑MP作C牙LO再CKCS知EG惹A加T工00飲30訓(xùn)HST送AR債T:偽MO董V巾R洗0,輛#4垂0H御;4街0H貨-4唇5H是顯稍示緩貝沖區(qū)禿,依佩次存警放割時分華秒MO怠V患A迫,#竊02躬H磚;時高耽位MO嚷V娛@啊R0連,A屬;IN謎C泊R推0廚;時、婦底位MO程V宅A透,#懷03怕HMO童V手@鳴R0抗,AIN哨C抵R潛0落;分高沒位MO很V紗A虛,#駱05話HMO笨V秤@栽R0觀,AIN他C魄R炭0哲;存分掌低位MO減V晴A煉,#針08績HMO乳V遭@當R0去,AIN輛C渡R懂0車;秒高搖位MO搶V就A朵,#件04掩HMO思V嫩@狹R0糟,AIN江C券R到0稀;秒低察位MO旋V竿A畢,#沒06峽HMO畏V怨@俗R0亂,AMO濤V燙T傾MO番D,陰#1割0H餅;定時個器1初始請化為復(fù)方式1MO競V雕T椒H1鞭,#蠶0D歡8H統(tǒng);置時年間常季數(shù),典延時0.崖1秒MO絨V規(guī)T有L1點,#鞠0F弟0HMO荒V陡B訊UF遙,#鞭00榴H械;置0MO報V訓(xùn)H琴BF扎,#挨23MO挨V碗S去BF到,#此58MO腦V冶M設(shè)BF逢,#組46SE徐TB復(fù)E葬T1SE木TB兄E肢ASE鎮(zhèn)TB籌T巡壽R1DS遮1:阿MO袋V凍R蠟0,劈燕#4漏0H帖;置顯逃示緩出沖區(qū)捐首址MO叉V美R掠2,多#2涼0H財;置掃曲描初體值,點亮賽最左京邊的LE傘D6DS扎2:邀MO銜V甩A折,@戶R0幻玉;得到鈴的段私顯碼走輸出適到段框數(shù)據(jù)享口AC劫AL繳L不T助AB略LEMO咸V別P飼0,端AMO嗓V飲A株,R候2肆;向位螺數(shù)據(jù)六口P1輸出騾位顯摧碼CP旁L瞎AMO陸V椅P則1,懇AMO愁V脊R輸3,即#0群FF急H廉;延時辰一小廈段時炒間DE縫L:糧NO容PDJ歲NZ膏R賽3,斧DE運LIN悉C港R糟0胖;顯示背緩沖逮字節(jié)摧加一CL純R粘CMO越V竹A遞,R羞2RR擾C黨A柏;顯碼槳右移競一位MO撐V待R韻2,持A料;最末秤一位廢是否膠顯示襪完畢?,如無販則JN案Z詢D僚S2笑;繼續(xù)階往下題顯示MO賓V吳R朵0,皇#4誰5HMO輸V彩A拔,S攜BF處;把秒蔽值分嬸別放忙于44焰H,伴45蓋H中AC候AL拴L懇G雕ETMO忍V芝A富,M起B(yǎng)F憑;把分周值分乞別放之入40恒H,迎41恒H中AC悶AL返L魚G刺ETMO停V賣A踩,H明BFAC竊AL渠L籍G腥ETSJ立MP享D辟S1掘;轉(zhuǎn)DS充1從頭塔顯示貝起TA讓BL困E:登IN菌C差A(yù)倍;取與殘數(shù)字埋對應(yīng)雕的段澡碼MO奴VC戲A負,@悔A+虎PCRE字TDB僚3剝FHDB腿0阿6HDB灘5灘BHDB殘4袋FHDB由6蹤蝶6HDB針6猶DHDB膚7守DHDB賽0會7HDB軍7某FHDB棒6塑FHDB捕4創(chuàng)0HGE雄T:槐MO姿V鉆R述1,維A互;把從槽時。巡壽分或泛秒字抽節(jié)中愁取來庸的值長的高AN甚L弱A脈,#貧0F此H充;位屏箱蔽掉,并送翅入緩堪沖區(qū)MO偉V唯@乳R0罰,ADE淘C族R喘0MO沖V南A偵,R金1后;把時杯。從轟分或纖秒字賴節(jié)中奏取來魔的值魯?shù)牡蚐W家AP村A指;位屏壇蔽掉,并送環(huán)入緩贏沖區(qū)AN富L蓄A(yù)樓,#推0F晉HMO尿V趕@較R0桃,ADE均C筆R湊0坑;扮R0指針尋下移貿(mào)一位RE壤TCL登OC冶K:嚴MO姻V曬T把L1禾,#哭0D們8H滿;置時芬間常予數(shù)MO續(xù)V嚇T眠H1測,#薦0F是0HPU弄SH罩P僻SWPU北SH久A惹CCCP殊L扁P固1.是0CP們L阻P矮1.芽1CP米L父P碗1.若2CP殃L鎮(zhèn)P惕1.辣3IN謀C冠B室UF千;計數(shù)孩加一MO啄V捧A勒,B艘UF稿;計到10否?沒有腦則轉(zhuǎn)蓋到QU役IT退出克中斷CJ堵NE花A隊,#低0A刑H,綢QU倘ITMO盒V僵B推UF塘,#丸00東H晝;置初薄值MO杯V君A奏,S殿BFIN破C吳A惡;秒值規(guī)加一,經(jīng)十杰進制府調(diào)整瀉后放列入DA盞A機;秒字退節(jié)MO夜V眉S帶BF顛,ACJ曠NE草A頃,#妥60巨H,句QU際IT罩;計到60否?沒有仔則轉(zhuǎn)幅到QU宗IT退出彈中斷MO斧V瞎S辛BF富,#裂00畏H解;是,秒字撲節(jié)清優(yōu)零MO壺V吐A腐,M焰BFIN掀C燈A同;分值診加一,經(jīng)十調(diào)進制烏調(diào)整假后放執(zhí)入DA盛A染;分字挽節(jié)MO勻V澇M毫BF猜,ACJ梢NE楚A會,#怠60徹H,茂QU呈IT局;分值應(yīng)為60否?不是醋則退寶出中雹斷MO咳V荒M調(diào)BF和,#抽00凡H謀;是,清零MO慢V稍A恭,H孤BFIN趙C鑄ADA勇AMO陷V床H否BF葬,ACJ辯NE卡A恩,#巡壽24巡壽H,炎QU誓ITMO替V評H旋BF黎,#揮00務(wù)HQU舅IT計:城PO蒼P速A織CCPO膠P鍋P斤SWRE即TI癢;中斷君返回EN困D6.更2.墨4系統(tǒng)遵調(diào)試在Pr巖ot增eu耐se軟件困上自湖行設(shè)盤計電嗚路圖課,并蒙根據(jù)服自己沈設(shè)計難的電炕路圖答在Ke哀il陽c軟件疤中編惑譯程行序進糠行調(diào)融試,林觀察表仿真儉運行祖結(jié)果額。在愉程序攏中修榮改使場數(shù)字紫鐘的吉顯示循初始離值為18點26分56秒,爆在進醫(yī)行運嚼行觀依察變商化。6.棚3.她1電路緒原理丟分析歐及設(shè)燒計搶答窮器可飯同時喊供不究大于8名選倉手或8個代門表隊謎參加社比賽宗,各貌用一問個搶召答按胖鈕,惱按鈕位的編輩號與沉選手害的編晉號是截相對按應(yīng)的雙,分吼別是S1、S2、S3、S4、S5、S6、S7、S8;給洞節(jié)目孤主持雷人設(shè)磨置二爽個控朽制按撈鈕開貢關(guān),饅用來輕控制癥系統(tǒng)勸的清末零和度搶答經(jīng)的開綿始;緣瑞搶答肅開始蹈后,濁若有拿選手努按動暈搶答顛按鈕諒,在筋數(shù)碼到管上楊顯示秤出選沾手的則編號允,同澤時蜂眨鳴器霜給出鋤音響榜提示庭,禁垃止其腥他選錢手搶捧答,湯優(yōu)先晚搶答棋選手恥的編予號一艙直保院持到主主持隸人將攔系統(tǒng)葬清零開為止舞。當節(jié)拜目主識持人伸啟動"開始"鍵后訂,要武求定燥時器玩立即巴減計值時,霞并用寺顯示溜器顯纏示,談同時承蜂鳴拆器發(fā)燦出短艱暫的躺聲響捏,聲襲響持拴續(xù)時民間0.獻5S,參緣瑞賽選棟手在下設(shè)定脆的時破間內(nèi)膏搶答是有效留,定符時器朱停止映工作夕,顯址示器眼上顯騾示選羽手的梯編號榜和搶闊答時蘆刻的期時間油,芳并保綱持到猾主持料人將艷系統(tǒng)磨清零母;如細果定上時搶銅答的樓時間喇不大召于5S后,棵卻沒惹有選書手搶久答時悟,系印統(tǒng)持犧續(xù)報功警,陷直到調(diào)定時掌搶答居的時傳間為器零,普本次舍搶答握無效止,并桐封鎖穴輸入拴電路拼,禁那止選瓣手超天時后貝搶答截,時啞間顯擋示器病上顯昌示FF配F犯規(guī)震處理敗;如匙果主肚持人碑沒按"開始"鍵,不就有赴選手煙搶答采,則肺顯示艱選手漿編碼青,并婦持續(xù)胸報警?。蝗鐬?zāi)果已厚經(jīng)有延選手訓(xùn)搶答廣了,曠別的伶選手答則按警鍵無桿效。樣直到懼主持鄭人重宵新復(fù)慢位按縫下開嚷始鍵悟為止喂,電碑路圖樹如圖8所示鎖。項目6.喇3智能搭搶答亞器的擴制作顏及應(yīng)觀用圖8搶答乎器電酒路6.遵3.邪2硬件尤系統(tǒng)榨制作紋分析在制豈作硬譯件電巖路時斥應(yīng)注連意各閥元件概的工雷作電堡壓以握及工挪作電辮流條摸件,另在相損應(yīng)的鹿電路摸中應(yīng)縣添加子適當徒的限象流電撒阻,訂同時妙要注盜意P0引腳蘇在使責(zé)用時基應(yīng)連嬌接上克拉電育阻。檢為了構(gòu)使蜂冰鳴器罪具有圣足夠鏡的驅(qū)維動電磚流,歪在P3隙.7引腳駱增加關(guān)了三小極管撥做電龜流放括大。頸同時濤為了惕使設(shè)鼓計電流路圖胸符合莫實際陪電路就需求臟,在較電路敏圖中禿增加艦了上網(wǎng)拉電是阻及練緩存費器。6.柄3.睡3編制拋程序OR鋼G原00礎(chǔ)00雜HLJ勒MP則S陵TA醫(yī)RTOR堡G賀00望03巧HLJ蟲MP怎E傻SS;跳押轉(zhuǎn)到茂外部臟中斷0中斷旬子函次數(shù)OR年G喝00甚A0壟HST坐AR乘T:昨S學(xué)ET執(zhí)B爆EASE器TB降E肢X0SE搶TB獸I巨T0;外辜部中博斷初剩始化LP壩:株M擔OV唉R純2,鄰#0百0HIN井C層R2JB泡P釀1.蹦0,協(xié)LP燒1LC貪AL飲L詞LO妖PLP袖1:歲I撕NC跑R地2JB奶P透1.古1,林LP體2LC伯AL狗L劈燕LO異PLP監(jiān)2:答I據(jù)NC雕R飾2JB師P該1.悲2,沙LP險3LC碰AL葉L膊LO醉PLP黑3:潔I灰NC鄭R廊2JB技P殃1.揀3,剝LP結(jié)4LC而AL鏡L字LO該PLP鑰4:藍I挽NC肚R濃2JB夫P分1.蜓4,菜LP逃5LC致AL且L似LO獎PLP培5:合I術(shù)NC黑R貞2JB搖P洪1.喇5,掛LP杯6LC柄AL撫L嘩LO塘PLP傻6:豬I康NC巡壽R漫2JB依P陵1.演6,刑LP宏7LC哀AL證L君LO倆PLP撤7:敵I墊NC焦R瘦2JB歸P慶1.潔7,毒LP選8LC惡AL奴L泉LO時PLP話8:壯L醋JM構(gòu)P礦LP;按謙鍵判嬌斷LO君P:岸M嚇OV咽5擁6H光,#君02共HLP酸16目:陶M射OV肺5謝1H悉,#智10凳DMO酷V媽52敘H,的#1岸0HCL瓶R刑P3給.7;蜂巾鳴器臺報警LP士10盯:應(yīng)L螞CA脖LL今D鬧EL斜AYDJ距NZ茅5能1H旁,L漁P1臨0SE挪TB厭P妄3.蘿7;蜂鄉(xiāng)豐鳴器圈結(jié)束船報警LP警15郊:誤L限CA串LL圓D伶EL歡AYDJ為NZ尤5挨2H僑,L鼻P1劃5DJ蛋NZ牧5核6H詢,L務(wù)P1若6MO驕V螺DP貴TR皇,#欲TA居BMO覽V祥A,蛙R2MO永VC榨A侄,@障A+塑DP定TRLP通11其:甚M策OV簽P狹2,溉#0周1HMO夕V朋P0剩,ALJ辜MP迎L晶P1記1RE線TES巷S:甚M洞OV銹P錯2,便#0甘0HCL復(fù)R螺P3列.7MO帆V替TM名OD桃,#詠00賄00授00奸01保BMO走V匆R3膝,#護0A破HL1夠2:悲M揪OV掠R瘦4,得#1稱4HL1竊1:經(jīng)MO拔V問TH輔0,芳#3切CHMO段V尋TL嘴0,畫#0培B0禮HMO商V微DP徑TR匹,#萄TA泉BSE鼓TB伐T搜R0;定檔時/計數(shù)魂器0初始猛化MO恥V腎A,店R3MO份V勇B,培#0暖AHDI碎V六ABMO樹VC濟A慕,@決A+映DP堅TRMO恢V裝P2匆,#伍01伸HMO憂V室P0謊,ALC愿AL啄L儲DL專AYMO黎V俘A,破BMO沃VC砍A登,@尼A+恐DP隙TRMO姨V連P2劃,#惑02潤HMO經(jīng)V精P0釘,ALC館AL卻L崖DL拘AYL1局0:惕JN概B膜TF貪0,景L1凳0;查鼠詢方懂式進覺行定額時/計數(shù)飼器中恒斷處林理CL辜R糟TF鉛0SE慮TB插P廚3.泛7DJ痛NZ剝R菜4,搖L1椅1DE背C學(xué)R3CJ造NE姿R咱3,刺#0贈FF陣H,筐L1饑9LJ笛MP醉L諷18L1蜘9:撒C榨JN糠E魄R3挎,#割00圾H,旺L1危2MO辨V潛51宿H,拾#5匙0DCL琴R缸P3苦.7L1偵5:紅L勵CA憂LL資D催EL泄AYDJ土NZ浴5猴1H幻玉,L綠15SE虧TB槽P揀3.沾7MO篩V猴P2涼,#描00膀HLJ教MP串L鳴18L1雷8:菌R敏ET嘆IDL布AY刪:屋M朋OV標5汪3H超,#梳05搖HL1紙4:臨M衛(wèi)OV房誠5載4H異,#毫0F諒0HL1暫3:嫌M睬OV科R剃2,撓#0皮0HIN尚C釣R2JB幕P冰1.俘0,息L1LC兄AL輸L摔LO棋OPL1難:夠I保NC堅R扶2JB槐P很1.臥1,月L2LC仁AL骨L暖LO拘OPL2愁:含I槍NC描R本2JB汪P茄1.垂2,國L3LC太AL玩L懂LO勸OPL3朱:洞I瘡NC摧R招2JB杠P鉗1.戚3,令L4LC晶AL距L雪LO客OPL4么:榨I胡NC垮R茶2JB帽P夸1.寄4,灶L5LC麻AL罪L(fēng)壟LO魯OPL5角:巷I但NC戀R妨2JB云P騙1.佳5,委L6LC塌AL突L始LO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024混凝土路面施工承包合同范本
- 專屬信息安全防護服務(wù)項目協(xié)議范本版B版
- 2024教學(xué)設(shè)備采購合同書
- 7 多元文化 多樣魅力第1課時 說課稿-2023-2024學(xué)年道德與法治六年級下冊統(tǒng)編版
- 3 我很誠實 說課稿-2023-2024學(xué)年道德與法治三年級下學(xué)期統(tǒng)編版
- 福建省南平市萬安中學(xué)高一化學(xué)上學(xué)期期末試卷含解析
- 福建省南平市塔前中學(xué)2020年高二地理上學(xué)期期末試卷含解析
- 2023-2024學(xué)年滬科版(2019)高中信息技術(shù)必修一2.2《認識智能停車場中的數(shù)據(jù)處理-體驗數(shù)據(jù)處理的方法和工具》說課稿
- 生活中的藝術(shù)探索
- 閃耀前行模板
- 2023七年級英語下冊 Unit 3 How do you get to school Section A 第1課時(1a-2e)教案 (新版)人教新目標版
- 泌尿科主任述職報告
- 2024年湖南省公務(wù)員考試《行測》真題及答案解析
- 超聲科危急值內(nèi)容及報告制度
- 過賬協(xié)議模板
- 新零售門店運營管理流程手冊
- 天津市2023-2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 生命教育項目式學(xué)習(xí):內(nèi)涵、價值與實踐路徑
- 心理學(xué)專業(yè)知識考試參考題庫500題(含答案)(一)
- 四川省成都市青白江區(qū)2024-2025學(xué)年六年級數(shù)學(xué)第一學(xué)期期末教學(xué)質(zhì)量檢測試題含解析
- 人教版體育三年級上冊立定跳遠 教案
評論
0/150
提交評論