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

正文內(nèi)容

ds12c887電子芯片的應(yīng)用本科畢業(yè)設(shè)計(jì)(已改無(wú)錯(cuò)字)

2022-07-27 08:17:29 本頁(yè)面
  

【正文】 能力,樹立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過程中探索的艱難和成功時(shí)的喜悅。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。參考文獻(xiàn)劉守義.《單片機(jī)應(yīng)用技術(shù)》.白延敏.《51單片機(jī)典型系統(tǒng)開發(fā)實(shí)例》.附錄 時(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_CLR_DSE 0xfe /* 不使用夏令時(shí) */ /* 寄存器地址通道定義 */ xdata char chSecondsChannel _at_ 0xdf00。 xdata char chMinutesChannel _at_ 0xdf02。 xdata char chHoursChannel _at_ 0xdf04。 xdata char chDofWChannel _at_ 0xdf06。 xdata char chDateChannel _at_ 0xdf07。 xdata char chMonthChannel _at_ 0xdf08。 xdata char chYearChannel _at_ 0xdf09。 xdata char chCenturyChannel _at_ 0xdf32。 xdata char chRegA _at_ 0xdf0a。 xdata char chRegB _at_ 0xdf0b。 xdata char chRegC _at_ 0xdf0c。 xdata char chRegD _at_ 0xdf0d。 /* 函數(shù)聲明部分 */ void StartDs12c887(void)。 void CloseDs12c887(void)。 void InitDs12c887(void)。 unsigned char GetSeconds(void)。 unsigned char GetMinutes(void)。 unsigned char GetHours(void)。 unsigned char GetDate(void)。 unsigned char GetMonth(void)。 unsigned char GetYear(void)。 unsigned char GetCentury(void)。 void SetTime(unsigned char chSeconds,unsigned char chMinutes,unsigned char chHours)。 void SetDate(unsigned char chDate,unsigned char chMonth,unsigned char chYear)。 /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)啟動(dòng)時(shí)鐘芯片工作 應(yīng)用范圍:僅在時(shí)鐘芯片首次使用時(shí)用到一次 入口參數(shù): 出口參數(shù): *************************************************************/ void StartDs12c887(void) { chRegA = CMD_START_DS12C887。 } /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)關(guān)閉時(shí)鐘芯片 應(yīng)用范圍:一般用不到 入口參數(shù): 出口參數(shù): *************************************************************/ void CloseDs12c887(void) { chRegA = CMD_CLOSE_DS12C887。 } void InitDs12c887() { StartDs12c887()。 chRegB = chRegB | MASK_SETB_SET。 /* 禁止刷新 */ chRegB = chRegB amp。 MASK_CLR_DM | MASK_SETB_2412 \ amp。 MASK_CLR_DSE。 /* 使用BCD碼格式、24小時(shí)模式、不使用 夏令時(shí) */ chCenturyChannel = 0x21。 /* 設(shè)置為21世紀(jì) */ chRegB = chRegB amp。 MASK_CLR_SET。 /* 使能刷新 */ } /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)從時(shí)鐘芯片讀取秒字節(jié) 應(yīng)用范圍: 入口參數(shù): 出口參數(shù): *************************************************************/ unsigned char GetSeconds(void) { return(chSecondsChannel)。 } /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)從時(shí)鐘芯片讀取分字節(jié) 應(yīng)用范圍: 入口參數(shù): 出口參數(shù): *************************************************************/ unsigned char GetMinutes(void) { return(chMinutesChannel)。 } /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)從時(shí)鐘芯片讀取小時(shí)字節(jié) 應(yīng)用范圍: 入口參數(shù): 出口參數(shù): *************************************************************/ unsigned char GetHours(void) { return(chHoursChannel)。 } /************************************************************* 函數(shù)功能:該函數(shù)用來(lái)從時(shí)鐘芯片讀取日字節(jié) 應(yīng)用范圍: 入口參數(shù):
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1