freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)課設(shè)60秒計(jì)時(shí)器(更新版)

2025-08-04 12:42上一頁面

下一頁面
  

【正文】 計(jì)時(shí)器及擴(kuò)大其應(yīng)用有著非常現(xiàn)實(shí)的意義。二、系統(tǒng)硬件設(shè)計(jì) 、電路總體設(shè)計(jì)方案最小系統(tǒng)應(yīng)符合以下要求:(1)引出4個(gè)I/O端口,便于硬件拓展,同時(shí)接入排阻以滿足更多的使用要求(2)在上電自動(dòng)復(fù)位的基礎(chǔ)上添加按鍵復(fù)位功能,以提高系統(tǒng)的可控性;(3)采用按鈕開關(guān)、繼電器與穩(wěn)壓二極管構(gòu)成電源電路,以提高系統(tǒng)的穩(wěn)定性;(4)具有專門的編程端口;(5)采用內(nèi)部時(shí)鐘電路。三級(jí)程序存儲(chǔ)器鎖定    P0口(): P0口是一個(gè)8位漏極開路型雙向I/O端口。 在編程和驗(yàn)證程序時(shí),P1口用來輸入低8位地址。 P3口除了作通用I/O端口外,其主要功能是它的各位還具有第二功能。AT89C51的時(shí)鐘產(chǎn)生方式有兩種:內(nèi)部時(shí)鐘電方式和外部時(shí)鐘方式。由于單片機(jī)是高電平復(fù)位,所以當(dāng)按下S時(shí),單片機(jī)的9腳RESET管腳處于高電平,此 時(shí)單片機(jī)處于復(fù)位狀態(tài),當(dāng)上電后,由于電容緩慢充電,單片機(jī)的9腳電壓逐步由高向低轉(zhuǎn)化,經(jīng)過一段時(shí)間后,單片機(jī)的9腳處于穩(wěn)定的低電平狀態(tài),此時(shí)單片機(jī)上復(fù)位完畢,系統(tǒng)程序從0000H開始執(zhí)行。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。LED數(shù)碼管段碼如下表:表1 八段LED數(shù)碼管段碼表顯示數(shù)碼共陰型段碼共陽型段碼03FHC0H106HF9H25BHA4H34FHB0H466H99H560H92H670H82H707HF8H87FH80H96FH90H本設(shè)計(jì)采用共陰靜態(tài)七段數(shù)碼管顯示,其中P2口輸出個(gè)位段碼,P0口輸出十位段碼。(3)原理圖放置元件。 問題:在布線時(shí)總有一條線無法按要求不與其他線相交的連接起來。 AT89S51單片機(jī)的內(nèi)部16位定時(shí)/計(jì)數(shù)器是一個(gè)可編程定時(shí)/計(jì)數(shù)器,它既可以工作在13位定時(shí)方式,也可以工作在16位定時(shí)方式和8位定時(shí)方式。 通過查閱資料:TMOD寄存器結(jié)構(gòu)D7D6D5D4D3D2D1D0GATAM1M0GATAM1M0←T1方式字段→←T0方式字段→M1M0模式說明00013位定時(shí)(計(jì)數(shù))器,TH高8位和TL的低5位01116位定時(shí)/計(jì)數(shù)器102自動(dòng)重裝入初值的8位定時(shí)/計(jì)數(shù)器113T0分成兩個(gè)獨(dú)立的8位計(jì)數(shù)器,T1沒有模式3根據(jù)上表,設(shè)定TMOD初值為00000001B,即TMOD=01H。TR0、TR1分別是T0、T1的運(yùn)行控制位,通過軟件置1后,定時(shí)/才開始工作,在系統(tǒng)復(fù)位時(shí)清零。它是目前最好的仿真單片機(jī)及外圍器件的工具。 調(diào)試前 調(diào)試后 系統(tǒng)功能我們做成的60S秒表,可以實(shí)現(xiàn)00—60s的計(jì)時(shí),而且可以循環(huán),當(dāng)計(jì)數(shù)到60時(shí),會(huì)自動(dòng)歸零。 附錄匯編程序: SECOND EQU 30H TCOUNT EQU 31H ORG 00H AJMP START ORG 0003H AJMP EXT0//外部中斷0地址 ORG 0013H AJMP EXT1 //外部中斷1地址START: MOV SECOND,00H //秒數(shù)清零 MOV TCOUNT,00H //循環(huán)次數(shù)清零 MOV TMOD,01H //計(jì)時(shí)器工作模式1 MOV TCON,05H //開定時(shí)器與中斷,邊沿觸發(fā) MOV IE ,85H // 開啟中斷 MOV TH0,3CH //賦初值 MOV TL0,B0H SETB TR0 //開啟定時(shí)器DISP: MOV A,SECOND //顯示部分子程序 MOV B,10 DIV AB //A為十位數(shù),B為個(gè)位數(shù) MOV DPTR,TABLE MOVC A,A+DPTR MOV P0,A //P0口向數(shù)碼管輸出十位數(shù) MOV A,B MOVC A,A+DPTR MOV P2,A //P2口向數(shù)碼管輸出個(gè)位數(shù)WAIT: JNB TF0,WAIT //計(jì)時(shí)部分子程序 CLR TF0 MOV TH0,3CH MOV TL0,B0H INC TCOUNT MOV A,TCOUNT CJNE A,20,NEXT //50ms 循環(huán) 20 次即 1s MOV TCOUNT,00H INC SECOND MOV A,SECOND CJNE A,60,NEX //1s 循環(huán) 60次,即為60s MOV SECOND,00HNEX: LJMP DISP EXT0: MOV SECOND,00H MOV TCOUNT,00H SJMP START RETIEXT1: SJMP $ //暫停子程序 RETINEXT: LJMP WAITTABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH END八、參考文獻(xiàn)[1]穆秀春、李娜、訾洪,從Proteus到Altium Designer,北京:電子工業(yè)出版社,[2]李廣第,單片機(jī)基礎(chǔ), 第1版,北京北京航空航天大學(xué)出版社,1999[3] 夏繼強(qiáng),單片機(jī)實(shí)驗(yàn)與實(shí)踐教程,北京北京航空航天大學(xué)出版社,2001[4]陳忠平,基于Proteus的51系列單片機(jī)設(shè)計(jì)與仿真,北京:電子工業(yè)出版社,[5] [M].北京:機(jī)械工業(yè)出版社,2009.191
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1