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

正文內容

基于stc89c52的鬧鈴萬年歷設計畢業(yè)設計論文-文庫吧在線文庫

2025-10-12 15:05上一頁面

下一頁面
  

【正文】 日 case 3: { time_buf1[3]。 break。 } //月 case 2: { write_(0x86)。 } //秒 case 6: { write_(0x80+0x40+11)。 break。 //保存時間 Ds1302_Write_Time()。 break。 break。 } //時 case 4: { write_(0x80+0x40+5)。 } } //計算星期 time_buf1[7]=Conver_week(time_buf1[1],time_buf1[2],time_buf1[3])。 if(time_buf1[4]=24) time_buf1[4]=23。 break。 } //時 case 4: { write_(0x80+0x40+5)。 } } //計算星期 time_buf1[7]=Conver_week(time_buf1[1],time_buf1[2],time_buf1[3])。 if(time_buf1[4]==24) time_buf1[4]=0。 break。 蘇州大學本科生畢業(yè)設計(論文) 第 28 頁 } //秒 case 3: { write_(0x80+0x40+11)。 break。 if(BS[2]=60) BS[2]=59。 break。 if(BS[2]==60) BS[2]=0。 while(Mode!=0) { K_=KEY_()。 M=10。 if(M==0) { Feng=1。//LCD初始化 Ds1302_Init()。 include //頭函數(shù) include include include include include sbit Feng=P1^2。在這段時間內,在賴老師指導下,通過自身的不斷努力,無論是思想上、學習上還是工作上,都取得了巨大的收獲。 ( 3)動態(tài)調試:控制系統(tǒng)的軟件和硬件是密切相關的,軟件調試不能對硬件部分進行診斷,也不能在線仿真,所以用戶程序還需跟硬件連接起來進行聯(lián)調,調試對軟件和硬件進行檢查和診斷,整個單片機系統(tǒng)進行在線調試時,需借助仿真開發(fā)工具來對用戶軟件及硬件電路進行診斷、調試。 系統(tǒng)調試包括硬件調試和軟件調試,而且兩者是密不可分的 ,可以相互獨立的平行進行。 在控制指令字輸入后的下一個 SCLK 時鐘的上升沿時,數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從低位即位 0 開始。鑒于軟件設計的精確性和高效性,我們采用 C 語言編寫程序。液顯的 RW 端口直接接地,因為我們不需要讀取內部內容,高電平時進行對輸入的數(shù)字信號進行讀數(shù)。1602 采用標準的 16 腳接口,其中: LCD1602 第 3 腳: VEE 為液晶顯示器對比度調整端; 第 4 腳: RS 為寄存 器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器; 第 5 腳: RW 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。 DS1302 引腳圖如圖 。由于晶體自身的特性致使 這兩個頻率的距離相當?shù)慕咏?,在這個極窄的頻率范圍內,晶振等效為一個電感,所以只要晶振的兩端并聯(lián)上合適的電容它就會組成并聯(lián)諧振電路。另外,在復位期間,端口引腳處于隨機狀態(tài),復位后,系統(tǒng)將端口置為全“ l”態(tài)。 ( 9) XTAL1:振蕩器反相放大器和內部時鐘發(fā)生電路的輸入端。如有必要,可通過對特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止 ALE 操作。 在 flash 編程和校驗時, P3 口也接收一些控制信號。 在訪問外部程序存儲器或用 16 位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX DPTR) 時, P2 口送出高八位地址。 ( 2) P1 口: P1 口是一個具有內部上拉電阻 的 8 位雙向 I/O 口, p1 輸出緩沖器能驅動 4 個 TTL 邏輯電平。 蘇州大學本科生畢業(yè)設計(論文) 第 9 頁 第 3章 硬件電路設計 第 系統(tǒng)所需的硬件介紹 . STC89C52 單片機 STC89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash存儲器器。半波整流產(chǎn)生的電源電壓不恒定且具有間隙性,顧在設計中不采用。而且液晶顯示有功耗低,體積小,重量輕,壽命長,不產(chǎn)生電磁輻射污染等優(yōu)點。缺點是當按鍵較多時占用單片機的 I/O 數(shù)目較多,優(yōu)點是電路設計簡單,且編程極其容易。另外,單片機能夠實現(xiàn)復雜功能,能夠設計出友好的人機界面接口,價格也比較便宜。但由于機械式定時容易磨損,定時精度低,也不能實現(xiàn)一些復雜的功能。因此,本設計并未采用這種方案。 圖 第 總體方框圖 系統(tǒng)以 AT89C52 單片機為核心,連接各外部電路完成人機交互等各功能的控制。 第 本設計任務及要求 . 設計任務 設計制作一個鬧鈴萬年歷電路,具有萬年歷顯示功能,分別表示日期和時間,帶時間提示功能,試驗中用 LCD1602 顯示。因此鬧鈴萬年歷設計的開發(fā)有利于推動萬年歷市場的發(fā)展,使老百姓能用上更優(yōu)秀的鐘表。 when the set time is reached, it will beep prompt. Tests show that the system is simple, precise control and a more userfriendly feature. 蘇州大學本科生畢業(yè)設計(論文) 第 2 頁 [Key words]: MCU AT C89S52; LCD1602; DS1302 蘇州大學本科生畢業(yè)設計(論文) 第 3 頁 前言 近年來隨著科技的的發(fā)展,生活水平的提高,萬年歷已經(jīng)走進了千家萬戶的家中,成為現(xiàn)代家庭的必備產(chǎn)品。 附錄 .......................................................... 23 附錄 1:實物照片說明 ........................................... 23 附錄 2:部分源程序 ............................................. 23 蘇州大學本科生畢業(yè)設計(論文) 第 1 頁 基于 STC89C52 的 鬧鈴萬年歷設計 【 摘要 】 : 近年來隨著計算機在社會領域的滲透和大規(guī)模集成電路的發(fā)展,單片機的應用正在不斷地走向深入,在生活和 生產(chǎn)的各領域中,凡是有時間顯示和控制要求的地方都會有單片機的身影出現(xiàn),由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關的系統(tǒng),因此本次設計則采用單片機為核心來實現(xiàn)對以時間顯示和記錄提示的鬧鈴萬年歷設計。在發(fā)揮部分,該系統(tǒng)還添加了萬年歷的功能,使得用戶可以隨時知道當前的時間;當設定時間達到時,會發(fā)出蜂鳴提示。為此,我選擇了在此基礎上的創(chuàng)新改革設計出具有自動計算日期與星期功能的設計題目,設計一個高質量的萬年歷,使其除了能顯示時間以外還能提示人們重要的時間,使用更方 便。因此在大學階段打好基礎,為今后真正學會并靈活運用好單片機做好充分的準備,是我們每一個電子信息類專業(yè)大學生義不容辭的責任。 (5)、 定時時間到,應當發(fā)出語音一是信號或者蜂鳴器提示信號 。各個狀態(tài)保持或轉移的條件依賴于鍵盤控制信號。 綜合考慮以上因素,我們采用了方案二。也不能實現(xiàn)一些人性化的界面設計。 此類鍵盤是采用行列掃描方式,優(yōu)點是當按鍵較多時可以降低占用單片機的 I/O 口數(shù)蘇州大學本科生畢業(yè)設計(論文) 第 7 頁 目,缺點是電路復雜且會加大 編程難度。 方案 2 :采用液晶顯示: 采用 LCD16O2 液晶顯示屏, 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式 LCD,其擁有友好的人機界面及強大的顯示功能。本系統(tǒng)顯示信息量不是很大,無需彩色顯示而增加成本,且其驅動程序復雜,因此本系統(tǒng)部采用此方案考慮實用問題,故采用方案 2。用 USB 端口可以為外部電路供電,在沒有其他直流電源的情況下,這種方式很有用。在這種模式下, P0 不具有內部上拉電阻。 引腳號第二功能: 蘇州大學本科生畢業(yè)設計(論文) 第 10 頁 T2(定時器 /計數(shù)器 T2 的外部計數(shù)輸入),時鐘輸出 T2EX(定時器 /計數(shù)器 T2 的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) ( 3) P2 口: P2 口是一個具有內部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅動 4 個 TTL 邏輯電平。對 P3 端口寫“ 1”時,內部上拉電阻把端口拉高,此時可以作為輸入 口使用。一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。需注意的是:如果加密位 LB1 被編程,復位時內部會鎖存 EA 端狀態(tài)。為了保證系統(tǒng)能夠可靠地復位, RST 端的高電平信號必須維持足夠長的時間。時鐘電路用于產(chǎn)生單片機工作所需要的時鐘信號,而時序所研究的是指令執(zhí)行中各信號之間的相互關系。 C230PC330PY212MHZGND 圖 晶振電路 . 時鐘 模塊 DS1302 DS1302 由美國 DALLAS 公司推出的具有涓細電流充電能力的低功耗實時時鐘電路,它可以對年、月、日、周、日、時、分、秒進行計時,且具有閏年補償?shù)榷喾N功能。當 Vcc2 小于 Vcc1 時, DS1302 由 Vcc1 供電。 I/O 為串 行數(shù)據(jù)輸入輸出端(雙向), SCLK 為時鐘輸入端。在液顯電路連接上, LCD1602 顯示模塊可以直接和單片機STC89C52 直接接口,液晶顯示的 D0~D7 八個雙向端口接 STC89C52 單片機的 P0 口的~,單片機的 P0 口可以作為通用的輸入,輸出端口使用,此時,若要驅動 NMOS或其他拉電流負載時, 需外接上拉電阻,才能使該位高電平有效,所以中間接 10K 的排阻,來決定顯示器高低點位,是否要顯示。鬧鈴模塊的設計如圖 所示 。 下面分別對這這些程序進行詳細設計。 DS1302 與 RAM 相關的寄存器分為兩類:一類是單個 RAM 單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操 作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31 個字節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。查看端
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1