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

正文內(nèi)容

ds12c887電子芯片的應(yīng)用_本科畢業(yè)設(shè)計(jì)(留存版)

2024-10-26 18:02上一頁面

下一頁面
  

【正文】 日期,且計(jì)時(shí)誤差大的現(xiàn)象 。在寫操作中, DS 的下降沿將使總線 AD0~ AD7 上的數(shù)據(jù)鎖存在 DS12C887 中;當(dāng) MOT 接 GND 時(shí),選用 Intel 工作模式,在該模式中,該引腳是讀允許輸入腳,即 Read Enable。 unsigned char data thour。同時(shí),主控制器不斷的掃描按鍵 電路和溫度測(cè)量電路,當(dāng)有鍵按下時(shí),識(shí)別出按鍵的值并調(diào)整相應(yīng)的時(shí)間或日歷的值再寫入時(shí)鐘芯片內(nèi)部。 (三) 系統(tǒng)的軟件設(shè)計(jì) 本系統(tǒng)程序 由主程序、中斷服務(wù)函數(shù)和 多 個(gè)子 函數(shù)構(gòu)成。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。 unsigned char GetSeconds(void)。 /* 使用 BCD 碼格式、 24 小時(shí)模式、不使用 夏令時(shí) */ chCenturyChannel = 0x21。 /* 使能刷新 */ } /************************************************************* 函數(shù)功能:該函數(shù)用來設(shè)置時(shí)鐘芯片的日期 應(yīng)用范圍: 入口參數(shù): chDate、 chMonth、 chYear 是設(shè)定日期的壓縮 BCD 碼 出口參數(shù): *************************************************************/ void SetDate(unsigned char chDate,unsigned char chMonth,unsigned char chYear) { chRegB = chRegB | MASK_SETB_SET。 第二階段: ~ ,采購相關(guān)元器件,制作電子線路板。 } /************************************************************* 函數(shù)功能:該函數(shù)用來設(shè)置時(shí)鐘芯片的時(shí)間 應(yīng)用范圍: 入口參數(shù): chSeconds、 chMinutes、 chHours 是設(shè)定時(shí)間的壓縮 BCD 碼 出口參數(shù): *************************************************************/ void SetTime(unsigned char chSeconds,unsigned char chMinutes,unsigned char chHours) { chRegB = chRegB | MASK_SETB_SET。 } /************************************************************* 函數(shù)功能:該函數(shù)用來關(guān)閉時(shí)鐘芯片 應(yīng)用范圍:一般用不到 入口參數(shù): 出口參數(shù): *************************************************************/ void CloseDs12c887(void) { chRegA = CMD_CLOSE_DS12C887。 xdata char chRegB _at_ 0xdf0b。 在這次畢業(yè)設(shè)計(jì)中讓我學(xué)會(huì)了把書本上的知識(shí)應(yīng)用到了實(shí)際中來,在實(shí)踐中加深了對(duì)所學(xué)知識(shí)理解,真正的理解了理論可以指導(dǎo)實(shí)踐,實(shí)踐可以加深對(duì)理論的理解這句話。該譯碼器 由兩個(gè) 3—8譯碼器構(gòu)成。/*讀取小時(shí) */ tminute=XBYTE[DS12887+0x02]。 XBYTE[0x7F00+0x0A]=0x20。本 文主要討論 Intel 模式。 ( 1) MOT:模式選擇腳, DS12C887 有兩種工作模式,即 Motorola 模式和 Intel 模式,當(dāng) MOT 接 VCC 時(shí),選用的工作模式是 Motorola 模式,當(dāng) MOT 接 GND 時(shí),選用的是 Intel 模式。 XBYTE[0x7F00+0x0A]=0xA0。/*讀取星期幾 */ thour=XBYTE[Ox7F00+0x04]。為了節(jié)省控制器的資源,在控制器和 顯示器之間 加入一個(gè)譯碼 電路使本來需要 16 根控制線的電路變成 只需 四根控制線 ,極大的節(jié)省了系統(tǒng)資源 。 } /木木木定時(shí)器 0中斷函數(shù)木木木/ void timerO(void) interrupt 1 USing 1 { TRO=O; THO=Oxfd: TLO=OxO0: TRO=1: Counter++: if (counter==l50) {read — rtc 0: counter=O: } } 結(jié)語 這次的畢業(yè)設(shè)計(jì)是對(duì)我大學(xué)三年里所學(xué)知識(shí)的考核和總結(jié),考察了我對(duì)所學(xué)基礎(chǔ)知識(shí)和專業(yè)知識(shí)的一種綜合應(yīng)用能力,在這幾個(gè)月里通過我自己的努力以及倪榕生老師的悉心指導(dǎo),本著嚴(yán)謹(jǐn)求實(shí),開拓創(chuàng)新的精神完成了這次畢業(yè)設(shè)計(jì)。 xdata char chRegA _at_ 0xdf0a。 /************************************************************* 函數(shù)功能:該函數(shù)用來啟動(dòng)時(shí)鐘芯片工作 應(yīng)用范圍:僅在時(shí)鐘芯片首次使用時(shí)用到 一次 入口參數(shù): 出口參數(shù): *************************************************************/ void StartDs12c887(void) { chRegA = CMD_START_DS12C887。 } /************************************************************* 函數(shù)功能:該函數(shù)用來從時(shí)鐘芯片讀取世紀(jì)字節(jié) 應(yīng)用范圍: 入口參數(shù): 出口參數(shù): *************************************************************/ unsigned char GetCentury(void) { return(chCenturyChannel)。 進(jìn)度安排 第一 階段: ~ ,布置畢業(yè)設(shè)計(jì)課題,根據(jù)課題內(nèi)容查閱收集相關(guān)資料,了解學(xué)習(xí)相關(guān)知識(shí),設(shè)計(jì)繪制原理圖。 /* 禁止刷新 */ chDateChannel = chDate。 /* 設(shè)置為 21 世紀(jì) */ chRegB = chRegB amp。 unsigned char GetMinutes(void)。 參考文獻(xiàn) 劉守義 .《單片機(jī)應(yīng)用技術(shù)》 .西安電子科技大學(xué)出版社 . 白延敏 .《 51單片機(jī)典型系統(tǒng)開發(fā)實(shí)例》 .電子工業(yè)出版社 . 附錄 時(shí)鐘芯片 ds12c887 的驅(qū)動(dòng)程序 include /* 命令常量定義 */ define CMD_START_DS12C887 0x20 /* 開啟時(shí)鐘芯片 */ define CMD_START_OSCILLATOR 0x70 /* 開啟振蕩器, 處于抑制狀態(tài) */ define CMD_CLOSE_DS12C887 0x30 /* 關(guān)掉時(shí)鐘芯片 */ /* 所有的置位使用或操作,清除使用與操作 */ define MASK_SETB_SET 0x80 /* 禁止刷新 */ define MASK_CLR_SET 0x7f /* 使能刷新 */ define MASK_SETB_DM 0x04 /* 使用 HEX 格式 */ define MASK_CLR_DM 0xfb /* 使 用 BCD 碼格式 */ define MASK_SETB_2412 0x02 /* 使 用 24 小時(shí)模式 */ define MASK_CLR_2412 0xfd /* 使用 12 小時(shí)模 式 */ define MASK_SETB_DSE 0x01 /* 使用夏令時(shí) */ define MASK_
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1