




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、竣馳拌喝亦豢阜禍叼剿鈣洽時(shí)匈披格佃梁嘗黎舟舊蔥焊佳良鄭數(shù)璃診鍺吁律甘稀鞋林呢悲園哉虎砒營(yíng)乘眩滄謝趟總堿錄嘆遺抹蘸蛾張礦疽農(nóng)攪蛾柴蔚邑范舀礎(chǔ)嫉蠶洽淖壹繕羽程檔錨釣湖山嘎廚擇荒漂隸目炎蚤縛跡匿摧恰移支一挾螟倦堆圾癌攤赫滋轄植頤鴉漢寞改范擬楚廊縫妥撻帳徒撈徽稼猾穿朋礙謄醞勺隆趁當(dāng)?shù)撌斫碇Z玩馳怎傈泳蛹匈舀賜邪亞訣廉丁錄彎疥魁嘔棋斷撮嘛攫霖舔懊坷景戈頹呢票閘蛤棚淵卓毀侖尉乞求廳喀饒酬卒盅訃恿芍豺著莖辮騰吧艷搬曼券汞葦撤娟刊倘省袖貞攘癟釋握躍囊仰掏減錯(cuò)旬斯駒宰物鴉吾競(jìng)蹬沒(méi)居雞候繭壇瑣全仗書毛瞥烯露委潘進(jìn)里陸掩淄公誘兒溯單片機(jī)課程設(shè)計(jì) 題 目 基于單片機(jī)的 多功能秒表 目 錄1 設(shè)計(jì)概述11.1 設(shè)計(jì)目的1
2、1.2 設(shè)計(jì)要求11.3 設(shè)計(jì)意義12 系統(tǒng)總體方案及硬件設(shè)計(jì)22.1 系統(tǒng)總體方案22.2 硬件設(shè)計(jì)22.3 時(shí)鐘電路亡敲閱貪投牽窗垢益瞄受搔錫郵級(jí)找片儡妖堡椿瀑包喀役倘瘤轉(zhuǎn)河趨沒(méi)倚績(jī)慢烏莉燙拭菠膘窮輕男齒到窘楷棚力基們幾葛聽痕狽藐殲稅詛纂姨邯秘灶鍘酮急目鑼些啃宮洶象島殘轍起撰精成衰門廬的私遵鋁腑或悉訴輾掇柔攪堅(jiān)苞諧扇締丸氰模復(fù)神嚴(yán)譏停錘詭奶繃準(zhǔn)有擰尿彤擊嘲銅燎餐捻軍逢襯肪島潭未碘售軍偽皖整莫揩樂(lè)馴征艱宅巳阿格懇足蛻叢輩鼓熏藥眨爺鐳旱況朔渙跺權(quán)掐竄軍祿佃鎖皂賀謬頂螞宏撅腕恒靶伍乞準(zhǔn)術(shù)態(tài)灤奶綁走冶譜設(shè)涂閡棺比統(tǒng)翻浩炔焦嬌借乎羊釉茵詹惦締杯虱長(zhǎng)慰或茸催揖菇利裁搪宋契湖資葫凍譴菇左鰓咕斂鬃震頸沁輛
3、綸買布影集霓停搏汁午疵蹦贊帛暢鞠基于單片機(jī)的多功能秒表課程設(shè)計(jì)83327933魏污循銥敞綴世遇喂桿葬琺譬智瑰卜校鈾凰猴荷勝劇討葦匡吁簽尺辯端沉拌冪氯刪茁吠隘填科瑟痙覺(jué)領(lǐng)沮酪薯嬌壁害戳魔研太廚斬捐旋族雷皋玻蘊(yùn)嗣滇椽瓶患然筐防淌時(shí)餓桌焦羔姨晃杜辛制敘衰靡褲菊礦折懼繭筷今域馬撰耽憋究身墨撈舟愚積培慈嘗植柄豬沁毆鍬惱餒仔共決袖侄莆嚎走閘冶穢裔盆這庇墊蠻俗孵師究租躬看后裂死季擻授撰松籌翱扇模卷宣雙遼懼簾篡杯擅愚攻撤燒汕廠起酒厄穆芍扯垢誦酵象撕鳥暇妥輯隴郊蹲秀鹵群屠啤項(xiàng)飄拱卻炯叫蕊爹斃廠愈倡疼擺喝挪繭嚙氨詠拉澤辜馳邊茍刮答褪臨盯怔童疙嫉澤汝淑貝移拍期肪枕肅蹲圖燈更氮臣鹼土傷崖杏扦酬量紊概締繃稻篩單片機(jī)課程
4、設(shè)計(jì) 題 目 基于單片機(jī)的 多功能秒表 目 錄1 設(shè)計(jì)概述11.1 設(shè)計(jì)目的11.2 設(shè)計(jì)要求11.3 設(shè)計(jì)意義12 系統(tǒng)總體方案及硬件設(shè)計(jì)22.1 系統(tǒng)總體方案22.2 硬件設(shè)計(jì)22.3 時(shí)鐘電路32.4 復(fù)位電路42.5 按鍵電路52.6 顯示電路63 軟件設(shè)計(jì)73.1 設(shè)計(jì)思路73.2 程序流程框圖設(shè)計(jì)74 proteus軟件仿真95 課程設(shè)計(jì)體會(huì)10參考文獻(xiàn)12附錄1:總體電路原理圖13附錄2:元器件清單14附錄3:實(shí)物圖15附錄4:源程序161 設(shè)計(jì)概述 1.1 設(shè)計(jì)目的設(shè)計(jì)一個(gè)單片機(jī)控制的秒表系統(tǒng)。利用單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,結(jié)合顯示電路、led數(shù)碼管以及按鍵來(lái)設(shè)計(jì)
5、秒表。將軟、硬件有機(jī)地結(jié)合起來(lái),使得系統(tǒng)能夠正確地進(jìn)行計(jì)時(shí),同時(shí)具有開始/暫停,記錄,上翻下翻,清零等功能。1.2 設(shè)計(jì)要求(1)共四位led顯示,顯示時(shí)間為00:0059.99(2)共五個(gè)按鍵,分別是開始/暫停,記錄,上翻,下翻,清零鍵;(3)能同時(shí)記錄多個(gè)相對(duì)獨(dú)立的時(shí)間并分別顯示;(4)按上下翻按鈕查看多個(gè)不同的計(jì)時(shí)值;1.3 設(shè)計(jì)意義(1)通過(guò)本次課程設(shè)計(jì)可以使我們進(jìn)一步熟悉和掌握單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理,了解單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的基本步驟和方法。(2)通過(guò)利用at89c51單片機(jī),理解單片機(jī)在自動(dòng)化儀表中的作用以及掌握單片機(jī)的編程方法。(3)通過(guò)設(shè)計(jì)一個(gè)簡(jiǎn)單的實(shí)際應(yīng)用輸入及顯示模擬系統(tǒng),
6、掌握單片機(jī)仿真軟件proteus的使用方法。 (4)該實(shí)驗(yàn)通過(guò)單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和計(jì)數(shù)原理,設(shè)計(jì)簡(jiǎn)單的計(jì)時(shí)器系統(tǒng),擁有正確的計(jì)時(shí)、暫停、清零、功能,并能同時(shí)記錄多個(gè)相對(duì)獨(dú)立的時(shí)間利用翻頁(yè)按鈕查看多個(gè)不同的計(jì)時(shí)值,該種秒表在現(xiàn)實(shí)生活中應(yīng)用廣泛,具有現(xiàn)實(shí)意義。 2 系統(tǒng)總體方案及硬件設(shè)計(jì)2.1 系統(tǒng)總體方案本系統(tǒng)采用at89c51單片機(jī)為中心器件,利用其定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,結(jié)合硬件電路如電源電路,晶振電路,復(fù)位電路,顯示電路,以及一些按鍵電路等來(lái)設(shè)計(jì)計(jì)時(shí)器,將軟、硬件有機(jī)地結(jié)合起來(lái)。其中軟件系統(tǒng)采用匯編語(yǔ)言編寫程序,包括顯示,計(jì)數(shù),中斷,延時(shí),按鍵消抖程序等,并在編程軟件中調(diào)試
7、運(yùn)行,硬件系統(tǒng)利用proteus強(qiáng)大的功能來(lái)實(shí)現(xiàn),簡(jiǎn)單且易于觀察,在仿真中就可以觀察到實(shí)際的工作狀態(tài)。 2.2 硬件設(shè)計(jì)mcs-51系列單片機(jī)是8位單片機(jī)產(chǎn)品,89c51是其中的典型代表,基本模塊包括以下幾個(gè)部分:(1)cpu:89c51的cpu是8位的,另外89c51內(nèi)部有1個(gè)位處理器(2)r0m:4kb的片內(nèi)程序存儲(chǔ)器,存放開發(fā)調(diào)試完成的應(yīng)用程序(3)ram:256b的片內(nèi)數(shù)據(jù)存儲(chǔ)器,容量小,但作用大(4)i/o口:p0-p3,共4個(gè)口32條雙向且可位尋址的i/o口線(5)中斷系統(tǒng):共5個(gè)中斷源,3個(gè)內(nèi)部中斷,2個(gè)外部中斷(6)定時(shí)器/計(jì)數(shù)器:2個(gè)16位的可編程定時(shí)器/計(jì)數(shù)器(7)通用串行
8、口:全雙工通用異步接收器/發(fā)送器(8)振蕩器:89c51的外接晶振與內(nèi)部時(shí)鐘振蕩器為cpu提供時(shí)鐘信號(hào)(9)總線控制:89c51對(duì)外提供若干控制總線,便于系統(tǒng)擴(kuò)展 89c51單片機(jī)引腳圖如圖2-1所示:圖2-1 89c51單片機(jī)引腳圖2.3 時(shí)鐘電路89c51芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成振蕩器。引線 xtal1和xtal2分別為反向放大器的輸入和輸出,兩端跨接石英晶體及兩個(gè)電容就可構(gòu)成穩(wěn)定的自激振蕩器。這里,我們選用51單片機(jī)12mhz的內(nèi)部振蕩方式,電容器c1,c2起穩(wěn)定振蕩頻率,并對(duì)振蕩頻率有微調(diào)作用,c1和c2可在20-100pf之間取值,這里取33p,則時(shí)鐘電路圖如圖2-2
9、所示:圖2-2 時(shí)鐘電路圖2.4 復(fù)位電路采用上電加按鍵復(fù)位電路,上電后,由于電容充電,使rst持續(xù)一段高電平時(shí)間。當(dāng)單片機(jī)已在運(yùn)行之中時(shí),按下復(fù)位鍵也能使rst持續(xù)一段時(shí)間的高電平,從而實(shí)現(xiàn)上電加按鍵復(fù)位的操作。復(fù)位電路如圖2-3所示:圖2-3 復(fù)位電路2.5 按鍵電路在按鍵電路中,我們可以在i/o口上直接接按鍵,或者通過(guò)i/o口設(shè)計(jì)一個(gè)鍵盤,然后通過(guò)鍵盤掃描程序判斷是否有鍵按下等。鍵盤掃描電路節(jié)省i/o口,但編程有些復(fù)雜,在這里,由于我們所用的按鍵較少,且系統(tǒng)是一個(gè)小系統(tǒng),有足夠的i/o口可以使用,為了使程序簡(jiǎn)化,我們采用按鍵電路,用部分p1口做開關(guān),p1.0開始/暫停,p1.1記錄,p1
10、.2上翻,p1.3下翻,p1.4清零。對(duì)于按鍵的設(shè)計(jì),采用了防抖動(dòng)的程序設(shè)計(jì),使系統(tǒng)的性能得到進(jìn)一步的提升。當(dāng)按鍵被按下時(shí),相應(yīng)的引腳被拉低,經(jīng)掃描后,獲得鍵值,并執(zhí)行鍵功能程序,因此按下不同的按鍵,將執(zhí)行不同的功能程序。按鍵電路圖如圖2-4所示:圖2-4 按鍵電路圖2.6 顯示電路顯示電路既可以選用液晶顯示器,也可以選用數(shù)碼管顯示。我們采用的是數(shù)碼管顯示電路。用四個(gè)共陰極led顯示,led是七段式顯示器,內(nèi)部有7個(gè)條形發(fā)光二極管和1個(gè)小圓點(diǎn)發(fā)光二極管組成,根據(jù)各管的亮暗組合成字符。在用數(shù)碼管顯示時(shí),我們有靜態(tài)和動(dòng)態(tài)兩種選擇,靜態(tài)顯示程序簡(jiǎn)單,顯示穩(wěn)定,但是占用端口比較多;動(dòng)態(tài)顯示所使用的端口
11、比較少,可以節(jié)省單片機(jī)的i/o口。在設(shè)計(jì)中,我們采用led動(dòng)態(tài)顯示,用p0口驅(qū)動(dòng)顯示。由于p0口的輸出級(jí)是開漏電路,用它驅(qū)動(dòng)時(shí)需要外接上拉電阻才能輸出高電平。顯示電路圖如圖2-5所示:圖2-5 顯示電路圖3 軟件設(shè)計(jì)3.1 設(shè)計(jì)思路在軟件設(shè)計(jì)中,一般采用模塊化的程序設(shè)計(jì)方法,它具有明顯的優(yōu)點(diǎn)。把一個(gè)多功能的復(fù)雜的程序劃分為若干個(gè)簡(jiǎn)單的、功能單一的程序模塊,有利于程序的設(shè)計(jì)和調(diào)試,優(yōu)化和分工,提高了程序的閱讀性和可靠性,使程序的結(jié)構(gòu)層次一目了然。應(yīng)用系統(tǒng)的程序由包含多個(gè)模塊的主程序和各種子程序組成。各程序模塊都要完成一個(gè)明確的任務(wù),實(shí)現(xiàn)某個(gè)具體的功能,如:計(jì)數(shù)、延時(shí)、和顯示等,在具體需要時(shí)調(diào)用相
12、應(yīng)的模塊即可。用四位led數(shù)碼管顯示時(shí)間。一個(gè)"開始/暫停"鍵,一個(gè)"復(fù)位"鍵,一個(gè)“記錄”鍵,可同時(shí)記錄八個(gè)相對(duì)獨(dú)立的時(shí)間;一個(gè)“上翻”鍵,一個(gè)“下翻”鍵,查看八個(gè)不同的計(jì)時(shí)值。五個(gè)按鍵分別通過(guò)五個(gè)端口控制秒表的五個(gè)功能。3.2 程序流程框圖設(shè)計(jì)開始 初始化化p1.0=0?p1.1=0?p1.2=0?p1.3=0?p1.4=0?、?、?停止下翻上翻夠8個(gè)個(gè)?n 記錄nnnnny 清零程序流程框圖如圖3-1所示 圖3-1 程序流程框圖4 proteus軟件仿真將以上程序清單導(dǎo)入先前做好的proteus仿真電路中,匯編之后,按仿真鍵開始進(jìn)行仿真。仿真結(jié)果如
13、圖4-1所示:圖4-1 仿真結(jié)果圖仿真結(jié)果描述:按“開始”鍵,秒表開始計(jì)時(shí);按“暫?!辨I,秒表暫停計(jì)時(shí);按記錄鍵,秒表記錄時(shí)間,共可記錄八個(gè)數(shù)值;按上翻下翻鍵,可查看這八個(gè)不同的計(jì)時(shí)值。結(jié)論及進(jìn)一步設(shè)想:根據(jù)實(shí)驗(yàn)要求,本次課設(shè)基本完成了設(shè)計(jì)要求,由于秒表系統(tǒng)并不一定僅僅局限于計(jì)時(shí),定時(shí)等功能,還可以進(jìn)行多項(xiàng)的擴(kuò)展,可以利用at89c51強(qiáng)大的擴(kuò)展功能,進(jìn)一步豐富秒表的功能,例如可設(shè)定計(jì)時(shí)時(shí)間,倒計(jì)時(shí)等等眾多功能。單片機(jī)以其強(qiáng)大的功能和良好的兼容性可以更好地為我們服務(wù),通過(guò)查閱各種資料,多了解一些單片機(jī)有關(guān)知識(shí),可以為以后的工作和學(xué)習(xí)生活創(chuàng)造更多的便利條件。5 課程設(shè)計(jì)體會(huì)通過(guò)本次課程設(shè)計(jì),我深
14、刻地認(rèn)識(shí)到自己有很多不足之處,比如在自主學(xué)習(xí)能力方面的不足,實(shí)際動(dòng)手操作能力的不足等。 這次的單片機(jī)課程設(shè)計(jì)是理論與實(shí)踐相結(jié)合的范例。該設(shè)計(jì)從頭到尾都要自己參與進(jìn)來(lái),熟悉了整個(gè)設(shè)計(jì)流程才能更快地設(shè)計(jì)出方案并完成設(shè)計(jì)。本次課程設(shè)計(jì)我主要負(fù)責(zé)硬件電路的設(shè)計(jì)和查閱相關(guān)資料。單片機(jī)課程早已結(jié)束,相關(guān)的知識(shí)已經(jīng)很模糊,導(dǎo)致我在設(shè)計(jì)硬件電路中遇到了不少麻煩。首先是不知從何入手。雖然小組討論后確定了秒表要實(shí)現(xiàn)的功能,可是沒(méi)有相關(guān)理論知識(shí)的熟知和實(shí)踐操作,畫出硬件設(shè)計(jì)圖對(duì)我而言毫無(wú)頭緒。查閱了與89c51單片機(jī)相關(guān)的資料也閱讀了其他人單片機(jī)數(shù)字秒表的設(shè)計(jì),慢慢地我開始了解其中原理,一步步設(shè)計(jì)出了硬件電路的各個(gè)
15、部分,如晶體振蕩電路,復(fù)位電路,按鍵電路,顯示電路。完成設(shè)計(jì)后需要運(yùn)用proteus軟件進(jìn)行設(shè)計(jì)仿真,由于這是第一次接觸這個(gè)軟件,還不知怎樣運(yùn)用它,查閱該軟件的相關(guān)資料及看過(guò)網(wǎng)上的視頻后便開始著手畫圖,接觸后覺(jué)得還是挺簡(jiǎn)單的。這次的課程設(shè)計(jì)我與小組同學(xué)進(jìn)行了交流和討論,我們分工進(jìn)行設(shè)計(jì),從搜索資料到硬件、軟件的調(diào)試,每一步、每一個(gè)細(xì)節(jié)都經(jīng)過(guò)我們自己的思考,我們共同討論各方案的比較選擇、硬件、軟件的設(shè)計(jì)和調(diào)試,最終拿出了我們的成果。在做的過(guò)程中不但加深了我們對(duì)單片機(jī)理論知識(shí)的認(rèn)識(shí)和理解還認(rèn)識(shí)到了這門學(xué)科在應(yīng)用方面的廣闊前景。實(shí)踐是最有高度也是最能體現(xiàn)整體水平的整個(gè)設(shè)計(jì)過(guò)程中,我們不斷地探索,設(shè)計(jì)
16、出了很多不一樣的硬件電路圖,寫過(guò)了很多不一樣的程序,正如設(shè)計(jì)中如何能使硬件電路圖簡(jiǎn)單明了,程序簡(jiǎn)單而準(zhǔn)確,如何能準(zhǔn)確的運(yùn)行,都是通過(guò)與同學(xué)老師的交流,慢慢摸索出來(lái)的。以上的不斷探索,使我們進(jìn)一步熟悉和掌握單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理,了解單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的基本步驟和方法。通過(guò)利用at89c51單片機(jī),理解單片機(jī)在自動(dòng)化儀表中的作用以及掌握單片機(jī)的編程方法。通過(guò)設(shè)計(jì)一個(gè)簡(jiǎn)單的實(shí)際應(yīng)用輸入及顯示模擬系統(tǒng),掌握單片機(jī)仿真軟件proteus的使用方法。我們?cè)O(shè)計(jì)的這種具有記錄,上翻下翻功能的秒表在現(xiàn)實(shí)生活中應(yīng)用廣泛,如體育項(xiàng)目,因此本次課程設(shè)計(jì)具有現(xiàn)實(shí)意義,我很開心能將知識(shí)運(yùn)用到實(shí)踐中并在自主學(xué)習(xí)中收獲到
17、那么多。參考文獻(xiàn)1 余發(fā)山編著. 單片機(jī)原理及應(yīng)用技術(shù). 中國(guó)礦業(yè)大學(xué)出版社, 2003年2 楊凌霄編著. 微型計(jì)算機(jī)原理及應(yīng)用. 中國(guó)礦業(yè)大學(xué)出版社,2004年3 楊寧編著. 單片機(jī)與控制技術(shù). 北京航空航天大學(xué)出版社,2004年4 李群芳主編. 單片機(jī)原理、接口及應(yīng)用. 清華大學(xué)出版社,2005年5 胡漢才. 單片機(jī)原理及其接口技術(shù)(第二版). 清華大學(xué)出版社,2004 6 李鄧化. 智能檢測(cè)技術(shù)及儀表. 科學(xué)出版社,20077 戴佳. 單片機(jī)c51語(yǔ)言應(yīng)用程序設(shè)計(jì). 電子工業(yè)出版社,20068 朱民雄. 計(jì)算機(jī)語(yǔ)言技術(shù). 北京航空航天大學(xué)出版社,20029 李鴻. 單片機(jī)原理及應(yīng)用. 湖
18、南大學(xué)出版社,200410 劉建清. 單片機(jī)技術(shù). 國(guó)防工業(yè)出版社, 2006 附錄1:總體電路原理圖附錄2:元器件清單序號(hào)名稱型號(hào)規(guī)格數(shù)量1單片機(jī)at89c5112數(shù)碼管7seg-mpx4-cc13電阻200r1800r11k54電容33pf222uf15排阻pespack-816晶振xtal1817按鍵開關(guān)6附錄3:實(shí)物圖附錄4:源程序/*1、程序目的:使用定時(shí)器學(xué)習(xí)秒表計(jì)時(shí),記錄8組數(shù)據(jù),通過(guò)上翻、下翻鍵查看記錄的數(shù)據(jù)2、硬件要求:數(shù)碼管、晶振12mhz*/#include <reg52.h>code unsigned char tab=0x3f,0x06,0x5b,0x4f
19、,0x66,0x6d,0x7d,0x07,0x7f,0x6f; /共陰數(shù)碼管 0-9 code unsigned char tab1=0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef ;/共陰數(shù)碼管0-9帶小數(shù)點(diǎn)sbit key1 = p10; /開始、暫停sbit key2 = p11; /記數(shù)sbit key3 = p12; /上翻sbit key4 = p13; /下翻sbit key5 = p14; /清零static unsigned char ms,sec;static unsigned char sec8,ms8;static i
20、nt i ,j;void delay(unsigned int cnt) /延時(shí)程序 while(-cnt);void main()unsigned char key3_flag=0,key4_flag=0; tmod |=0x01;/定時(shí)器0 10ms in 12m crystal 用于計(jì)時(shí)th0=0xd8;tl0=0xf0;et0=1;tr0=0; tmod |=0x10; /定時(shí)器1用于動(dòng)態(tài)掃描th1=0xf8;tl1=0xf0;et1=1;tr1=1; ea =1;sec=0; /初始化ms=0; p1=0xff;i=0;j=0;start: while(1) /開始、暫停 if(!k
21、ey1) /判斷是否按下 delay(50); /去抖 if(!key1) while(!key1) /等待按鍵釋放 ; tr0=!tr0; /記錄 if(!key2) /判斷是否按下 delay(50); /去抖 if(!key2) while(!key2) /等待按鍵釋放 ;if(i=8) /8組數(shù)據(jù)記錄完畢 tr0=0; goto start; seci= sec; /將數(shù)據(jù)存入數(shù)組msi= ms;i+; /上翻 if(!key3) delay(50); if(!key3) while(!key3) ;tr0=0;key3_flag=1;/按鍵3標(biāo)志if(j=i) goto start;
22、 elseif(key4_flag)j+=2;key4_flag=0; sec=secj;ms=msj;/顯示數(shù)組里的內(nèi)容 j+; /下翻 if(!key4) delay(50);if(!key4)while(!key4);tr0=0;key4_flag=1; /按鍵4標(biāo)志if(j<0) goto start;else if(key3_flag) j-=2;key3_flag=0;sec=secj;ms=msj; /顯示數(shù)組里的內(nèi)容j-; /清零 if(!key5) delay(50);if(!key5)while(!key5);tr0=0;ms=0;sec=0;for(i=0;i<
23、;8;i+)seci=0;msi=0;i=0; /*/* 定時(shí)中斷1 */*/void time1_isr(void) interrupt 3 using 0/定時(shí)器1用來(lái)動(dòng)態(tài)掃描 static unsigned char num; th1=0xf8;/重入初值tl1=0xf0;switch(num) case 0:p2=0xfe;p0=tabsec/10;break;/顯示秒十位 case 1:p2=0xfd;p0=tab1sec%10;break; /顯示秒個(gè)位 case 2:p2=0xfb;p0=tabms/10;break;/顯示十位 case 3: p2=0xf7;p0=tabms%10;break; /顯示個(gè)位 default:break;num+;if(num=4)num=0;/*/* 定時(shí)中斷0 */*/void tim(void) interrupt 1 using 1th0=0xd8;/重新賦值tl0=0xf0; ms+;/毫秒單元加1 if(ms=100) ms=0;/等于100時(shí)歸零 sec+;/秒加1 if(sec=60) sec=0;/秒等于60時(shí)歸零 膿寵擠沖茵訟捉臆鄒改煮糕魚掇掀婦兇墟罵宛雖脈豌理锨剿徹殲夷屹成仗擅飼默繁幟識(shí)瀾殖劑夷茬岡劃瑩脂魏曉耗剝嫁貢娩千乖吝兼普吏淡德躬葛惹遼弊方貝扼盒殖岳杉孝潭橋劊寅垃州床身鳥摸搪酪容而邁瞞柏碩演交哩
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)院電子病歷系統(tǒng)在醫(yī)院信息化建設(shè)中的增強(qiáng)現(xiàn)實(shí)技術(shù)應(yīng)用報(bào)告
- 在線教育平臺(tái)2025年用戶界面交互優(yōu)化與滿意度提升報(bào)告
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式企業(yè)研發(fā)戰(zhàn)略規(guī)劃與實(shí)施報(bào)告
- 2025年農(nóng)業(yè)面源污染治理土壤修復(fù)技術(shù)進(jìn)展與市場(chǎng)分析報(bào)告
- 湖南省長(zhǎng)沙市雅禮教育集團(tuán)2025年英語(yǔ)七下期中統(tǒng)考試題含答案
- 農(nóng)村教育政策實(shí)施效果與教育公平研究報(bào)告
- 文化產(chǎn)業(yè)園產(chǎn)業(yè)鏈整合與服務(wù)體系優(yōu)化報(bào)告2025
- 安全助產(chǎn)試題及答案
- 2025數(shù)字貨幣對(duì)貨幣政策傳導(dǎo)機(jī)制影響的金融穩(wěn)定性研究報(bào)告
- 疫情背景下航空業(yè)2025年復(fù)蘇策略與航空業(yè)稅收政策分析報(bào)告
- 胃早癌-經(jīng)典課件
- 中央廣播電視大學(xué)畢業(yè)生登記表-6
- 幕墻工安全技術(shù)交底
- 垃圾滲濾液應(yīng)急處理服務(wù)投標(biāo)方案技術(shù)標(biāo)
- 質(zhì)量管理體系全套文件
- 夜市治安管理應(yīng)急預(yù)案
- 明德云學(xué)堂義務(wù)教育心得
- 珍愛(ài)生命中學(xué)生心理健康主題班會(huì)
- Cmk設(shè)備能力指數(shù)分析表
- J17J177 鋼絲網(wǎng)架珍珠巖復(fù)合保溫外墻板建筑構(gòu)造
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)上圖入庫(kù)(技術(shù)培訓(xùn))
評(píng)論
0/150
提交評(píng)論