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

正文內(nèi)容

基于單片機(jī)的電子萬年歷設(shè)計(jì)制作1111111(編輯修改稿)

2024-07-24 20:26 本頁面
 

【文章內(nèi)容簡介】 ueamp。0x0f))。display_Month(month)。value=ReadSet1302(0x8D)。year=(((valueamp。0xf0)4)*10+(valueamp。0x0f))。display_Year(year)。}void displaystar(void) //顯示歡迎界面// { uchar i,j。 Write_Address(0x0f)。 while(displaywele[i]!=39。\039。) { Write_Date(displaywele[i])。 i++。 delay1ms(1)。 } i=0。 Write_Address(0x4f)。 while(displaywish[i]!=39。\039。) { Write_Date(displaywish[i])。 i++。 delay1ms(1)。 } j=40。 while(j) { Write_(0x18)。//循環(huán)左移 // delay1ms(700)。 } Write_(0x01)。 delay1ms(10)。 } void gbdisplay(uchar address)//時間調(diào)整時光標(biāo)閃爍//{Write_Address(address)。delay1ms(5)。Write_(0x0f)。delay1ms(5)。}void displaymaxt(uchar x) //顯示最大溫度// { uchar i,j,k。 Write_(0x0c)。 delay1ms(2)。 Write_Address(0x44)。 i=x/100。 j=x/10。 k=x%10。 Write_Date(digit[i])。 Write_Date(digit[j])。 Write_Date(digit[k])。 }void hourset(void)//調(diào)時//{uchar timevalue,hour。delay1ms(500)。//防止多次觸發(fā)//WriteSet1302(0x8e,0x00)。//將寫保護(hù)去掉,確保能正常將調(diào)整后的數(shù)值寫入ds1303//timevalue=ReadSet1302(0x85)。//讀取此時的數(shù)值//hour=(((timevalueamp。0x70)4)*10+(timevalueamp。0x0f))。while(1) { if(ADD==0) { delay1ms(50)。 if(ADD==0) {hour++。 delay1ms(300)。 while(ADD==0)。 } }if(RED==0){delay1ms(50)。if(RED==0) { hour。 delay1ms(300)。 if(hour==0) hour=23。 while(RED==0)。 }}timevalue=((hour/10)4|(hour%10))。WriteSet1302(0x84,timevalue)。delay1ms(1)。display_Hour(hour)。Write_Address(0x49)。delay1ms(5)。if(hour=24) hour=0。delay1ms(5)。if(CANL==0){ mode=0。 Write_(0x0c)。 break。} if(SET==0) break。}WriteSet1302(0x8e,0x80)。}void minuteset(void)//調(diào)分//{uchar timevalue,minute。delay1ms(500)。//防止多次觸發(fā)//WriteSet1302(0x8e,0x00)。//將寫保護(hù)去掉,確保能正常將調(diào)整后的數(shù)值寫入ds1303//timevalue=ReadSet1302(0x83)。//讀取此時的數(shù)值//minute=(((timevalueamp。0x70)4)*10+(timevalueamp。0x0f))。while(1) { if(ADD==0) { delay1ms(10)。 if(ADD==0) {minute++。 if(minute=60) timevalue=0。 while(ADD==0)。 } }if(RED==0){delay1ms(10)。if(RED==0) { minute。 delay1ms(300)。 if(minute==0) minute=59。 while(RED==0)。 }}timevalue=((minute/10)4|(minute%10))。WriteSet1302(0x82,timevalue)。delay1ms(1)。display_Minute(minute)。Write_Address(0x4c)。delay1ms(5)。if(minute=60) minute=0。delay1ms(5)。if(CANL==0){mode=0。Write_(0x0c)。break。} if(SET==0) break。}WriteSet1302(0x8e,0x80)。}void secondset(void)//秒歸零//{uchar second。delay1ms(500)。WriteSet1302(0x8e,0x00)。while(1) { if(ADD==0) {delay1ms(10)。 if(ADD==0) {second=0。 WriteSet1302(0x8e,0x00)。 while(ADD==0)。 } } delay1ms(1)。 display_Second(second)。 Write_Address(0x4f)。 delay1ms(5)。 if(CANL==0) { mode=0。 Write_(0x0c)。 break。 } if(SET==0) break。 } WriteSet1302(0x8e,0x80)。 } void yearset(void)//調(diào)年//{uchar datevalue,year。delay1ms(500)。//防止多次觸發(fā)//WriteSet1302(0x8e,0x00)。//將寫保護(hù)去掉,確保能正常將調(diào)整后的數(shù)值寫入ds1303//datevalue=ReadSet1302(0x8d)。//讀取此時的數(shù)值//year=(((datevalueamp。0x70)4)*10+(datevalueamp。0x0f))。while(1) { if(ADD==0) { delay1ms(10)。 if(ADD==0) {year++。 delay1ms(300)。 while(ADD==0)。 } }if(RED==0){delay1ms(10)。if(RED==0) { year。 delay1ms(300)。 while(RED==0)。 }}datevalue=((year/10)4|(year%10))。WriteSet1302(0x8c,datevalue)。delay1ms(5)。display_Year(year)。delay1ms(5)。Write_Address(0x09)。delay1ms(5)。if(CANL==0){mode=0。Write_(0x0c)。break。} if(SET==0) break。}WriteSet1302(0x8e,0x80)。}void monthset(void)//調(diào)月//{uchar datevalue,month。delay1ms(500)。//防止多次觸發(fā)//WriteSet1302(0x8e,0x00)。//將寫保護(hù)去掉,確保能正常將調(diào)整后的數(shù)值寫入ds1303//datevalue=ReadSet1302(0x89)。//讀取此時的數(shù)值//month=(((datevalueamp。0x70)4)*10+(datevalueamp。0x0f))。while(1) { if(ADD==0) { delay1ms(10)。 if(ADD==0) {month++。 if(month12) month=1。 while(ADD==0)。 } }if(RED==0){delay1ms(10)。if(RED==0) { month。 delay1ms(300)。 if(month==0) month=12。 while(RED==0)。 }}datevalue=((month/10)4|(month%10))。WriteSet1302(0x88,datevalue)。delay1ms(1)。display_Month(month)。delay1ms(5)。Write_Address(0x0c)。delay1ms(5)。if(CANL==0){mode=0。Write_(0x0c)。break。} if(SET==0) break。}WriteSet1302(0x8e,0x80)。}void dayset(void)//調(diào)日//{uchar datevalue,day。delay1ms(500)。//防止多次觸發(fā)//WriteSet1302(0x8e,0x00)。//將寫保護(hù)去掉,確保能正常將調(diào)整后的數(shù)值寫入ds1303//datevalue=ReadSet1302(0x87)。//讀取此時的數(shù)值//day=(((datevalueamp。0x70)4)*10+(datevalueamp。0x0f))。while(1) { if(ADD==0) { delay1ms(10)。 if(ADD==0) {day++。 if(day31) day=1。 while(ADD==0)。 } }if(RED==0){delay1ms(10)。if(RED==0) { day。 delay1ms(300)。 if(day==0) day=31。 while(RED==0)。 }}datevalue=((day/10)4|(day%10))。WriteSet1302(0x86,datevalue)。delay1ms(1)。display_Day(day)。delay1ms(5)。Write_Address(0x0f)。delay1ms(5)。if(CANL==0){mode=0。Write_(0x0c)。break。} if(SET==0) break。}WriteSet1302(0x8e,0x80)。}void alarmhourset(void) //鬧鐘小時調(diào)整// { uchar value。 value=h
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1