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

正文內容

基于單片機的數(shù)字電子鐘設計畢業(yè)設計論文(參考版)

2024-08-29 14:42本頁面
  

【正文】 //向 DS1302 內寫年份寄存器 8cH 寫入初始年份數(shù)據(jù) 14 write_1302(0x8e,0x80)。//向 DS1302 內寫日期寄存器 86H 寫入初始日期數(shù)據(jù) 05 write_1302(0x88,0x03)。//向 DS1302 內寫小時寄存器 84H 寫入初始小時數(shù)據(jù) 00 22 write_1302(0x8a,0x03)。 //向 DS1302 內寫秒寄 存器 80H 寫入初始秒數(shù)據(jù) 00 write_1302(0x82,0x00)。 write_1302(0x8e,0x00)。 } void ds1302_init() //1302 芯片初始化子函數(shù) (20200305,00:00:00,week3) { RST=0。 return(Decimal=Decimal*10+(bcdamp。 } uchar BCD_Decimal(uchar bcd)//BCD 碼轉十進制函數(shù),輸入 BCD,返回 十進制 { uchar Decimal。 RST=0。 temp=read_byte()。 RST=1。 RST=0。 RST=0。 write_byte(dat)。 RST=1。 } 21 return (ACC); } void write_1302(uchar add,uchar dat) //向 1302 芯片寫函數(shù),指定寫入地址 { RST=0。 SCLK=0。a) { ACC7=IO。 for(a=8。 ACC=ACC1。 SCLK=0。a0。 RST=1。 sbit ACC7=ACC^7。 sbit RST=P1^1。 } } 頭文件 include include define uchar unsigned char define uintunsigned int //DS1302 時鐘芯片與 C51 之間的引腳連接定義 sbit IO=P1^3。 miaobiao()。 key2scan(key1n)。 //調用 DS1302 時鐘的初始化子函數(shù) while(1) { key1n=key1scan()。 } } } } } void main() { key1n=0。 if(SD==0) { while(!SD)。 P2=0x00。 if(SD==0) { while(!SD)。 delayms(1)。LED5=0。LED3=0。 LED1=0。 P0=0xff。LED6=0。LED4=0。LED2=0。 P0=dispcode[j/10]。 if(m4%40==0) delayms(1)。LED6=0。LED4=1。LED2=0。} if(x!=4) m4=0。 if(x==4) {m4++。 P0=0xff。LED6=0。LED4=0。LED2=0。} if(x!=3) m3=0。 if(x==3) {m3++。 P0=0xff。POT=0。LED5=0。LED3=0。LED1=0。if(m2==200)m2=0。 P0=dispcode[mfen%10]。 if(m1%40==0) delayms(1)。LED5=0。LED3=0。LED1=1。if(m1==200)m1=0。 P0=dispcode[mfen/10]。 } } } } } L01: _nop_()。 if(qiehuan==0) { while(!qiehuan)。 goto L02。mfen=0。 } } if(key1==0) { delayms(10)。 if(qiehuan==0) { while(!qiehuan)。 if(key2==0)goto L00。 if(key3==0) { while(1) { miaobiaoxianshi()。} miaobiaoxianshi()。} if(mmiao==60){mmiao=0。 if(j==100) {j=0。 } } L00: while(1) { delayms(10)。 } } if(key2==0) { delayms(10)。 if(qiehuan==0) { while(!qiehuan)。 shengdian()。LED6=1。LED4=0。LED2=0。 P0=dispcode[0]。delayms(1)。LED5=1。LED3=0。 LED1=0。 P0=0xff。POT=0。LED5=0。LED3=0。 LED1=0。 P0=0xff。LED6=0。LED4=0。LED2=0。 P0=dispcode[0]。delayms(10)。LED6=0。LED4=0。LED2=1。 P0=dispcode[0]。delayms(1)。LED5=0。LED3=0。 LED1=1。 L02: while(1) { P0=0xff。 } void miaobiao() { if(qiehuan==0) { delayms(10)。LED6=1。LED4=0。LED2=0。 P0=dispcode[miao%10]。delayms(1)。LED5=1。LED3=0。 LED1=0。 P0=0xff。POT=0。LED5=0。LED3=0。LED1=0。if(m4==200)m4=0。 P0=dispcode[fen%10]。if(m3%40==0)delayms(1)。LED5=0。LED3=1。LED1=0。if(m3==200)m3=0。 P0=dispcode[fen/10]。if(m2%40==0)delayms(1)。LED6=0。LED4=0。LED2=1。}if(x!=2)m2=0。 if(x==2){m2++。 P0=0xff。LED6=0。LED4=0。LED2=0。}if(x!=1)m1=0。 if(x==1){m1++。 P0=0xff。//打開寫保護 break。//允許寫,禁止寫保護 write_1302(0x82,temp)。 temp=fen/10*16+fen2。 fen2。 break。//允許寫,禁止寫保護 write_1302(0x82,temp)。 temp=fen1*16+(fen)%10。 fen1。//打開寫保護 break。//允許寫,禁止寫保護 write_1302(0x84,temp)。 temp=shi/10*16+shi2。 if(shi/10==2) { if(shi2==(01))shi2=4。 case 2:shi2=shi%10。//向 DS1302 內寫小時寄存器 84H 寫入調整后的小時數(shù)據(jù) BCD 碼
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1