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

正文內(nèi)容

電子萬年歷及溫度計設計畢業(yè)設計(文件)

2024-12-26 04:46 上一頁面

下一頁面
 

【正文】 shi1=(shi/10)*16+shi%10。 zhou1=(zhou/10)*16+zhou%10。 write_ds1302(0x84,shi1)。 write_ds1302(0x8a,zhou1)。 if(s2==0) { 濟南大學畢業(yè)設計 38 while(!s2)。 LCD_pos(3,4)。 LCD_pos(3,2)。 LCD_pos(3,0)。 if(shi==24) shi=0。 if(fen==60) fen=0。 if(miao==60) miao=0。 } flag=0。 write_ds1302(0x88,yue1)。 write_ds1302(0x80,miao1)。 yue1=(yue/10)*16+yue%10。 濟南大學畢業(yè)設計 37 miao1=(miao/10)*16+miao%10。 write_cmd(0x0d)。 write_cmd(0x0d)。 write_cmd(0x0d)。 write_cmd(0x0f)。 if(s1==0) { s1num++。 LCD_pos(2,add)。 write_data(dis[ge])。 shi=dat/10。 write_data(dis[10])。 write_data(dis[10])。 LCD_pos(3,0)。 write_data(dis[day2])。 write_data(dis[month2])。 write_data(dis[year2])。 LCD_pos(2,0)。 min1=minute/16。 week1=week/16。 month1=month/16。) { write_data(dis2[i])。 } LCD_pos(1,0)。 while(dis1[i]!=39。 second=read_ds1302(0x81)。 day=read_ds1302(0x87)。 io=1。 濟南大學畢業(yè)設計 32 _nop_()。 _nop_()。 _nop_()。 io=1。 write_ds1302_byte(add)。 sck=0。 sck=1。i8。 dat=dat1。i8。 write_data(0xA1)。 write_data(dis[wge])。 ftemp=temp*。 TH=read_18b20byte()。 init_18b20()。} else { flash=0。 } 濟南大學畢業(yè)設計 29 return value。 value=1。 } uchar read_18b20byte() { uchar i,value。 delay(4)。i8。 delay(10)。 delay(80)。//清除 LCD 的顯示內(nèi)容 delayms(5)。//基本指令操作 delayms(5)。 write_cmd(pos)。 else if(X==1) X=0x90。 delayms(5)。 LCD_EN = 0。 delayms(5)。 LCD_EN = 0。y)。 for(x=z。}。,39。,39。,39。,39。,39。,39。 //溫度變量 float ftemp。 sbit s3=P2^4。 //液晶讀 /寫控制 sbit LCD_EN=P3^3。 sbit io=P3^5。對評閱本論文以及參加答辯的每 一 個老師和同學都表示感謝。 從論文的選題論證、研究工作到論文的撰寫,都是在他精心指導下完成的。 萬年歷還可以增加防御報警功能,這樣就更加完善了萬年歷的功能。這次畢業(yè)設計通過自己親身對單片機的學習與 應用,從而達到學習、設計、開發(fā)軟、硬的能力。這樣,就會 使 溫度的顯示值 更 精確。由于測量過程中一系列隨機因素的影響 會導致 隨機誤差 的存在 。 經(jīng)綜合調(diào)試,最后顯示結(jié)果如下圖 所示: 圖 電子萬年歷 12864 最終顯示結(jié)果 濟南大學畢業(yè)設計 21 結(jié) 論 這 次畢業(yè)設計 我 按 照基本 要求完成了 電子萬年歷的設計。 首 先 要 驗證子程序正確 與否 ,再將這些子程序連接起來 整體調(diào)試 。本次課程設計 分 以下 三步來完成 : ( 1) 硬件電路調(diào)試。 ( 2)調(diào)用子程序時出現(xiàn)不能調(diào)用的現(xiàn)象。電子萬年歷功能 的多樣化 , 決定了 它的程序 相對也 較為復雜 ,所以在 調(diào)試 和 編寫程序 時出現(xiàn)了 不少 問題。這樣 硬件調(diào)試中不必要的麻煩 就大大減少了 。 解決: 后來通過 儀器 測試 發(fā)現(xiàn) , 在 修改 日期 、時間 時按下復位 按 鍵, 就 可 以 重新調(diào) 整 時 間 了 。 解決 的辦法 :將 JT2B 跳線器 短路帽置位 到 上端 去 。畢業(yè)設計使用的硬件設備為 學習單片機是使用的 CP— 51 學習板,再在板子上焊接一個 DS1302 時鐘芯片,其它器件板子上已有。 修改日期、時間程序框圖如下 圖 所 示 。 濟南大學畢業(yè)設計 13 圖 系統(tǒng)的主程序流程圖 編寫程序時要以此框圖為依據(jù),首先初始化程序,然后檢測是否有按鍵按下,如果有鍵按下,就進入日期、時間調(diào)整模式,然后根據(jù)需要調(diào)整日期、時間,如果沒有鍵按下,則跳過該環(huán)節(jié),直接讀取 DS1302 中的日期、時間、溫度等數(shù)據(jù)并顯示在LCD12864 的液晶屏幕上。運用計算機 對各模塊 進行仿真 測試逐步實現(xiàn) LCD 電子萬年歷的各項性能指標。 (4)要合理分配系統(tǒng)資源,包括 I/O 口、 ROM、 RAM、定時數(shù)器以及中斷等資源。根據(jù)軟件功能要求,將系統(tǒng)軟件分成多個模塊,每個模塊完成一個其中的某一個功能,最后把這些模塊連接起來。當 Vcc Vcc2+ 時,由 Vcc 向 DS1302 供電, 當 Vcc Vcc2時,由 Vcc2 向 DS1302 供電。 它的主要特性為: ( 1) 實時時鐘, 提供年、月、周、日、時、分、秒等信息,還可進行自動整定 ; ( 2) 具有 31 8 RAM,可用來暫存數(shù)據(jù) ; ( 3) 僅需三條線與單片機相連 ; ( 4) 工作電壓范圍為 ; ( 5) 功耗極低,工作電壓低于 時,電流小于 300nA; ( 6) 與 TTL 電平 兼容 ( VCC=5V ) ; ( 7) 可選的工業(yè)溫度范圍 40℃ 至 +85℃ 。實時時鐘 /日歷提供年、月、周、日、時、分、秒等信息。 LCD12864 的驅(qū)動電路較為簡單,如下圖 所示。 DS18B20 具有三個引腳, 1 腳為 GND,接電源負極; 2 腳為 DQ,與 I/O 口相連,與單片機通信,用于數(shù)據(jù)輸入輸出; 3 腳為 VDD,接電源正極。 鍵盤中沒有鍵被按下時, CPU 可以去做其他的事情。若沒有鍵按下,則跳過按鍵識別,接著順序執(zhí)行其它程序;若檢測到有按鍵被按下,則系統(tǒng)會執(zhí)行鍵盤檢測子程序來識別按鍵,獲得按鍵的編碼值。 如圖 所示。 在檢測時需要認為的通過 I/O 口送出低電平,檢測時先送一列低電平,其余的全為高電平,然后輪流檢測一次各行是否有低電平。獨立鍵盤操作簡便,但需要較多的 I/O 口 。當檢測到按鍵釋放后 , 也要給 5ms~ 10ms 的延時 ,待后沿抖動消失后才能轉(zhuǎn)入該鍵的處理程序 。按鍵 消抖,分為 硬件去抖 和 軟件去抖兩種方法。圖 為按鍵被按下時電壓的變化。 有時候操作人員按鍵動作不夠熟練, 可能 會出現(xiàn)按鍵一次 但 產(chǎn)生多次擊鍵以及重鍵的情況。 雖然 非編碼鍵盤 不如 編碼鍵盤 操作方便 , 但是 非編碼鍵盤 有一個顯而易見的 優(yōu)點 ,就 是它并不需要有復雜的硬件支持,從而簡化了外圍電路,進而 在實踐中 得到了廣泛的應用 [9]。 12345678RST91011121314151617XTAL218XTAL119VSS202122232425262728PSEN29ALE30EA/VPP313233343536373839VCC40U1STC89C52S112Y2XTAL30pFC230pFC310uFC41KR1210KR13+5VKey1Key2Key3DS18B20A1A2A3A4A5A6A7A0+5VRSWRENRDSCLSDARST 圖 單片機的最小系統(tǒng) 濟南大學畢業(yè)設計 6 按鍵 模塊 鍵盤設計需要解決的問題 鍵盤是操作人員向系統(tǒng)提供 操作 命令及數(shù)據(jù)的外部設備 , 可分為編碼鍵盤和非編碼鍵盤兩種類型。石晶振蕩和陶瓷振蕩都能夠被采用,本設計 采用晶振, C1 和 C2 的值為 30pF。圖 是 STC89C52單片機的復位電路 。對 STC89C52 單片機來說 , 最小系統(tǒng)包括 : 單片機 本身 、晶振電路、復位電路。 內(nèi)部資源簡介: 單片機內(nèi)部由 CPU、 RAM、 ROM、 T/C 等組成,并帶有 32 個 I/O 口 。 —(14 腳 )T0:定時器 /計數(shù)器 0 外部事件計數(shù)輸入端。 P3 口的第二功能具體如下所示: —(10 腳 )RXD:串行數(shù)據(jù)接收端。對于 52 子系列 單片機 , 與 還 具 有第二功能: 可用作定時器 /計數(shù)器 2 的計數(shù)脈沖輸入端使用 , 可用作它的 外部控制端 使用 。 ( 3) 輸入 /輸出引腳 P0 口 (39~32 腳 ): ~ 統(tǒng)稱為 P0 口。 GND(20 腳 ):接 +5 V 電源地端。 圖 STC89C52 單片機的外形 STC89C52 單片機 的 特性 : STC89C52 單片機 的 時鐘頻率 為 ,有 32 個雙向 I/O 口 ,以及 3 個 16位定時器 /計數(shù)器 ,加上 6 個中斷源 (2 個串行中斷 、 2 個外部中斷源 、 2 個讀寫中斷口線 )和 3 個加密位 ,有 可編程 UART 串行通道 和 低功耗的閑置和掉電模式 ,還有 軟件設置睡眠和喚醒功能 。 片內(nèi)含有8K 的可反復擦寫的 flash 程序存儲器和 512 bytes 的隨機存取數(shù)據(jù)存儲器。 因此,單片機的學習、開發(fā)與應用 可以對以后的工作、就業(yè)都會有很大的幫助,也可以 造就一批 熟悉 計算機應用與智能化控制的工程師 、甚至科學家 以及相關(guān)的技術(shù)人員 。本次設計 采用 STC89S52單片機作為 MCU,只有很小的 功耗 ,甚至 能在 3V 這么低的 低壓 下 工作 ,從而 可選用 3~5V 的 電壓 作為 供電 電壓。 導彈的制造 ,計算機的網(wǎng)絡通訊 ,飛機上 的 各種 各樣 儀表 ,工業(yè)自動化的控制 以及 數(shù)據(jù)處理, 使用 頻繁 的 各式各樣 智 能 IC 卡 ,豪華轎車的安全 系統(tǒng) ,攝像機 、錄像機、 全自動洗衣機的控制,以及程 序 控 制 玩具、電子寵物 等,這些都 是 離不開單片機 的 [1]。近年來, 電子技術(shù)的發(fā)展 迅速 ,特別是大規(guī) 模集成電路 的 出現(xiàn), HMOS 和 CHMOS技術(shù)的 越來越 成熟 化 , 單片機技術(shù) 也 越來越成熟,單片機技術(shù) 的應用產(chǎn)品 也已經(jīng) 走進了千家萬戶 ,人 類生活 發(fā)生 了根本性的 變革 [1]。 electronic calendar。 關(guān)鍵詞 : 單片機 ; 電子萬年歷; 溫度傳感器 ; LCD12864; 鍵盤 濟南大學畢業(yè)設計 II ABSTRACT Electronic calendar and electronic thermometer with high accuracy, and show the advantages of appearance, are applied in shopping malls, family, hotels, banks, railway stations and other occasions. Electronic calendar with intuitive, easy to read display, versatile, simple circuit, low cost, and many other advantages, in line with the trend of
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1