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

正文內(nèi)容

基于12cr887的實時時鐘系統(tǒng)設(shè)計畢業(yè)論文(參考版)

2025-07-01 00:30本頁面
  

【正文】 人民郵電出版社,2022 45 附錄 A:基于 12CR887 實時時鐘 PCB 板。電子工業(yè)出版社,20223. 胡斌主編。人民郵電出版社,20222. 戴佳,戴衛(wèi)恒主編。還要向所有關(guān)心我的老師、同學、朋友致謝,謝謝你們! 44 參考文獻1. 王守中主編。感謝我的朋友,同事在畢業(yè)論文期間給我的鼓勵也幫助。在此對他在畢業(yè)論文中的教育和幫助表示崇高的敬意和衷心的感謝。三年雖短,卻使我經(jīng)歷了不少事,我應(yīng)該深感謝意的。這將對以后的單片機產(chǎn)品設(shè)計帶來很大的幫助。在實際設(shè)計單片機產(chǎn)品中往往還涉及到其他電子方面的知識,比如數(shù)字電子技術(shù)、模擬電子技術(shù)、高頻電子技術(shù),音頻電子技術(shù)等相關(guān)知識。這也證明了興趣是最好的老師的道理。使我深深的懂得了:“要想學好單片機這門科學術(shù),除了學好理論知識以外,更重要的是要自己多做產(chǎn)品通過做產(chǎn)品來陶冶興趣鞏固知識” 。delay(5)。CLKwei=1。CLKwei=0。CLKduan=1。CLKduan=0。CLKwei=0。P1=0xdf。CLKduan=0。P1=duantable[hours0]。delay(5)。CLKwei=1。CLKwei=0。CLKduan=1。CLKduan=0。CLKwei=0。P1=0xfb。CLKduan=0。P1=duantable[minutes0]。delay(5)。CLKwei=1。CLKwei=0。CLKduan=1。CLKduan=0。CLKwei=0。P1=0xfe。CLKduan=0。P1=duantable[seconds0]。hours0=hour%10。minutes0=minute%10。 //秒鐘的十位求模 seconds0=second%10。 1,數(shù)碼管顯示子程序如下:void display(uchar second,uchar minute,uchar hour){ 39 uchar seconds0,seconds1,minutes0,minutes1,hours0,hours1。然后將控制位碼的 74LS273 的鎖存端(11 腳)置 0,將要所顯示的位碼送入 74LS273 的數(shù)據(jù)輸入端口,然后將鎖存端(11 腳)置 1,使輸入的數(shù)據(jù)鎖存住并呈現(xiàn)在輸出數(shù)據(jù)端。}}} 數(shù)碼管顯示子程序設(shè)計 數(shù)碼管顯示部分主要由兩片 74LS273 地址鎖存器對數(shù)碼管進行控制。amp。}centuryset=0。}write_12C887(day_of_month,century_set)。 38 break。case 2:if(flag_runnian==1){if(century_set1)century_set=29。case 11:if(century_set1)century_set=30。case 9:if(century_set1)century_set=30。case 6:if(century_set1)century_set=30。 37 case 4:if(century_set1)century_set=30。case 12:if(century_set1)century_set=31。case 10:if(century_set1)century_set=31。case 8:if(century_set1)century_set=31。case 7:if(century_set1)century_set=31。case 5:if(century_set1)century_set=31。 36 case 3:if(century_set1)century_set=31。switch(MONTH){case 1:if(century_set1)century_set=31。if(SW3==0){while(SW3==0)display(read_12C887(day_of_month),read_12C887(month),read_12C887(year))。}write_12C887(day_of_month,century_set)。break。case 2:if(flag_runnian==1){if(century_set29)century_set=1。case 11:if(century_set30)century_set=1。case 9:if(century_set30)century_set=1。case 6:if(century_set30)century_set=1。case 4:if(century_set30)century_set=1。case 12: 34 if(century_set31)century_set=1。case 10:if(century_set31)century_set=1。case 8:if(century_set31)century_set=1。case 7:if(century_set31)century_set=1。case 5:if(century_set31)century_set=1。case 3:if(century_set31)century_set=1。switch(MONTH){case 1: 33 if(century_set31)century_set=1。if(SW2==0){while(SW2==0)display(read_12C887(day_of_month),read_12C887(month),read_12C887(year))。amp。SW1=1。if(centuryset==2)//調(diào)整日期{century_set=read_12C887(day_of_month)。amp。SW2=1。}centuryset=2。write_12C887(month,MONTH)。MONTH。}}if(SW3==0){delay(5)。 31 if(MONTH12)MONTH=1。if(SW2==0){while(SW2==0)display(read_12C887(day_of_month),read_12C887(month),read_12C887(year))。amp。SW1=1。if(centuryset==1)//調(diào)整月份{MONTH=read_12C887(month)。amp。SW2=1。 30 elseflag_runnian=0。amp。amp。}centuryset=1。write_12C887(year,century_set)。century_set。//將調(diào)整后的年份寫入年寄存器 29 }}if(SW3==0){delay(5)。//年份加 1if(century_set=99)century_set=0。if(SW2==0){while(SW2==0)display(read_12C887(day_of_month),read_12C887(month),read_12C887(year))。amp。SW1=1。if(centuryset==0)//設(shè)置年{century_set=read_12C887(year)。bit flag_runnian。當年份、月份、日期都調(diào)整完畢后按下確認鍵(SW1 和 SW2 都被按下時)年、月、日調(diào)整完成,并將當前所調(diào)整出來的數(shù)值在顯示屏上面顯示出來,進入時間顯示狀態(tài)。如果 SW3 按鈕每被按下一次時將對日期當前值減 1 次,當減到 1 后再按一次 SW3時日期賦值到 30,若是對 2 月份調(diào)整則減到 1 后賦值到 29。在閏年的日期調(diào)整中 4 月、6 月、9 月、11 月按 30 天算,2 月按 29 天算。在閏年的日期調(diào)整中 1 月、3 月、5 月、7 月、8 月、10 月、12月按 31 天計算,如果 SW2 被按下時則當前月的日期加 1,當加到 31 后日期置 1。在日期調(diào)整過程中,分為兩種情況。在月調(diào)整過程中,如果 SW2 按鈕每按下一次時將對月份當前值加 1 次,當加到 12 后月份置 1;如果 SW3 按鈕每被按下一次時將對月份當前值減 1 次,當減到 1 后再按一次 SW3 時月份賦值到 12。在年的調(diào)整過程中,如果 SW2 按鈕每按下一次時將對年份當前值加 1 次,當加到 99 時年份清零;如果 SW3 按鈕每被按下一次時將對年份當前值減 1 次,當減到 0 后再按一次 SW3 時年份賦值到 99。}}} 年、月、日調(diào)整子程序設(shè)計在正常的走時狀態(tài)下,連續(xù)三次按下 SW1 按鈕,將進入年、月、日調(diào)整狀態(tài)。amp。(SW1==0))!=1){display(read_12C887(day_of_month),read_12C887(month),read_12C887(year))。while(((SW2==0)amp。amp。amp。(SW3==0))){ delay(5)。在此狀態(tài)下如果按下 SW2 或 SW3 按鈕,則返回到時間顯示狀態(tài)1,年、月、日顯示子程序如下:void disp_century() //年、月、日顯示子程序設(shè)計{if(((SW2==0)amp。SW1)==0) 26 display(read_12C887(seconds_alarm),read_12C887(minutes_alarm),read_12C887(hours_alarm))。while((SW2amp。SW1=1。}}display(read_12C887(seconds_alarm),read_12C887(minutes_alarm),read_12C887(hours_alarm))。if(alarmset0)alarmset=59。if(SW3==0){while(SW3==0)display(read_12C887(seconds_alarm),read_12C887(minutes_alarm),read_12C887(hours_alarm))。write_12C887(seconds_alarm,alarmset)。alarmset++。(SW1==0))!=1){if(SW2==0){delay(5)。while(((SW2==0)amp。SW2=1。SW1)==0)display(read_12C887(seconds_alarm),read_12C887(minutes_alarm),read_12C887(hours_alarm))。while((SW2amp。}SW1=1。}}display(read_12C887(seconds_
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1