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

正文內(nèi)容

課程設(shè)計(jì)報(bào)告--數(shù)字時(shí)鐘的設(shè)計(jì)與制作-文庫(kù)吧資料

2025-03-29 12:22本頁(yè)面
  

【正文】 0x33)。write1302(0x8e,0x00)。 guding()。 lcd_init()。 } lcd_write(0x01)。 while(s1) {wenkey()。 delay(1000)。 lcd_on = 0。delay(100)。 lcd_writedata(table_4_1[1]+0x30)。 delay(6)。num6。 lcd_write(0x80+0x40+0)。 } lcd_writedata(table_3_1[0]+0x30)。num++) { lcd_writedata(table_3[num])。 for(num=0。 table_4_1[1]=dn%10。 }while(!s3)。 if(!s3) { dn。 table_3_1[1]=up%10。 }while(!s2)。 if(!s2) { up++。 delay(6)。num12。 } lcd_write(0x80+0x40+2)。num++) { lcd_writedata(table_2[num])。 for(num=0。 write1302(0x8e,0x80)。afen=read1302(0xc3)。 //禁止寫入 }void read_alarm(){ write1302(0x8e,0x00)。 //分 write1302(0xc4,0x00)。 //控制寫入 write1302(0xc0,0x08)。TR0=0。ET0=1。TH0=(6553610000)/256。lcd_write(0x80+0x40+11)。lcd_write(0x80+0x40+8)。lcd_write(0x80+0x40+5)。lcd_write(0x80+0x40+2)。 lcd_writedata(wendu[xiaoshu])。 lcd_writedata(0x2e)。 lcd_writedata(wendu[ge])。lcd_writedata(wendu[shi])。 xiaoshu=num%10。 } else buzz=1。ge=num/10。num=readtemp()。 }void displayw() //顯示溫度{ uint num。t= tt*10+。t=t|a。t=b。 a=readonechar()。 writeonechar(0xCC)。 writeonechar(0x44)。 Init_DS18B20()。uint t=0。 }}uint readtemp() //讀溫度{ uchar a=0。dq = 1。0x01。 i) { dq = 0。 for (i=8。 } return(dat)。 if(dq)dat|=0x80。 dat=1。i0。uchar dat=0。 delay_ds1820(20)。 delay_ds1820(14)。 delay_ds1820(80)。 delay_ds1820(8)。 } void Init_DS18B20()//初始化ds1820{ uchar x=0。)。 lcd_writedata(39。 lcd_writedata(0xdf)。)。 lcd_writedata(39。)。 lcd_writedata(39。 change(0,20,0)。)。 lcd_writedata(39。)。lcd_writedata(39。num++){ lcd_writedata(table4[xingqi][num])。for(num=0。 //寫年 }void write_xingqi(char xingqi){char num。 //寫月 write_xingqi(time1[5])。//寫時(shí) change(8,time1[3],0)。//寫秒 change(3,time1[1],1)。)。 lcd_writedata(39。 } } else { a =time1[2]。A39。 } else{ lcd_write(0x80+0x40+8)。P39。 lcd_write(0x80+0x40+8)。 } a=time1[2]。i7。 get_1302(time)。 add+=2。i7。 uchar add=0x81。 return(date)。 ds1302_clk = 1。 ds1302_inputbyte(add)。 ds1302_clk = 0。}uchar read1302(uchar add){ uchar date。 ds1302_clk = 1。 ds1302_inputbyte(add)。 ds1302_clk = 0。 } return(ACC)。 ds1302_clk = 1。 i) { ACC = ACC 1。 for(i=8。 ACC = ACC 1。 ds1302_clk = 1。i0。ACC=d。 //秒 write1302(0x8e,0x80)。 //時(shí) write1302(0x82,0x20)。 //日 write1302(0x8a,0x01)。 //年 write1302(0x88,0x03)。 } } } } //DS1302讀寫模塊void ds1302_set( ) //設(shè)置時(shí)間初值{ write1302(0x8e,0x00)。 lcd_write(0x80+12)。 if(time1[5]==1) time1[5]=6。 break。 //日 change(8,time1[3],0)。 case 6:time1[3]。 lcd_write(0x80+5)。 if(time1[4]==0) time1[4]=12。 break。 //年 change(2,time1[6],0)。 case 4:time1[6]。 lcd_write(0x80+0x40+0)。 if(time1[2]==1) time1[2]=23。 break。 //分 change(3,time1[1],1)。 case 2:time1[1]。 lcd_write(0x80+0x40+6)。 if(time1[0]==1) //秒 time1[0]=59。 if(s3==0) { while(!s3)。 break。 //星期 write_xingqi(time1[5])。 case 7:time1[5]++。 lcd_write(0x80+8)。 if(time1[3]==32) time1[3]=1。 break。 //月 change(5,time1[4],0)。 case 5:time1[4]++。 lcd_write(0x80+2)。 if(time1[6]==100) time1[6]=0。 break。 //時(shí) change(0,time1[2],1)。 case 3:time1[2]++。 lcd_write(0x80+0x40+3)。 if(time1[1]==60) time1[1]=0。 break。 change(6,time1[0],1)。 switch(s1num) { case 1:time1[0]++。 } } }if(s1num!=0) { if(s2==0) { delay(5)。 //禁止寫入 flag=0。 //分 write1302(0x80, time1[0]/10*16+time1[0]%10)。 //星期 write1302(0x84, time1[2]/10*16+time1[2]%10)。 //月 write1302(0x86, time1[3]/10*16+time1[3]%10)。 //控制寫入 write1302(0x8c, time1[6]/10*16+time1[6]%10)。 lcd_write(0x0c)。 break。 case 7:lcd_write(0x80+12)。 lcd_write(0x0f)。 break。 case 5:lcd_write(0x80+6)。 lcd_write(0x0f)。 break。 case 3:lcd_write(0x80+0x40+1)。 lcd_write(0x0f)。 break。 switch(s1num) { case 1:lcd_write(0x80+0x40+7)。// if(s1num==8)// s1num=0。 if(s1==0) { flag=1。flag1=0。fen=0。weimiao=0。 guding()。 delay(6)。num14。 lcd_write(0x80+2)。:39。 lcd_write(0x80+0x40+10)。:39。 lcd_write(0x80+0x40+7)。:39。 lcd_write(0x80+0x40+4)。 } if(s4num==4) { lcd_init()。 } } if(s4num==2) TR0=1。num++) { lcd_writedata(table[num])。 for(num=0。)。 lcd_writedata(39。)。 lcd_writedata(39。)。 lcd_writedata(39。 miaobiao_init()。 s4num++。 if(s4==0) { flag1=1。 lcd_writedata(0x30+ge)。 } if(row==1) { lcd_write(0x80+0x40+add)。 lcd_writedata(0x30+shi)。 ge=date%10。}void change(uchar add,uchar date,uchar row){uchar shi,ge。delay(1)。 P0=date。}void lcd_writedata(uchar date){ lcd_rs=1。delay(1)。P0=。 } void lcd_write(uchar ){ lcd_rs=0。lcd_write(0x01)。lcd_write(0x0c)。 }void lcd_init() //液晶初始化和命令數(shù)據(jù)操作{ lcd_rw=0。y0。x0。void delay(uint z) { u
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1