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

正文內容

基于proteus多功能電子萬年歷的設計與實現(xiàn)本科畢業(yè)論文-全文預覽

2025-09-23 18:27 上一頁面

下一頁面
  

【正文】 。 ! || State_Set ){ //公歷農歷的年、月、日、星期 Show_YMD()。 //處于 設置模式 狀態(tài) 每次刷新 if(! amp。 //秒,每秒鐘刷新 if(! || State_Set) //分,普通模式每分鐘刷新 LCD_ShowTime(,6,87,Min_Flag,UpLine,UnderLine)。 //獲得時間 LCD_ShowWNL()。 GUI_Init()。只有這樣才能夠發(fā)揮更大的潛力,為設計 萬年 歷 提供更有力的保障。該函數(shù)有效地降低了按鍵無響應的概率,但依然無法做到點觸即可的效果,這還需要改進。經過長時間的運行,調試,最后把誤差范圍調整到 1天177。同時也要考慮在編譯過程中,除了顯示間隙還要算上系統(tǒng)數(shù)據處理與控制的時間間隙,否則同樣會出現(xiàn)閃爍的情況 。 仿真部分采用 Protus professional和 Keil軟件結合完成設計,功能強大且操作較為簡單,可以很容易的實現(xiàn)各種系統(tǒng)的仿真。 首先點擊左邊 Project窗口的 Target 1,然后使用菜單“ ProjectOption for target ‘ target1’” 設置對話框中的 Target頁面, Xtal后面的數(shù)值是晶振頻率值,本次設計設置為 12MHz; Memory Model用于設置 RAM使用情況選擇 Small;Compact是可以使用一頁外部擴展 RAM,而 Larget則是可以使用全部外部的擴展RAM。在 ProjectOption for target出現(xiàn)第二個對話框選擇目標 CPU(本次設計選擇 Atmel 公司的 AT89C52 芯片)。 ( 2)元器件選?。喊丛O計要求,在對象選擇窗口中點 P,彈出 PICK DEVICES對話框,在 KEYWORDS中填 寫要選擇的元器件,然后在右邊對話框中選中要選的元器件,則元器件列在對象選擇的窗口中。 開 始結 束2 9 天是 否 為 閏 年 ?年 的 狀 態(tài)是 否 為 2 月 ?3 1 天是是 否 為1 , 3 , 5 , 7 , 8 , 1 0 , 1 2 月 ?3 0 天否是否是否圖 判斷 閏年每月天數(shù) 非閏年每個月天數(shù)流程圖與之類似,這里就不再作具體說明。首先在主函數(shù)中打開 0 號中斷開關 ,響應模式,總中斷開關 IT0 = 1; EX0 = 1; EA = 1; 另外使用 button1 作為設置 位 選位, button2 作為上調, button3 作為下調,其功能流程圖如圖 所示 。首先是對定時器的選擇和初始化: 選擇定時器 0, 方式 1。其中時間的計算與獲取是整個系統(tǒng)的核心所在 , 另外數(shù)據顯示 、 聲音處理 、 過程控制也是 整個系統(tǒng)的重點 。應用程序的可靠性、高效性、穩(wěn)定性直接影 響系統(tǒng)的實現(xiàn)與應用 。 本系統(tǒng)使用 3 個 button 元件分別作為設置位選、上調、下調等功能。 BLA、 BLK 分別為顯示器背光燈的正、負極。RS 為寄存器選擇,高電平 1 時選擇數(shù)據寄存器、低電平 0 時選擇指令寄存器。 表 中斷控制標志列表 中斷源 工作標志 向量地址 外部中斷 0 IE0 0311 計時器 0 TF0 0BH 外部中斷 1 IE1 13H 計時器 1 TF1 1BH 串行端口傳送 T1 23H 串行端口接收 R1 23H LCD 液晶顯示器 本系統(tǒng)選擇的 LCD 是 AMPIRE128 64 的漢字圖形型液晶顯示模塊,可顯示漢字及圖形。 單片機中斷 典型的 8051 單片機有 5 個中斷源,可分為兩個優(yōu)先級,實現(xiàn)中斷服務嵌套。P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 (3) P1 口 P1 口是一個內部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出4TTL 門電流。 (2) P0 口 P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 AT89S51 單片機對 DS18B20 寫入控制字并讀取相應的數(shù)據,繼而控制 LCM1602 作出對應的顯示。并行 I/O 口主要是用于實現(xiàn)與外部設備中數(shù)據的并行輸入 /輸出,有些 I/O 口還具有其他功能。 :具備較完善的中斷功能,有兩個外中斷、兩個定時 /計數(shù)器中斷和一個串行中斷,可滿足不同的控制要求,并與 2 級的優(yōu)先級別選擇。這些功能部件通常都掛靠在單片機內部總線上,通過內部總線傳送數(shù)據信息和控制信息。 圖 AT89S51 引腳圖 (1) 電源及晶振引腳 Vcc(第 40 腳): +5V 電源引腳; Vss(第 20 腳):接地引腳; XTAL XTAL2(第 1 18 腳):外接晶振的兩個引腳。 3 硬件設計 微機處理系統(tǒng)中硬件的 選擇 直接影響系統(tǒng)的功能 及 穩(wěn)定性。 Proteus 提供了 30 多個元件庫和 7000 余個元器件。編譯后能生成 .hex 文件,能直接為 ISIS 7 Professional 仿真軟件所使用。目標文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經 L51連接定位生成絕對目標文件 (.ABS)。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一 個集成開發(fā)環(huán)境( uVision)將這些部分組合在一起。當今,數(shù)字萬年歷主要還是用于計時、自動報時、定時、日期查詢以及自動控制等方面。前兩次革命是擺和擺輪游絲的發(fā)明,以及石英晶體振蕩器的應用,第三次革命就是單片機數(shù)碼計時技術的應用,使得從原來傳統(tǒng)指針計時的方式發(fā)展為人們日常更為熟悉的夜光數(shù)字顯示方式,直觀明了,并增加了全自動日期,星期,溫度以及農歷等顯示功能,它更符合消費者的生活需求。國內企業(yè)為了獲得更大的投資收益,在生產規(guī)模和產品質量上不斷提升,開發(fā)單片機呈必然趨勢。而相比市場出售的其他高科技時間工具,本系統(tǒng)有著制作簡單,成本低廉等市場優(yōu)勢。從 1972年至今單片機經歷了四個階段的發(fā)展,從 Inter公司推出的 MCS8為代表的單片機到第二階段的部分功能優(yōu)化,再到8位至 16的轉變,衍生到今天的單片機用于生活和各個工業(yè)用途。 而且多功能電子萬年歷采用直觀的數(shù)字顯示,可以同時顯示年、月、日、時、分、秒等信息,還具有時間校準等功能。 關鍵詞 : Proteus ; AT89S51; 單片機 ; 電子萬年歷 Design and Realization of multi function electronic calendar based on Proteus Abstract In this paper, the design of multi function electronic calendar based on Proteus and the realization of its function. By means of circuit simulation software Proteus, in terms of hardware using AT89S51 microcontroller as the main control center, by LCD dot matrix LCD display. For years, month, day, week, hour, minutes and seconds for time, but also has a leap year pensation and other functions, can display year, month, day, time, minutes, seconds and other information. In the software aspect, mainly includes calendar program time to adjust procedures and display program. Key words: Proteus; AT89S51; Single chip microputer; Electronic calendar 目錄 1 綜 述 .............................................................. 錯誤 !未定義書簽。基于 Proteus 多功能電子萬年歷的設計與實現(xiàn) 摘 要 本文 基于 Proteus 多功能電子萬年歷的設計 并實現(xiàn)了 其 功能。在軟件方面,主要包括日歷程序、時間調整程序和顯示程序 。它的出現(xiàn)給人們的 日常生活帶來的諸多方便,在時間極顯寶貴的現(xiàn)代 已經 廣泛應用于各個領域,其作用更是不言而喻。 單片機及多功能電子萬年歷的發(fā)展簡述 單片微型計算機簡稱單片機,是典型的嵌入式微控制器 , 其英文縮寫為MCU,它最早是用在工業(yè)控制領域。相比起傳統(tǒng)的時間工具,本系統(tǒng)有著精確顯示時間計算,清晰、全面的顯示信息界面,沒有厭余數(shù)據,且具有溫度、農歷顯示等功能,這些是傳統(tǒng)時間工具無法達到的。 在國內:單片機的學習呈上升趨勢,但很多人學習是無頭緒,不知道從何入手,行業(yè)發(fā)展迅速,國內生產技術不斷提升。 在國外:最具有代表性的計時產品就是電子萬年歷,它是近代世界鐘表業(yè)界的第三次革命。目前,市場上出售的萬年歷品種很多,其中大部分是基于單片機技術設計的電子系統(tǒng)。 Keil uVision3 介紹 圖 Keil uVision3軟件 Keil uVision3 是美國 Keil Software 公司出品的 51 系列兼容單片機 C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。然后分別由 C51 及 C51 編譯器編譯生成目標文件( .OBJ)。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。它能對各種處理器進行實時仿真、調試與測試的 EDA 工具,真正實現(xiàn)了再沒有目標原型是就可以對系統(tǒng)進行調試測試與驗證。通過 Keil uVision3 編譯生成的 .hex 文件能直接用于 Proteus 所設計的電路圖上。 AT89S51 采用 的是 40 只引腳的雙列直插式封裝, 如圖 所示。 AT89S51 的內部結構 其 內部結構包含了作為微型計算機所必需的基 本功能部件,如 CPU、 RAM、ROM、定時 /計數(shù)器和可編程并行 I/O 口、可編程串行口等。 (RAM):片內有 128 個 8 位用戶 8 個據存儲單元和 128 個專用
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1