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

正文內(nèi)容

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

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