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

正文內(nèi)容

數(shù)字時鐘設計word版(參考版)

2025-06-07 06:39本頁面
  

【正文】 //使能信號位,將 E位定義為 sbit BF=P0^7。 //寄存器選擇位,將 RS位定義為 sbit RW=P2^6。 } else if(minute) sound=1。 count_S=0。 count++。 count_S++。 TimeSet()。 while(!set)。 //將讀出數(shù)據(jù)轉(zhuǎn)化 DisplayDay(day)。0x70)4)*10 + (ReadValueamp。 ReadValue = ReadSet1302(0x87)。 //將讀出數(shù)據(jù)轉(zhuǎn)化 DisplayMonth(month)。0x70)4)*10 + (ReadValueamp。 ReadValue = ReadSet1302(0x89)。 DisplayYear(year)。 //將讀出數(shù)據(jù)轉(zhuǎn)化 WriteAddress(0x40)。0x70)4)*10 + (ReadValueamp。 ReadValue = ReadSet1302(0x8d)。//將讀出數(shù)據(jù)轉(zhuǎn)化 //WriteAddress(0x95)。0x70)4)*10 + (ReadValueamp。 ReadValue = ReadSet1302(0x81)。 //寫顯示地址 ,將在第行第列開始顯示 DisplayMinute(minute)。0x0F)。 //從分寄存器讀 minute=((ReadValueamp。 //顯示小時 print(:)。 // 設置顯示位置為第一行的第個字 //////////////// LCDdelay(5)。0x0F)。 //從分寄存器讀 hour=((ReadValueamp。 // print( )。 // print( )。 //調(diào)用 LCD初始化函數(shù) LCDdelay(10)。 //報時用 Init_DS1302()。 bit LS_flag。 //分別儲存苗、分、小時,日,月,年 unsigned char ReadValue。 //清屏幕指令,將以前的顯示內(nèi)容清除 delaynms(10)。 h=7。 while(!cancel)。 //根據(jù)寫小時寄存器命令字,寫入小時的初始值 delaynms(10)。 //根據(jù)寫月寄存器命令字,寫入月的初始值 delaynms(10)。 //根據(jù)寫日寄存器命令字,寫入日的初始值 delaynms(10)。 //根據(jù)寫小時寄存器命令字,寫入小時的初始值 delaynms(10)。 //根據(jù)寫分寄存器命令字,寫入分的初始值 delaynms(10)。 //根據(jù)寫秒寄存器命令字,寫入秒的初始值 delaynms(10)。 WriteSet1302(0x8E,0x00)。 while(!set)。 WriteAddress(0x4D)。 print(OK!)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(day31) day=1。 while(!right)。 if(day1)day=31。 while(!left)。 //顯示日 dlay()。 WriteAddress(0x48)。 print(__)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(month12) month=1。 while(!right)。 if(month1) month=12。 while(!left)。 //顯示月 dlay()。 WriteAddress(0x45)。 print(__)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(year99) year=0。 while(!right)。 if(year0) year=99。 while(!left)。 //顯示年 dlay()。 WriteAddress(0x42)。 print(__)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(second59) second=0。 桂林電子科技大學課程設計(論文)報告用紙 第 26 頁 /共 35 頁 26 while(!right)。 if(second0) second=59。 while(!left)。 //顯示秒 dlay()。 WriteAddress(0x08)。 print(__)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(minute59) minute=0。 while(!right)。 if(minute0) minute=59。 while(!left)。 //顯示分 dlay()。 WriteAddress(0x05)。 print(__)。 h=7。 while(!cancel)。 //if(h7)h=1。 while(!set)。 if(hour23) hour=0。 while(!right)。 if(hour0) hour=23。 while(!left)。 //顯示小時 桂林電子科技大學課程設計(論文)報告用紙 第 24 頁 /共 35 頁 24 dlay()。 WriteAddress(0x02)。 print(__)。 h=1。 //將十位數(shù)字的字符常量寫入 LCD delaynms(50)。 //寫顯示地址 ,將在第行第列開始顯示 WriteData(digit[i])。//取十位 j=x%10。 //延時 ms給硬 件一點反應時間 } /***************************************************** 函數(shù)功能:顯示年 入口參數(shù): x ***************************************************/ void DisplayYear(unsigned char x) { unsigned char i,j。 //將百位數(shù)字的字符常量寫入 LCD WriteData(digit[j])。//取個位 // WriteAddress(0x09)。 //j,k,l分別儲存溫度的百位、十位和個位 i=x/10。 //延時 ms給硬件一點反應時間 // day_temp=j。 //將百位數(shù)字的字符常量寫入 LCD WriteData(digit[j])。//取個位 // WriteAddress(0x0c)。 //j,k,l分別儲存溫度的百位、十位和個位 i=x/10。 //將十位數(shù)字的字符常量寫入 LCD delaynms(50)。 //寫顯示地址 ,將在第行第列開始顯示 WriteData(digit[i])。//取十位 j=x%10。 //延時 ms給硬件一點反應時間 } /***************************************************** 函數(shù)功能:顯示小時 入口參數(shù): x ***************************************************/ void DisplayHour(unsigned char x) { unsigned char i,j。 //將百位數(shù)字的字符常量寫入 LCD WriteData(digit[j])。//取個位 // WriteAddress(0x46)。 //j,k,l分別儲存溫度的百位、十位和個位 i=x/10。 //將十位數(shù)字的字符常量寫入 LCD delaynms(50)。 //寫顯示地址 ,將在第行第列開始顯示 WriteData(digit[i])。//取十位 j=x%10。 } /***************************************************** 函數(shù)功能:顯示秒 入口參數(shù): x ***************************************************/ void DisplaySecond(unsigned char x) { unsigned char i,j。kj。ji。i30。 } void dlay() { unsigned char i,j,k。in。 /***************************************************** 函數(shù)功能:延時若干微秒 入口參數(shù): n ***************************************************/ void delaynms(unsigned char n) { unsigned char i。 sbit cancel=P3^7。 sbit right =P3^5。 桂林電子科技大學課程設計(論文)報告用紙 第 21 頁 /共 35 頁 21 sbit right =P0^0。 sbit cancel=P0^1。 bit flag=0。 桂林電子科技大學課程設計(論文)報告用紙 第 19 頁 /共 35 頁 19 參考文獻 [1] 劉文濤 . MCS51 單片機培訓教程 (C51)版 .電子工業(yè)出版社 , . [2] 王宜懷 .單片機原理及其嵌入式應用教程 .北京希望電子出版社 , . [3] 邵貝貝 .單片機嵌入式應用的在線開發(fā)方法 .清華大學出版社 , . [4] 白駒珩 ,雷曉平編 .單片計算機及其應用 .電子科技大學出版社, [5] Jean 著 . 嵌入式系統(tǒng)構(gòu)件 .袁勤勇等譯 .北京 :機械工業(yè)出版社 , 2021. [6] 譚浩強 .C程序設計程序設計程序設計程序設計 ,清華大學出版社, [7] 賈振國: DS18B20 及高精度溫度測量的實現(xiàn),電子技術(shù)應用, , P9P14 [8] 偉 正:單線數(shù)字溫度傳感器的原理與應用,電子技術(shù)應用, , P23P31 [9] 周月霞、孫傳 友: DS18B20 硬件連接及軟件編程,傳感器世界, , P13P21 [10] 8051 系列單片機 C程序設計完全手冊 , 人民郵電出版社 , , P25P29 桂林電子科技大學課程設計(論文)報告用紙 第 20 頁 /共 35 頁 20 附 錄 一 PCB 版圖 附 錄 二 C語言源程序: 頂層模塊: include //包含單片機寄存器的頭文件 include include /*********************************************************************** 以下是 DS1302芯片的操作程序 ************************************************************************/ unsigned char code digit[10]={0123456789}。 桂林電子科技大學課程設計(論文)報告用紙 第 18 頁 /共 35 頁 18 謝 辭 感謝學院給我們提供這樣的實踐動手機會,并 通過課程設計使我們能夠有機會將書本上學到的
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1