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

正文內(nèi)容

多鬧點(diǎn)數(shù)字鐘的設(shè)計(jì)畢業(yè)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 12 頁(yè) 共 26 頁(yè) 附錄 include//52 單片機(jī)頭文件,規(guī)定了 52 單片機(jī)的寄存器和 IO 口等 include//_nop_空指令及左右循環(huán)移位子函數(shù)庫(kù) define uchar unsigned char//宏定義 define uint unsigned int//宏定義 sbit lcden=P2^7。//定義調(diào)時(shí)按鈕 sbit s3=P1^2。//字庫(kù)中的字可直接以外加 號(hào)的形式直接寫(xiě)入 uchar code table2[]={ Wele To Lcd!}。y0。 delay(1)。 //將要寫(xiě)的指令賦給 P0 口, delay(5)。 delay(5)。//顯示清 0 } /*******************************************************************************/ 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 14 頁(yè) 共 26 頁(yè) void gudingtime_1602() { uchar num。num++)//功能與上同,用于將 : : : 寫(xiě)入 write_data(table1[num])。i16。//由 1602 液 晶字庫(kù)可知, 0~9 的數(shù)據(jù)碼分別對(duì)應(yīng) 0x30~0x39 write_data(0x30+gewei)。i0。i) { ACC=ACC1。 Input_1byte(DS_ADD)。 Input_1byte(DS_ADD)。//秒 write_1302(0x84,0x00)。//鬧鐘 1 分鐘初始化 write_1302(0xc4,0x08)。s4num==0) { flag1=1。//開(kāi)寫(xiě)保護(hù) write_(0x80+0x40+8)。 write_1302(0x8e,0x80)。 write_1302(0x8e,0x80)。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 18 頁(yè) 共 26 頁(yè) write_(0x0c)。 x2=miao/16。//挪回光標(biāo) } if(s1num==2) { int x3,x4。 write_sfm(4+0x40,fen)。x5=4) { x5=0。 x5=ri%16。 x6++。 if(x6=1amp。 write_(0x80+5)。 x6=0。 } } } } /*******************************************************************************/ if(s1num!=0||s4num!=0)// 在調(diào)整模式下 { if(s3==0)//如果確定鍵按下 { 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 21 頁(yè) 共 26 頁(yè) delay(5)。amp。 } yue=x5+x6*16。 x6=yue/16。 x6=0。 write_(0x80+0x40+2)。 if(x6=2amp。 if(x4=6) x4=0。 write_sfm(7+0x40,miao)。 if(s1num==1) { int x1,x2。 } if(s1num==7) { flag1=0。 } if(s1num==5) { write_1302(0x8e,0x00)。 } if(s1num==3) { write_1302(0x8e,0x00)。//禁止寫(xiě)保護(hù) write_1302(0x80,miao)。 if(s1==0amp。//星期 write_1302(0xc0,0x06)。//禁止寫(xiě)保護(hù) write_1302(0x90,0xaa)。 sck=0。 sck=0。 for(i=8。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 15 頁(yè) 共 26 頁(yè) ACC=TD。 //進(jìn)制十位 write_(add+0x80)。 write_(0x80+0x40)。//將指針指向 1602 液晶的第二行 for(num=0。//開(kāi)顯示、不顯示光標(biāo) write_(0x06)。 delay(5)。 //lcdwr 為讀寫(xiě)控制端, lcdwr=0,這里可不寫(xiě) lcdrs=0。 delay(1)。x0。 uchar code table[]={ 15 : }。//定義時(shí)鐘總線 sbit s1=P1^0。在此我向宋老師致以最真摯的感謝,感謝老師對(duì)我的關(guān)心,在此我也要感謝給予我硬件設(shè)計(jì)部分幫助的張文強(qiáng)同學(xué),對(duì)我關(guān)于整個(gè)電路的布局提供了巨大的幫助。 本系統(tǒng)所說(shuō)的調(diào)試是指在實(shí)驗(yàn)室里,對(duì)已知的標(biāo)準(zhǔn)量進(jìn)行測(cè)試和比較,以驗(yàn)證電路設(shè)計(jì)的是否正確和合理。隨著科技的發(fā)展“計(jì)算機(jī)仿真技術(shù)”已成為許多設(shè)計(jì)部門(mén)重要的前期設(shè)計(jì)手段。 圖 多鬧點(diǎn)數(shù)字鐘加載程序 調(diào)整設(shè)置鍵 K1 可以進(jìn)入到修改時(shí)分秒、年月日界面,加 1 鍵 K2, K4 為進(jìn)入調(diào)整鬧鐘模式,K3 為保存鍵,通過(guò)這四個(gè)鍵可以設(shè)置時(shí)間和兩個(gè)不同的鬧鈴。 接下來(lái),該為這些元器件接線了。 接下來(lái),就按照要求,在原理圖編輯窗口,添加需要的元件。 ( 1)提供了軟件調(diào)試的功能。 支持通用外設(shè)模型:如字符 LCD 模塊和圖形 LCD 模塊和 LED 點(diǎn)陣和 LED 七段顯示 模塊和鍵盤(pán) /按鍵和直流 /步進(jìn) /伺服電機(jī)和 RS232 虛擬終端及電子溫度計(jì)等,其種 COMPIM 還能讓仿真電路通陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 8 頁(yè) 共 26 頁(yè) 過(guò) PC 機(jī)串口、外部電路來(lái)實(shí)現(xiàn)雙向異步的串行通信。 配備總線結(jié) 構(gòu):用總線器件和總線布線可以讓電路設(shè)計(jì)更加簡(jiǎn)明清晰。用戶(hù)可以便利的采用諸如 RAM, ROM,鍵盤(pán),馬達(dá), LED, LCD, AD/DA,部分 SPI 器件,部分 IIC 器件。它不僅 僅 具有 其他的 EDA 工具軟件的仿真功能, 還可以 仿真單片機(jī) 和它的 外圍器件。當(dāng)端口有開(kāi)關(guān)按下時(shí),轉(zhuǎn)入相應(yīng)的功能程序。 綜合以上設(shè)計(jì)得圖 所示的多鬧點(diǎn)數(shù)字鐘設(shè)計(jì)電路。 D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L 圖 LCD1602 引腳分布 第 1 腳: VSS 為地電源。時(shí)鐘電路設(shè)計(jì)如圖 所示。所以,外接晶振頻率精確度直接影響電子鐘計(jì)時(shí)的準(zhǔn)確性。內(nèi)部方式就是在單片機(jī)的XTAL1 和 XTAL2 的兩引腳外接晶振,就夠成了自激振蕩器在單片機(jī)內(nèi)部產(chǎn)生時(shí)鐘脈沖信號(hào)。按鍵閉合 的 過(guò)程在 對(duì)應(yīng) 的 I/O 端口形成一個(gè)負(fù)脈沖。 圖 復(fù)位電路圖 蜂鳴器電路設(shè)計(jì) 蜂鳴器是種一體化結(jié)構(gòu)的電子訊響器,用 直流電壓 供電, 普遍的 應(yīng)用于打印機(jī) 和 復(fù)印機(jī)、 計(jì)算機(jī)、 報(bào)警器、 電子玩具 、汽車(chē)電子設(shè)備、電話機(jī) 及定時(shí)器 等 各類(lèi) 電子產(chǎn)品中作 信號(hào) 發(fā)聲 器件 [5]。同時(shí), STC89C52 可降至 0Hz 的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。本設(shè)計(jì)是利用 STC89C52 單片機(jī)為主控芯片,由 LCD、晶振、電阻、電容、開(kāi)關(guān)、蜂鳴器等元件組成硬件電路,通過(guò)編寫(xiě)軟件程序來(lái)實(shí)現(xiàn)和控制的多鬧點(diǎn)數(shù)字鐘 [1]。 1 設(shè)計(jì)要求及目的 設(shè)計(jì)要求 在日常工作、學(xué)習(xí)、生活中常常需要多時(shí)點(diǎn)提醒或?qū)﹄姎庠O(shè)備的工作程序進(jìn)行控制。更重要的是具有鬧鐘功能 ,至少可設(shè)置兩個(gè)時(shí)間鬧點(diǎn),利用單片機(jī)實(shí)現(xiàn)的數(shù)字時(shí)鐘具有編程靈活,便于功能的擴(kuò)充等優(yōu)點(diǎn)。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書(shū) 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué) 校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 畢業(yè)設(shè)計(jì) 題 目: 多鬧點(diǎn)數(shù)字鐘的設(shè)計(jì) 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。本設(shè)計(jì)是以 單片機(jī) STC89C52為核心元件同時(shí)采用 LCD顯示器動(dòng)態(tài)顯示“時(shí)”、“分”、“秒”、“年”、“月”、“日”的現(xiàn)代計(jì)時(shí)裝置。利用單片機(jī)設(shè)計(jì)一個(gè)電子時(shí)鐘,單片和 LCD 顯示器組合用來(lái)顯示秒、分、時(shí)計(jì)數(shù)單元中的值,可以非常準(zhǔn)確地顯示標(biāo)準(zhǔn)時(shí)間 ,也可以設(shè)置多個(gè)鬧點(diǎn)。由于采用集成芯片的單片機(jī)來(lái)設(shè)計(jì)并制作電子鐘,這樣設(shè)計(jì)制作簡(jiǎn)單而且功能多、精確度高,也可以方便擴(kuò)充其他功能,實(shí)現(xiàn)也比較簡(jiǎn)單。空閑模式下, CPU 停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。 STC89C52 提供以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash 閃速存儲(chǔ)器, 256 字節(jié)內(nèi)部 RAM, 32 個(gè) I/ O 口線,兩個(gè) 16 位定時(shí)/計(jì)數(shù)器,一個(gè) 5 向量?jī)杉?jí)斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。本設(shè)計(jì)采用的復(fù)位電路如圖 所示。 R11kQ1M P S 3 7 0 2B U Z 1B UZ Z E RP 3 . 6 圖 蜂鳴器電路設(shè)計(jì) 按鍵電路設(shè)計(jì) 按鍵 電路 的 閉合 狀態(tài)通過(guò) 相應(yīng) 的電路轉(zhuǎn)換為高、低電平狀態(tài)。 晶振電路設(shè)計(jì) STC89C52 系列的單片機(jī)的時(shí)鐘方式分為內(nèi)部方式和外部方式。 之所以采用高性能的振蕩電路,因?yàn)椋? 1) 單片機(jī)電子鐘的計(jì)時(shí)脈沖基準(zhǔn)是由外部晶振的頻率經(jīng)過(guò) 12 分頻后提供,采用內(nèi)部的定時(shí) /計(jì)數(shù)器來(lái)實(shí)現(xiàn)計(jì)時(shí)功能。 RST 是復(fù)位 /片選線,通過(guò)把 RST 輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送 [9]。 引腳說(shuō)明 如圖 所示。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)線 [10]。設(shè)計(jì)中計(jì)時(shí)主要以定時(shí)器 T0 中斷完成,定點(diǎn)鬧鈴使用峰鳴器來(lái)完成。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 6 頁(yè) 共 26 頁(yè) 圖 多鬧點(diǎn)數(shù)字鐘設(shè)計(jì) 圖 主程序執(zhí)行流程 4 多鬧點(diǎn)數(shù)字鐘的 Protues 軟件仿真 Protues 軟件的概述 Protues 軟件是英國(guó) Labcenter electronics 公司出版 EDA 工具軟件。具有的功能主要是: 1)原理的布圖 2) PCB 自動(dòng)及人工布線 3) SPICE 電路仿真 創(chuàng)新性的特點(diǎn): 1)具有互動(dòng)電路仿真。 智能化的自動(dòng)連線功能:自動(dòng)連線功能讓連接導(dǎo)線更加簡(jiǎn)單快捷,大大的縮短了繪圖時(shí)間。 ( 3)不同的單片機(jī)互相協(xié)同仿真功能( VSM) 支持主流的 CPU 類(lèi)型:如 ARM 8051/5 AVR、 PIC10/1 PIC1 PIC1 PIC2 dsPIC3HC1 BasicStamp、 808 MSP430 等, CPU 類(lèi)型隨著版本升級(jí)還在繼續(xù)增加,如即將支持 CORTEX、DSP 處理器。 多鬧點(diǎn)數(shù)字鐘的 Protues 仿真 Protuse 軟件仿真 支持當(dāng)前的主流單片機(jī),像 51 系列 V48 系列和 PIC12 系列和 PIC16 系列和 PIC18 系列和 Z80系列和 HC11 系列和 68000 系列等。 點(diǎn)擊工具欄的“保存”按鈕,在 G 盤(pán)畢業(yè)設(shè)計(jì)文件夾中創(chuàng)建一個(gè)名字為 proteus 仿真的子文件夾,將文件命名為“ lcd”,點(diǎn)擊保存,路徑為 G: \畢業(yè)設(shè)計(jì) \proteus 仿真 \lcd。最后添加上相應(yīng)的“接地 VDD”,大致上的元件添加完畢 [14]。如圖 所示 。由于 PROTUES 提供了實(shí)驗(yàn)室無(wú)法相比的大量的元器件庫(kù),提供了修改電路設(shè)計(jì)的靈活性、提供了實(shí)驗(yàn)室在數(shù)量、質(zhì)量上難以相比的虛擬儀器、儀表,因而也提供了培養(yǎng)學(xué)生實(shí)踐精神、創(chuàng)造精神的平臺(tái)。由于實(shí)驗(yàn)板上的有些焊點(diǎn)離的比較近,在焊接時(shí)可能由于不小心將焊錫滴落在兩個(gè)焊點(diǎn)之間造
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1