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

正文內(nèi)容

電子萬年歷的設計與制作畢業(yè)設計論文-wenkub.com

2025-06-20 20:02 本頁面
   

【正文】 [6]劉松,曹金玲 .《單片機技術與應用》.。感謝提供相關技術幫助的老師和同學,你們的支持和鼓勵使我們對這次的作品完成有了信心和動力,也給了我們很多無私的幫助和支持,我們在此深表謝意。在最初的設計中,相互學習、相互討論、研究,完成了最初的設想。串行輸出,方式 0 MOV TMOD,10H 。六、系統(tǒng)程序清單/*按鍵可以調(diào)整當時時間按鍵可以調(diào)節(jié)定時時間定時時間到繼電器吸合*8 位數(shù)碼管顯示 時間格式格式 123030 表示:12 點 30 分 30 秒S1 用于小時 加 1 操作 S2 用于小時減 1 操作S3 用于分鐘 加 1 操作S4 用于分鐘減 1 操作。它與通用 80C52 系列單片機的指令第和引腳兼容。最后發(fā)現(xiàn)程序時序方面出了點小錯。在初始化時 ~ 置輸出 0,~ 置為輸入態(tài),~ 分別接至與門各輸入端。當有按鍵按下時,CPU 立即產(chǎn)生中斷。CPU 對鍵盤處理控制的工作方式有以下幾種: ①程序控制掃描方式程序控制掃描方式是在 CPU 工作空余,調(diào)用鍵盤掃描子程序,響應鍵輸入信號要求。第二步,置行線相關 I/O 口輸出低電平,讀入列線數(shù)據(jù),若某一列線為低電平,則該列線上有鍵閉合。與獨立式按鍵相比,mn 個按鍵只占用 m+n 根 I/O 口線,因此適用于按鍵較多的場合。查詢式按鍵是各按鍵相互獨立,每個按鍵占用一根 I/O 口線,每根 I/O 口線上的按鍵工作狀態(tài)不會影響其他 I/O 口線上按鍵的工作狀態(tài)。圖 鍵操作和鍵抖動25為了節(jié)省硬件,通常在單片機系統(tǒng)中,一般不采用硬件方法消除鍵的抖動,而是用軟件消除抖動的方法。按鍵未按下時,A 點電位為高電平 5V;按鍵按下時,A 點電位為低電平。顯示部分電路圖電路:顯示部分采用普通的共陽數(shù)碼管顯示,采用動態(tài)掃描,以減少硬件電路。依次類推,時鐘最大的顯示值為 23 小時 59 分 59 秒。讀 1302 程序READ: CLR SCLK NOP NOP SETB RST NOP MOV A,32H MOV R4,8READ1: RRC A 。void set_minute()。圖5 LED 動態(tài)掃描顯示17三、系統(tǒng)的軟件設計1. 程序流程框圖:圖A 主程序流程圖開始初始化讀、寫時間分離時間顯示值顯示子程序農(nóng)歷自動更新子程序日期、時間修改子程序閏月子程返回定時鬧鈴子程序18圖B 計算陽歷程序流程圖19圖C 時間調(diào)整程序流程圖202. 子程序的設計:(1) 鍵盤子程序的實現(xiàn):鍵盤示意圖如圖所示 圖21 按鍵示意圖主要函數(shù)模塊(C語言):函 數(shù) 名: void key_count()功能描述:設置狀態(tài)轉(zhuǎn)換函數(shù),根據(jù)變量count的不同值,對應不同的設置狀態(tài)按下設置鍵,自動切換設置位函 數(shù) 名: void key_out()功能描述:跳出設置模式函 數(shù) 名: uchar key_up(int temp,int max,int min)功能描述: 按鍵加函數(shù),在最大值與最小值之間變化函 數(shù) 名: uchar key_down(int temp,int max,int min)功能描述: 按鍵減函數(shù),在最大值與最小值之間變化函 數(shù) 名:void set_year()。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。(5)數(shù)據(jù)的輸出與輸入(I/O)在控制指令字輸入后的下一個 SCLK 時鐘的上升沿時,數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從低位即位 0 開始。 “WP”是寫保護位,在任何的對時鐘和 RAM 的寫操作之前,WP 必須為 0。位 1 至位 5 指操作單元的地址。SCLK 始終是輸入端。當 RST 為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對 DS1302 進行操作。當 Vcc2 小于 Vcc1 時,DS1302由 Vcc1 供電。C Vcc 最高電壓:7V 輸入最高電壓:7V 高電平:- 低電平:8mA(3)電路模塊的設計圖2 示出 DS1302 的引腳排列,其中 Vcc1 為后備電源,Vcc2 為主電源。這樣才是一個完整的單片(做在一塊 PCB 板上)的微型計算機。CPU 中本身自帶存儲器 ROM 和 RAM。DS1302 內(nèi)部有一個 31*8 的用于臨時性存放數(shù)據(jù)的 RAM 寄存器。當 EA 為高電平時,CPU 執(zhí)行片內(nèi)程序存儲器指令,但當 PC 中的值超過 0FFFH 時,將自動轉(zhuǎn)向執(zhí)行片外程序存儲器指令;當 EA 為低電平時,CPU 只執(zhí)行片外程序存儲器指令。PSEN:程序存儲器允許輸出端。ALE/PROG:地址鎖存允許信號輸入端。當使用芯片內(nèi)部時鐘時,此兩引腳端用于外接石英晶體和微調(diào)電容;當使用外部時鐘時,用于接外部時鐘脈沖信號。二、系統(tǒng)的硬件設計與實現(xiàn)1. 電路設計框圖: :(1)控制模塊AT89S52 單片機為 40 引腳雙列直插芯片,有四個 I/O 口 P0,P1,P2,P3, MCS51 單片機共有 4 個 8 位的 I/O 口(P0、PPP3),每一條 I/O 線都能獨立地作輸出或輸入?!、苡捎跇嫵傻膽孟到y(tǒng)是一個計算機系統(tǒng),相當多的測、控功能由軟件實現(xiàn),故具有柔性特征,不須改變硬件系統(tǒng)就能適當?shù)馗淖兿到y(tǒng)功能。因此,只要外加一些擴展電路及必要的通道接口就可以構成各種計算機應用系統(tǒng),如工業(yè)流水線控制系統(tǒng)、作為家用電器的主控制器、分布式控制系統(tǒng)的終端節(jié)點或作為其主控制節(jié)點起中繼的作9用、數(shù)據(jù)采集系統(tǒng)、自動測試系統(tǒng)等。 所 以 采 用 方 案 一 獨 立 式鍵 盤 。 方 案 二 : 使 用 矩 陣 式 鍵 盤 。8:在 對 日 期 和 時 間 進 行 切 換 , 對 日 期 和 時 間 進 行 調(diào) 節(jié) 校 準 過 程 中 , 系 統(tǒng) 需 要 產(chǎn) 生 激勵 電 流 , 因 此 需 要 用 按 鍵 。當某一個發(fā)光二極管導通時,相應的一個點或一筆畫被點亮,控制不同組合的二極管導通,就能顯出各種字符。 LED 顯示數(shù)碼管常見的 LED 顯示具有清晰明亮的特點。工作電壓寬達 ~。:(1)單片機芯片的選擇方案和論證:方案一: 采用 89C51 芯片作為硬件核心,采用 Flash ROM,內(nèi)部具有 4KB ROM 存儲空間,能于3V 的超低壓工作,而且與 MCS51 系列單片機完全兼容, 但是運用于電路設計中時由于不具備 ISP 在線編程技術, 當在對電路進行調(diào)試時,由于程序的錯誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r,對芯片的多次拔插會對芯片造成一定的損壞。第三次革命就是單片機數(shù)碼計時技術的應用,使計時產(chǎn)品的走時日差從分級縮小到 1/600 萬秒,從原有傳統(tǒng)指針計時的方式發(fā)展為人們?nèi)粘8鼮槭煜さ囊构鈹?shù)字顯示方式,直觀明了,并增加了全自動日期、星期的顯示功能,它更符合消費者的生活需求!因此,電子時鐘的出現(xiàn)帶來了鐘表計時業(yè)界跨躍性的進步……  本設計采用的是 AT89S52 單片機,該單片機采用的 MCU51 內(nèi)核,因此具有很好的兼容性,內(nèi)部帶有 8KB 的 ROM,能夠存儲大量的程序,最突出特點是具有 ISP 在系統(tǒng)燒寫功能,使得燒寫程序更加方便。本設計就是應用單片機強大的控制功能制作而成的電子萬年歷關鍵詞:單片機;時鐘電路;動態(tài)掃描;目錄3一、設計要求與方案論證 ...........................................6: ....................................................6: .............................................7(1)單片機芯片的選擇方案和論證: ................................................................7(2) 顯示模塊選擇方案和論證: ......................................................................7(3) 顯 示器的 結構 ......................
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1