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

正文內(nèi)容

畢業(yè)設(shè)計-基于stc89c52單片機(jī)的電子鐘設(shè)計-全文預(yù)覽

2025-02-06 22:19 上一頁面

下一頁面
  

【正文】 CJNE A,24H,HOUU 。按下時間大于 秒退出時間調(diào)整 MOV R0,79H 。清調(diào)分標(biāo)志 SETB 01H 。進(jìn)入調(diào)時間的狀態(tài),賦閃爍定時初值 SETB ET1 。 。 。顯示單元( 74H75H),小時數(shù)據(jù)將不顯示 MOV 74H,7AH 。 MOV 75H,79H 。中斷退出 FLASH1: JB 01H,FLASH2 。 MOV 75H,79H 。 秒定時到對閃爍標(biāo)志取反 JB 02H,FLASH1 。裝定時器 T1 定時初值 MOV TH1, 4CH 。 。 。1MS 延時程序, LED 顯示程序用 DL1MS: MOV R6,14H DL1: MOV R7,19H DL2: DJNZ R7,DL2 DJNZ R6,DL1 RET 。 延時程序 。子程序返回 TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 。跳回 PLAY 循環(huán) ENDOUT: SETB 。掃描控制字放入 A JNB ,ENDOUT 。將要顯示的字型碼送 74LS273 MOVX dptr,a 。不是秒低位則轉(zhuǎn)移 PLAY_1 ANL A,7FH 。從 P2 口輸出 MOV A,R1 。 掃描控制,每個 LED 數(shù)碼管亮 1MS 時間再逐位循環(huán)。 顯示程序 。指向前一地址 MOV R0,A 。 。子程序返回 。指向當(dāng)前地址單元 SWAP A 。移入 R3 寄存器 ANL A,0FH 。A 中數(shù)據(jù)高四位與低四位交換 ORL A,R0 。 。 ?;謴?fù)狀態(tài)字 (出棧) POP ACC 。中斷退出時將分、時計時單元數(shù)據(jù)移 MOV 73H,77H 。清進(jìn)位標(biāo)志 CJNE A,24H,HOUR 。大于或等于 60 分時分計時單元清 0 MOV R0,79H 。分?jǐn)?shù)據(jù)放入 A CLR C 。小于 60 秒時中斷退出 ACALL CLR0 。調(diào)用加 1 程序(加 1 秒操作) MOV A,R3 。開啟定時器 T0 DJNZ R4, OUTT0 。重裝初值(低 8 位修正值) MOV A,4CH 。關(guān)閉定時器 T0 。T0 中斷服務(wù)程序 INTT0: PUSH ACC 。 。此按鍵是小時加 1 jnb ,set_M 。允許 T0 中斷 SETB TR0 。50MS 定時初值 MOV TL1,00H 。放入 熄滅符 數(shù)據(jù) MOV TMOD,11H 。 INC R0 。 。 。串行中斷程序入口地址 RETI 。外中斷 1 中斷程序入口 RETI 。外中斷 0 中斷程序入口 RETI 。 。 78- 79H 小時計時單元 。 70- 71H 秒計時和顯示單元 。 口 為數(shù)碼管段選,采用共陽顯示管。“時單元”采用 24 進(jìn)制計時器,可實現(xiàn)對一天 24小時的累計。因此,一個基本的數(shù)字鐘電路主要由顯示器“時”,“分”,“秒”和單片機(jī),還有校時電路組成。 時十位計算顯示 結(jié)束 開始 秒個位計算顯示 秒十位計算顯示 分個位計算顯示 分十位計算顯示 時個位計算顯示 圖 44 時間顯示流程圖 數(shù)字鐘的原理圖 用 PROTUES 軟件,根據(jù)要求畫出數(shù)字電子鐘的原理圖如下所示。 主程序是先開始,然后啟動定時器,定時器啟動后在進(jìn)行按鍵檢測,檢測完后,就可以顯示時間。單片機(jī)軟件的設(shè)計主要包括執(zhí)行軟件(完成各種實質(zhì)性功能)的設(shè)計和監(jiān)控軟件的設(shè)計。 LED 顯示器的顯示控制方式按驅(qū)動方式可分成靜態(tài)顯示方式和動態(tài)顯示方式兩種。只要按規(guī)律控制各發(fā)光段亮、滅,就可以顯示各種字形或符號。 LED顯示器是現(xiàn)在最常用的顯示器之一,如下圖所示。端口置 1時,內(nèi)部上拉電阻將端口拉到高電平,作輸入用。 在訪問外部程序和 16 位外部數(shù)據(jù)存儲器時, P2 口送出高 8 位地址。 (3) P2 端口 [- ] P2 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。 (2) P1 端口 [- ] P1 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。作為輸出口時能驅(qū)動 8個 TTL。復(fù)位電路通常采用上電自動復(fù)位和按鈕復(fù)位兩種方式,此電路系統(tǒng)采用的是上電與按鈕復(fù)位電路。復(fù)位后 P0- P3 口均置 1 引腳表現(xiàn)為高電平,程序計數(shù)器和特殊功能寄存器 SFR 全部 清零。對外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影 響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。 AT89單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。 內(nèi)部方式時,時鐘發(fā)生器對振蕩脈沖二分頻,如晶振為 12MHz,時鐘頻率就為 6MHz。 顯然,對內(nèi)部無程序存 儲器的 8031,EA端必須接地。 如果單片機(jī)是 EPROM,在編程其間, 將用于輸入編程脈沖。此外, RESET/Vpd還是一復(fù)用腳, Vcc掉電其間,此腳可接上備用電源,以保證單片機(jī)內(nèi)部 RAM的數(shù)據(jù)不丟失。初始化后,程序計數(shù)器 PC 指向 0000H,P0P3 輸出口全部為高電平,堆棧指 針 寫入 07H,其它專用寄存器被清 “0” 。 下圖是 MCS52 系列單片機(jī)的內(nèi)部結(jié)構(gòu)示意圖。 中斷系統(tǒng): 8052 具備較完善的中斷功能,有兩個外中斷、兩個定時 /計數(shù)器中斷和一個串行中斷,可滿足不同的控制要求,并具有 2級的 優(yōu)先級別選擇。 圖 21 單片機(jī) 8052 的內(nèi)部結(jié)構(gòu) 程序存儲器 (ROM): 8052共有 4096個 8位掩膜 ROM,用于存放用戶程 序,原始數(shù)據(jù)或表格。 STC89C52是一個低功耗高性能單片機(jī), 40 個引腳, 32個外部雙向輸入 /輸出( I/O)端口,同時內(nèi)含 2個外中斷口, 2個 16位可編程定時計數(shù)器 ,2個全雙工串行通信口, STC89C51 可以按照常規(guī)方法進(jìn)行編 程,也可以在線編程。 ( 6)現(xiàn)代交通 與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動力監(jiān)控系統(tǒng)、自動駕駛系統(tǒng)、通信系統(tǒng)以及運行監(jiān)視系統(tǒng)等。 ( 4)工業(yè)自動化 在工業(yè)控制和機(jī)電一體化控制系統(tǒng)中,除了采用工控計算機(jī)外,很多都是以單片機(jī)為核心的單片機(jī)和多機(jī)系統(tǒng)。 ( 2)辦公自動化領(lǐng)域 單片機(jī)作為嵌入式系統(tǒng)廣泛應(yīng)用于現(xiàn)代辦公設(shè)備,如計算機(jī)的鍵盤、磁盤驅(qū)動、打印機(jī)、復(fù)印機(jī)、電話機(jī)和傳真機(jī)等。 低價格 單片機(jī)應(yīng)用面廣,使用數(shù)量大,帶來的直接好處就是成本的降低。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強(qiáng)軟件的可讀性和可移植性,便于改進(jìn)和擴(kuò)充功能。 有的單片機(jī)針對某一個應(yīng)用領(lǐng)域,集成了相關(guān)的控制設(shè)備,以減少應(yīng)用系統(tǒng)的芯片數(shù)量。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個單片機(jī)控制系統(tǒng)。由于數(shù)字集成電路技術(shù)的發(fā)展和采用了先進(jìn)的石英技術(shù),使數(shù)字鐘具有走時準(zhǔn)確、性能穩(wěn)定、攜帶方便等優(yōu)點,它還用于計時、自動報時及自動控制等各個領(lǐng)域。 數(shù)字電子鐘的意義 數(shù)字鐘是采用數(shù)字電路實現(xiàn)對 .時 ,分 ,秒 .數(shù)字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠(yuǎn)遠(yuǎn)超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴(kuò)展了鐘表原先的報時功能。單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計思想和設(shè)計方法。忘記了要做的事情,當(dāng)事情不是很重要的時候,這種遺忘無傷大雅。在此次設(shè)計中,電路具有顯示時間的其本功能,還可以實現(xiàn)對時間的調(diào)整。而機(jī)械式的依賴于晶體震蕩器,可能會導(dǎo)致誤差。 基于單片機(jī)的電子時鐘設(shè)計 摘 要 20 世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會 的 各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn) 品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。數(shù)碼管顯示的時間簡單明了而且讀 數(shù)快、時間準(zhǔn)確顯示到 秒。在這次設(shè)計中,我們采用 LED 數(shù)碼管顯示時、分、秒,以 24 小時計時方式,根據(jù)數(shù)碼管動態(tài)顯示原理來進(jìn)行顯示,用 12MHz 的晶振產(chǎn)生振蕩脈沖,定 時器計數(shù)。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。下面是單片機(jī)的主要發(fā)展趨勢。 單片機(jī)模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機(jī)械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。 數(shù)字電子鐘的應(yīng)用 數(shù)字鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵?,廣泛用于個人家庭以及車站、碼頭、劇場、辦公室等公共場所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計算機(jī)的基本功能部件:中央處理器、存儲器和 I/O 接口電路等。比如 A/D、 PWM、 PCA(可編程計數(shù)器陣列)、 WDT(監(jiān)視定時器 看家狗)、高速 I/O口及計數(shù)器的捕獲 /比較邏輯等。 由于系統(tǒng)資源和系統(tǒng)復(fù)雜程度的增加,開始使用高級語言(如 C語言)來開發(fā)單片機(jī)的程序。這些特性使得單片機(jī)系統(tǒng)可以在更小電源的支持下工作更長的時間。 ( 1)家用電器領(lǐng)域 用單片機(jī)控制系統(tǒng)取代傳統(tǒng)的模 擬和數(shù)字控制電路,使家用電器(如洗衣機(jī)、空調(diào)、冰箱、微波爐、和電視機(jī)等)功能更完善,更加智能化和易于使用。與通用計算機(jī)相比,這些系統(tǒng)由 于比較封閉,可以更有效地防止病毒和電磁干擾等,可靠性更高。它將傳感器變換后的物理量作進(jìn)一步的變化和處理,使其成為數(shù)字信號,可以遠(yuǎn)距離傳輸并與計算機(jī)接口。因為: STC89C52是一個低電壓,高性能 CMOS 8位單片機(jī),片內(nèi)含 4k bytes 的可反復(fù)擦寫的Flash 只讀程序存儲器和 128 bytes 的隨機(jī)存取數(shù)據(jù)存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS52指令系統(tǒng),片內(nèi)置通用 8位中央處理器和Flash 存儲單元,內(nèi)置功能強(qiáng)大的微型計算機(jī)的 AT89C52提供了高 性價比的解決方案。 數(shù)據(jù)存儲器 (RAM)
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1