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

正文內(nèi)容

基于單片機(jī)的紫外殺菌燈定時(shí)電路設(shè)計(jì)-資料下載頁

2025-05-19 14:49本頁面

【導(dǎo)讀】近年來隨著科技的飛速發(fā)展,基于單片機(jī)的定時(shí)電路總的來說有兩種類型。另一種是基于數(shù)字技術(shù)的新一代產(chǎn)品,這種產(chǎn)品功能強(qiáng),是前者的替代之物。它造價(jià)低,功能全,整體功。能性價(jià)比高,可適應(yīng)各種場合的定時(shí)預(yù)警之用。設(shè)計(jì)中應(yīng)用了單片機(jī)定時(shí)器的設(shè)計(jì)功能、單片機(jī)的中斷使用方法及LCD顯示等技??梢詫?shí)現(xiàn)任意時(shí)間和日期的顯示,而且每個(gè)時(shí)間的初值可以改變,并且可以有定時(shí)。本設(shè)計(jì)的硬件電路主要包括:STC89S52單片機(jī)、時(shí)鐘芯片、蜂鳴器等器件。序的設(shè)計(jì),最終完成本設(shè)計(jì)。

  

【正文】 /暫停 Ds1302_Write_Byte(ds1302_charger_add,0xa9)。 //涓流充電 Ds1302_Write_Byte(ds1302_year_add,time_buf[1])。 //年 Ds1302_Write_Byte(ds1302_month_add,time_buf[2])。 //月 Ds1302_Write_Byte(ds1302_date_add,time_buf[3])。 //日 Ds1302_Write_Byte(ds1302_day_add,time_buf[7])。 //周 Ds1302_Write_Byte(ds1302_hr_add,time_buf[4])。 //時(shí) Ds1302_Write_Byte(ds1302_min_add,time_buf[5])。 //分 Ds1302_Write_Byte(ds1302_sec_add,time_buf[6])。 //秒 Ds1302_Write_Byte(ds1302_day_add,time_buf[7])。 //周 Ds1302_Write_Byte(ds1302_control_add,0x80)。 //打開寫保護(hù) } /* 從 DS1302 讀出時(shí)鐘數(shù)據(jù) */ void Ds1302_Read_Time(void) { 33 unsigned char i,tmp。 time_buf[1]=Ds1302_Read_Byte(ds1302_year_add)。 //年 time_buf[2]=Ds1302_Read_Byte(ds1302_month_add)。 //月 time_buf[3]=Ds1302_Read_Byte(ds1302_date_add)。 //日 time_buf[4]=Ds1302_Read_Byte(ds1302_hr_add)。 //時(shí) time_buf[5]=Ds1302_Read_Byte(ds1302_min_add)。 //分 time_buf[6]=(Ds1302_Read_Byte(ds1302_sec_add))amp。0x7F。//秒 time_buf[7]=Ds1302_Read_Byte(ds1302_day_add)。 //周 for(i=0。i8。i++) { //BCD 處理 tmp=time_buf[i]/16。 time_buf1[i]=time_buf[i]%16。 time_buf1[i]=time_buf1[i]+tmp*10。 } } /* DS1302 初始化 */ void Ds1302_Init(void) { RST_CLR。 //RST 腳置低 SCK_CLR。 //SCK 腳置低 Ds1302_Write_Byte(ds1302_sec_add,0x00)。 } include include include include //定義全局變量存儲(chǔ)時(shí)間 unsigned char time1[] = Time: 00:00:00 。 //顯示界面 unsigned char time2[] = 20xx0315 0 。 //顯示界面 unsigned char shi1=6,fen1=28,miao1=50。 unsigned char shi2=6,fen2=29,miao2=0。 unsigned char shi3=6,fen3=29,miao3=50。 unsigned char shi4=6,fen4=30,miao4=0。 unsigned char shi5=6,fen5=30,miao5=50。 unsigned char shi6=6,fen6=31,miao6=0。 unsigned char shi7=6,fen7=31,miao7=50。 unsigned char shi8=6,fen8=32,miao8=0。 unsigned char flag1=0。 bit ove_1=1。 bit ove_2=1。 bit ove_3=1。 bit ove_4=1。 sbit aj=P1^4。 void xs_beg(unsigned char nu) { lcd_order(0x01)。 lcd_order(0x8a)。lcd_data(nu+0x30)。 lcd_order(0x80)。 lcd_data(39。B39。)。lcd_data(39。e39。)。lcd_data(39。g39。)。lcd_data(39。i39。)。lcd_data(39。n39。)。 lcd_order(0xc0)。 lcd_data(39。W39。)。lcd_data(39。A39。)。lcd_data(39。R39。)。lcd_data(39。N39。)。lcd_data(39。I39。)。lcd_data(39。N39。)。 35 lcd_data(39。G39。)。 } void xs_ove(unsigned char nu) { lcd_order(0x01)。 lcd_order(0x8a)。lcd_data(nu+0x30)。 lcd_order(0x80)。 lcd_data(39。O39。)。lcd_data(39。v39。)。lcd_data(39。e39。)。lcd_data(39。r39。)。 lcd_order(0xc0)。 lcd_data(39。W39。)。lcd_data(39。A39。)。lcd_data(39。R39。)。lcd_data(39。N39。)。lcd_data(39。I39。)。lcd_data(39。N39。)。 lcd_data(39。G39。)。 } void xs_in() { lcd_order(0x01)。 lcd_order(0x80)。 lcd_data(39。P39。)。lcd_data(39。e39。)。lcd_data(39。o39。)。lcd_data(39。p39。)。lcd_data(39。l39。)。lcd_data(39。e39。)。 lcd_data(39。 39。)。 lcd_data(39。i39。)。lcd_data(39。n39。)。 lcd_order(0xc0)。 lcd_data(39。W39。)。lcd_data(39。A39。)。lcd_data(39。R39。)。lcd_data(39。N39。)。lcd_data(39。I39。)。lcd_data(39。N39。)。 lcd_data(39。G39。)。 } void main() { unsigned char i。 lcd_ini()。 Ds1302_Init()。 Ds1302_Read_Time()。 Ds1302_Read_Time()。 Ds1302_Read_Time()。 Ds1302_Write_Time()。 lcd_order(0x80)。 for(i=0。i16。i++)lcd_data(time1[i])。 lcd_order(0x80+0x40)。 for(i=0。i16。i++)lcd_data(time2[i])。 while(1) { Ds1302_Read_Time()。 display()。 key()。 if(flag1==1) { /***********************************************************************/ // // 1 /***********************************************************************/ if(time_buf1[4]==shi1 amp。amp。 time_buf1[5]==fen1 amp。amp。 time_buf1[6]==miao1) { xs_beg(1)。ove_1=1。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 lcd_order(0x01)。 lcd_order(0x80)。 37 for(i=0。i16。i++)lcd_data(time1[i])。 lcd_order(0x80+0x40)。 for(i=0。i16。i++)lcd_data(time2[i])。 } else if(time_buf1[4]==shi2 amp。amp。 time_buf1[5]==fen2 amp。amp。 time_buf1[6]==miao2 amp。amp。 ove_1==1) { xs_ove(1)。ove_1=0。 fm=0。delays(50000)。 fm=1。 delays(50000)。 fm=0。delays(50000)。 fm=1。 delays(50000)。 fm=0。delays(50000)。 fm=1。 delays(50000)。 lcd_order(0x01)。 lcd_order(0x80)。 for(i=0。i16。i++)lcd_data(time1[i])。 lcd_order(0x80+0x40)。 for(i=0。i16。i++)lcd_data(time2[i])。 } if(time_buf1[4]==shi3 amp。amp。 time_buf1[5]==fen3 amp。amp。 time_buf1[6]==miao3) { xs_beg(2)。ove_2=1。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 fm=0。delays(5000)。 fm=1。delays(5000)。 lcd_order(0x01)。 lcd_order(0x80)。 for(i=0。i16。i++)lcd_data(time1[i])。 lcd_order(0x80+0x40)。 for(i=0。i16。i++)lcd_data(time2[i])。 } else if(time_buf1[4]==shi4 amp。amp。 time_buf1[5]==fen4 amp。amp。 time_buf1[6]==miao4 amp。amp。 ove_2==1) { xs_ove(2)。ove_2=0。 fm=0。delays(50000)。 fm=1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1