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

正文內(nèi)容

可編程作息時(shí)間控制器設(shè)計(jì)單片機(jī)課程設(shè)計(jì)(文件)

 

【正文】 要求 (進(jìn)度) 第 12 天:熟悉課程設(shè)計(jì)任務(wù)及要求,查閱技術(shù)資料,確定設(shè)計(jì)方案。 第 78 天:實(shí)驗(yàn)室調(diào)試。在其推動(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)越快。如今,在電子計(jì)算機(jī)基礎(chǔ)上發(fā)展而來(lái)的可編程作息時(shí)間控制器,它可以利用電子計(jì)算機(jī)的內(nèi)部時(shí)間,通 過(guò)程序判斷處理,完成對(duì)作息時(shí)間的精確控制,并且由于是程序控制,所以可通過(guò)改變程序而進(jìn)而靈活改變作息時(shí)間,同時(shí)可以實(shí)時(shí)顯示時(shí)間,并實(shí)現(xiàn)打鈴功能。 可編程作息時(shí)間控制器具備以下功能: ( 1)可以通過(guò)鍵盤(pán)進(jìn)行時(shí)間設(shè)定 ( 2)具有屏幕顯示的功能 ( 3)到達(dá)所設(shè)定的時(shí)間,能夠進(jìn)行上下課打鈴。 總體設(shè)計(jì)方案 方案選取 通常通過(guò)單片機(jī)對(duì)時(shí)鐘模塊進(jìn)行設(shè)計(jì)有兩種方案:一是通過(guò)單片機(jī)內(nèi)部的定時(shí)器計(jì)數(shù)器,采用軟件編程實(shí)現(xiàn)時(shí)鐘技術(shù),一般為軟時(shí)鐘,這個(gè)方法硬件線路簡(jiǎn)單,系統(tǒng)功能一般與軟件設(shè)計(jì)有關(guān),通常用在對(duì)時(shí)間精度要求不高的場(chǎng)所;二是采用時(shí)鐘芯,它的功能強(qiáng)大,功能部件集中在芯片內(nèi)部,自動(dòng)產(chǎn)生時(shí)鐘等相關(guān)功能。 系統(tǒng)框圖 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 6 系統(tǒng)框圖 系統(tǒng)工作原理 使用 AT89C51 單片機(jī)結(jié)合字符型 LCD顯示器設(shè)計(jì)一個(gè)簡(jiǎn)易的可編程作息時(shí)間控制器,若 LCD 選擇有背光顯示的模塊,在夜晚或黑暗的場(chǎng)合中也可使用。其中操作鍵 K1~ K4 的功能分別為:設(shè)置限制的時(shí)間 /時(shí)的調(diào)整、顯示鬧鐘設(shè)置的時(shí)間 /分的調(diào)整、設(shè)置鬧鐘的時(shí)間 /設(shè)置完成、鬧鐘更換 。 圖 AT89C51 引腳圖 引腳及其功能: P0 口: P0 口為一個(gè) 8 位漏級(jí)開(kāi)路雙 向 I/O 口,每腳可吸收 8TTL 門(mén)電流。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門(mén)電流。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。 P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 P3口也可作為 AT89C51 的一些特殊功能口,如下所示: P3 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 9 PSEN:外部程序存儲(chǔ)器的選通信號(hào)。注意加密方式 1 時(shí), /EA 將內(nèi)部鎖定為 RESET;當(dāng) /EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 口接 K1 按鍵, 口接 K2 按鍵, 口接 K3 按鍵, 口接 K4 按鍵, 口接 RS 口, 口接 RW 口, 口接 E 口, 口接發(fā)光二極管 D2 陽(yáng)極, 口接發(fā)光二極管 D1 陽(yáng)極, 口接電阻 R3, P3 口的 8 個(gè)口依次和 LCD 的數(shù)據(jù)口 D0~D7. 1602LCD 液晶顯示器 LM016L 液晶模塊采用 HD44780 控制器。 IR 用于寄存指令碼,只能寫(xiě)入不能讀出;DR 用于寄存數(shù)據(jù),數(shù)據(jù)由內(nèi)部操作自動(dòng)寫(xiě)入 DDRAM 和 CGRAM,或者暫存從DDRAM 和 CGRAM 讀出的數(shù)據(jù)。 CGRAM 是為用戶編寫(xiě)特殊字符留用的,它的容 量?jī)H 64 字節(jié)。 第 2 腳: VDD 接 5V正電源。當(dāng)RS 和 R/W 共同為低 電平時(shí)可以寫(xiě)入指令或者顯示地址,當(dāng) RS 為低電平 R/W 為高電平時(shí)可以讀忙信號(hào),當(dāng) RS 為高電平 R/W 為低電平時(shí)可以寫(xiě)入數(shù)據(jù)。 其他重要元件 ( 1)獨(dú)立式鍵盤(pán)的接口電路: 在單片機(jī) 應(yīng)用系統(tǒng)中,有時(shí)只需要幾個(gè)簡(jiǎn)單的按鍵向系統(tǒng)輸入信息。故只在按鍵數(shù)量不多時(shí)采用這種按鍵電路。 圖 獨(dú)立式鍵盤(pán) ( 2) 蜂鳴器: 將蜂鳴器的一端電源,另一端接至晶閘管集電極,當(dāng)需要鬧鐘響時(shí), 將發(fā)出有規(guī)律的電平使得晶閘管導(dǎo)通,從而使得蜂鳴器發(fā)出聲響。 圖 系統(tǒng)整體電路圖 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)軟件主要包括主程序、顯示子程序、鍵盤(pán)掃描子程序、定時(shí)子程序等。主程序流程圖如圖所示: 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 13 圖 主程序流程圖 鍵盤(pán)掃描程序 設(shè)計(jì) 由于鍵位未按下,輸出高電平,鍵位按下,輸出低電平,因此可以通過(guò)檢測(cè)輸出線路上的電平高低來(lái)判斷有無(wú)按鍵按下。硬件消除是通過(guò) 在按鍵輸出電路上加上一定硬件線路來(lái)消除抖動(dòng),一般采用 RS 觸發(fā)器。流程圖如下: 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 16 圖 鬧鐘時(shí)間調(diào)節(jié)程序流程圖 鬧鐘時(shí)間判斷子程序設(shè)計(jì) 鬧鐘時(shí)間的判別主要是通過(guò)設(shè)定時(shí)間與實(shí)時(shí)時(shí)間逐位對(duì)比確 定是否進(jìn)行鬧鈴,流程圖如圖所示 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 17 圖 鬧鐘時(shí)間判斷子程序流程圖 總結(jié) 在整個(gè)設(shè)計(jì)過(guò)程中,充分發(fā)揮人的主觀能動(dòng)性,自主學(xué)習(xí),學(xué)到了許多沒(méi)學(xué)到的知識(shí)。在整個(gè)過(guò)程中,我學(xué)到了新知識(shí),增長(zhǎng)了見(jiàn)識(shí)。在此次設(shè)計(jì)中,知道了做凡事要有一顆平常的心,不要想著走捷徑,一步一腳印。*****************作息時(shí)間控制器 。設(shè)置指針 MOV 31H,250 MOV 32H,16 MOV TMOD,02H 。清標(biāo)志位 MOV DPTR,5FFFH MOV A,0DCH 。************************* IINT1: PUSH ACC PUSH PSW PUSH DPH PUSH DPL ;保護(hù)斷點(diǎn) CLR EA ;關(guān) CPU中斷 MOV A,40H MOV DPTR,5FFFH MOVX A,DPTR MOV 35H,A ;取鍵盤(pán)輸入值進(jìn)入內(nèi)存 MOV B,10 SUBB A,B JC DDD CLR A AJMP EEE DDD: MOV A,35H ;輸入值小于 10 則存入 EEE: MOV 3EH,3DH 單片機(jī) 系統(tǒng) 課程設(shè)計(jì) 24 MOV 3DH,3CH MOV 3CH,3BH MOV 3BH,3AH MOV 3AH,39H MOV 39H,A ;前五位全班前移一位,將 A 內(nèi) 的值顯示在最后一位 SETB SIGN ;將按鍵輸入結(jié)束標(biāo)志位置 1 SETB EA POP DPL POP DPH POP PSW POP ACC ;彈出斷點(diǎn) RETI 。*************************
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1