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

正文內容

單片微型機原理應用與實驗(文件)

2025-07-14 12:44 上一頁面

下一頁面
 

【正文】 LDiv1=LDivLDiv4。 if(SL==0) LDiv1=0。i0。 TF1=0。i0。 TF1=0。 Length=Sound[Point+1]。 ET1 = 0。 playmusic=0。 if(inc==0) { num=Read1302(address)。 ///// num=(num/10)*16+num%10。//禁止寫操作 } while(!inc)。 //使光標持在改動的位置 ///// }}/********************************************************************/void dec_set(char flag,char flag_num,uchar address,char last,char first,char x,char y,uchar keep){ if(flag==flag_num) ///// if(dec==0) { delay(5)。 if(num==last) num=first。//寫入 ///// Write1302(0x8e,0x80) 。 // 個 ////// LCD1602_write_cmd(keep+x+1)。 Write1302(0x8e,0x00) 。 LCD1602_write_string(x,y,on_off_flag[Read1302(address)])。 num=!num。//禁止寫操作 } while(!dec)。 if(mode==0) { if(first_flag) //從一級菜單進入二級菜單 { first_flag=0。 //清屏 } 。 third_flag=0。 //更新開關標志 LCD1602_write_cmd(keep+x)。//允許寫入 Write1302(address1,num) 。 //使光標持在改動的位置 ///// } /***************dec********************/ if(dec==0) {delay(5)。//寫入開關標志 Write1302(0x8e,0x80) 。 if(inc==0) { num=Read1302(address)。 //檢測按鍵松開 LCD1602_write_char(x,y,Read1302(address)/16+0x30)。 Write1302(0x8e,0x00) 。 ////// num=(num/16)*10+num%16。 // 十 ///// LCD1602_write_data(Read1302(address)%16+0x30)。//允許寫入 Write1302(address1,num) 。 num++。uchar code fairy_tale[]={ 0x0F,0x67, 0x19,0x03, 0x18,0x03, 0x17,0x02, 0x17,0x03, //歌曲《童話》 0x18,0x04, 0x17,0x0E, 0x17,0x02, 0x17,0x03, 0x18,0x03, 0x17,0x03, 0x18,0x03, 0x17,0x03, 0x16,0x04, 0x15,0x18, 0x15,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x03, 0x1A,0x04, 0x19,0x0E, 0x19,0x03, 0x16,0x03, 0x16,0x03, 0x18,0x04, 0x17,0x0E, 0x17,0x15, 0x15,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02, 0x1A,0x03, 0x1A,0x04, 0x19,0x0E, 0x19,0x03, 0x16,0x03, 0x16,0x03, 0x18,0x03, 0x17,0x03, 0x18,0x03, 0x17,0x03, 0x16,0x04, 0x15,0x0E, 0x15,0x02, 0x16,0x03, 0x17,0x03, 0x10,0x02, 0x10,0x03, 0x15,0x03, 0x15,0x02, 0x11,0x02, 0x15,0x14, 0x16,0x03, 0x17,0x03, 0x10,0x02, 0x10,0x03, 0x15,0x03, 0x15,0x0D, 0x11,0x03, 0x11,0x0D, 0x15,0x03, 0x15,0x00, 0x00,0x00 }。 TR1 = 0。 BeepIO=1。 /////////////// Point+=2。 TH1 = Sound_Temp_TH1。BeepIO=0。 TH1 = Sound_Temp_TH1。 //算出不發(fā)音的長度 if (SL!=0) { TR0=1。 else LDiv1=LDiv/2。 LDiv=LDiv0/SLen。 TL0 = Sound_Temp_TL0 + 12。 //高音 Temp_T = 65536(50000/CurrentFre)*10/(12000000/SYSTEM_OSC)。 //計算出高低音 SH=Tone/100。 // 普通音最長間隔標準 TR0 = 0。 Length = Sound[Point+1]。 } SoundLength = 0。 NewFreTab[i] = FreTab[j]*2。 for(i=0。}//**************************************************************************void Play(unsigned char *Sound,unsigned char Signature,unsigned Octachord,unsigned int Speed){ unsigned int NewFreTab[12]。 while(!esc)。 TR1 = 0。 TMOD |= 0x11。 Sound_Temp_TH1 = (65535(1/1200)*SYSTEM_OSC)/256。 //關背光 PCON=2。 LCD1602_write_char(11,1,count1/10+0x30)。 LCD1602_write_char(5,1,min1/10+0x30)。)。:39。 LCD1602_write_char(4,1,39。 LCD1602_write_cmd(0x80+13)。 LCD1602_write_string(13,0,on_off_flag[Read1302(0xd9)])。 LCD1602_write_cmd(0x80+13)。 LCD1602_write_string(13,0,on_off_flag[Read1302(0xd7)])。 LCD1602_write_cmd(0xc0+2)。 } }break。 // 分 LCD1602_write_string(6,1,on_off_flag[Read1302(0xcf)])。:39。 // 鬧鐘標志 LCD1602_write_string(10,0,alarm_times[Read1302(0xc9)])。)。 case 1 : { if(!position2) //鬧鐘設置界面 { LCD1602_write_char(0,0,Read1302(0xc3)/16+0x30)。 //十秒 LCD1602_write_data(Read1302(0x81)%16+0x30)。 // 分 LCD1602_write_data(39。:39。 //顯示自定義字符“日” LCD1602_write_string(12,0,week[Read1302(0x8b)1])。 // 月 LCD1602_write_data(1)。 // 十年 LCD1602_write_data(Read1302(0x8d)%16+0x30)。 // 1602液晶第二行顯示 } else if((menu_num*3)%2) //防止從三級界面回來時二級界面不顯示了 { LCD1602_write_string(1,0,menu[menu_num1])。 39。 ET1 = 1。}/*********************************************************** ******************定時器1初始化函數(shù)****************** 貪睡用************************************************************/void init_timer1(){ TMOD=0x10。 //10ms TL2=(6553610000)%256。 T2MOD=0。 LCD1602_write_data(39。 //秒 temp=ReadTemperature()。:39。)。 LCD1602_write_char(0,1,Read1302(0x85)/16+0x30)。 //顯示星期 if(Read1302(0xc7)||Read1302(0xcf)) LCD1602_write_char(10,1,3)。 //顯示自定義字符貪睡標志 else LCD1602_write_char(9,1,39。 //顯示自定義字符“月” LCD1602_write_data(Read1302(0x87)/16+0x30)。 // 年 LCD1602_write_data(0)。return(t)。b=4。WriteOneChar(0xCC)。WriteOneChar(0xCC)。}//讀取溫度unsigned char ReadTemperature(void){unsigned char a=0。 delay_18b20(5)。 i0。 delay_18b20(5)。i) { DQ = 0。}//讀一個字節(jié)unsigned char ReadOneChar(void){unsigned char i=0。 //精確延時 大于 480us DQ = 1。 DQ = 1。// 背光延時時間 Write1302(0x90,0xa4) 。//時 Write1302(0xce,0) 。//時 Write1302(0xc6,0) 。 //歌曲選擇初始 Write1302(0xd4,5)。//日 Write1302(0x84,0x22) 。 /******時間初始值******/ Write1302(0x8c,0x10) 。 return(ucData)。 DS1302InputByte(ucAddr|0x01)。} unsigned char Read1302(unsigned char ucAddr) //讀取DS1302某地址的數(shù)據(jù){ unsigned char ucData。 DS1302InputByte(ucAddr)。 } return(ACC)。 i) { ACC = ACC 1。 ACC = ACC 1。 i0。 string++ 。}/************************************************************指定位置寫字符串******************************************************
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1