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

正文內(nèi)容

作息時(shí)間控制器-資料下載頁(yè)

2025-07-07 12:42本頁(yè)面
  

【正文】 /***********************************************************************************************************時(shí)間模塊程序********************************************************************************************************//**************************時(shí)間值和日期的計(jì)算*****************************/workhour(){ //時(shí)間的計(jì)算 h1=hour/10。 h2=hour%10。 //小時(shí) f1=minute/10。 f2=minute%10。//分鐘 s1=second/10。 s2=second%10。 //秒 m1=month/10。 //日期的計(jì)算 m2=month%10。 d1=day/10 。 d2=day%10 。}/**************************顯示時(shí)間和日期*********************************/void shixian(){ workhour()。 // 取時(shí)間 和日期 zifu(0xba,0x50,2,h1,amp。shu)。//顯示“小時(shí) zifu(0xba,0x58,2,h2,amp。shu)。 zifu(0xba,0x70,2,f1,amp。shu)。//顯示“分” zifu(0xba,0x78,2,f2,amp。shu)。 zifu(0xba,0x90,2,s1,amp。shu)。//顯示“秒” zifu(0xba,0x98,2,s2,amp。shu)。 zifu(0xbc,0x68,2,m1,amp。shu)。 //顯示“月份” zifu(0xbc,0x70,2,m2,amp。shu)。 zifu(0xbc,0x80,2,d1,amp。shu)。 //顯示“日子” zifu(0xbc,0x88,2,d2,amp。shu)。 } /*******************************T0中斷函數(shù)******************************/void timer() interrupt 1 //中斷函數(shù){ TH0=(6553650000)/256。 //給T0賦初值 TL0=(6553650000)%256。 count++。 if(count==20) //滿一秒鐘 ,秒加1 { count=0。 second++。 if(second==60) //滿一分鐘 ,分加1 { second=0。 minute++。 if(minute==60) //滿一小時(shí) ,時(shí)加1 { minute=0。 hour++。 if(hour==24) //滿了一日 ,日加1 { hour=0。 day++ 。 if(day==30) //滿了一月,月加1 { day=0。 month++。 } } } } } } /*******************************************************************************************************聲音模塊程序***********************************************************************************************************************//******************************延時(shí)*******************************************/void delaysj(unsigned char j)//延時(shí)程序{ unsigned char i。 while(j) { for(i=0。i50。i++)。 }}/****************************蜂鳴器***********************************/void s_fmq(){ unsigned char j=2。 //蜂鳴器叫 while(j) { fmq=~fmq。 delaysj(3)。 }}/*************************鬧鈴判斷**********************************/void nling(){ unsigned char i 。 for(i=0。i20。i++) { if(hour==ds[i][0]amp。amp。minute==ds[i][1]) //判斷是否到鬧鈴時(shí)間 { s_fmq()。 //調(diào)用蜂鈴 } }}/************************************************************************************************************調(diào)節(jié)模塊程序*****************************************************************************************************************/ /*****************************調(diào)節(jié)模式****************************************/void tiaojie(){ if(mode==0) { while(!mode)。 mode_value++。 } zifu(0xbc,0xb8,2,mode_value,amp。shu)。 switch(mode_value) { //模式0:正常工作。顯示“祝你快樂” case 0:{hanzi(0xbe,0x40,8,6,amp。zi)。} break 。 case 1:{ // 模式1:可以修改時(shí)間,其中inc是改分鐘,dec是改小時(shí) if(inc==0){ while(!inc)。minute++。if(minute==60) minute=0。} if(dec==0){ while(!dec)。hour++。 if(hour==24) hour=0。} hanzi(0xbe,0x40,8,10,amp。zi)。 } 。break。 case 2:{ // 模式2:選擇一個(gè)需要改變的鬧鈴 if(inc==0){ while(!inc)。xf++。if(xf==20) xf=0。} if(dec==0){ while(!dec)。xf。 if(xf==0) xf=19。} zifu(0xbe,0x40,2,xf/10,amp。shu)。 zifu(0xbe,0x48,2,xf%10,amp。shu)。 zifu(0xbe,0x68,2,2,amp。fuhao)。 zifu(0xbe,0x70,2,ds[xf][1]/10,amp。shu)。 zifu(0xbe,0x78,2,ds[xf][1]%10,amp。shu)。 zifu(0xbe,0x50,2,0,amp。fuhao)。 zifu(0xbe,0x58,2,ds[xf][0]/10,amp。shu)。 // 顯示“調(diào)整后的鬧鈴時(shí)間” zifu(0xbe,0x60,2,ds[xf][0]%10,amp。shu)。 } 。break。 case 3: { // 模式3:修改選定的鬧鈴的分鐘 if(inc==0){ while(!inc)。ds[xf][1]++。if(ds[xf][1]==60) ds[xf][1]=0。} if(dec==0){ while(!dec)。ds[xf][1]。 if(ds[xf][1]==0) ds[xf][1]=59。} hanzi(0xbe,0x40,2,3,amp。zi)。 //顯示“分” zifu(0xbe,0x58,2,ds[xf][0]/10,amp。shu)。 // 顯示“調(diào)整后的鬧鈴時(shí)間” zifu(0xbe,0x60,2,ds[xf][0]%10,amp。shu)。 zifu(0xbe,0x68,2,2,amp。fuhao)。 zifu(0xbe,0x70,2,ds[xf][1]/10,amp。shu)。 zifu(0xbe,0x78,2,ds[xf][1]%10,amp。shu)。 } 。break 。 case 4:{ // 模式4:修改選定的鬧鈴的小時(shí) if(inc==0){ while(!inc)。ds[xf][0]++。if(ds[xf][0]==24) ds[xf][0]=0。} if(dec==0){ while(!dec)。ds[xf][0]。 if(ds[xf][0]==0) ds[xf][0]=23。} hanzi(0xbe,0x40,2,2,amp。zi)。 // 顯示“時(shí)” zifu(0xbe,0x58,2,ds[xf][0]/10,amp。shu)。 // 顯示“調(diào)整后的鬧鈴時(shí)間” zifu(0xbe,0x60,2,ds[xf][0]%10,amp。shu)。 zifu(0xbe,0x68,2,2,amp。fuhao)。 zifu(0xbe,0x70,2,ds[xf][1]/10,amp。shu)。 zifu(0xbe,0x78,2,ds[xf][1]%10,amp。shu)。 } 。break。 case 5:{ xf=0。mode_value=0 。}。break。 //模式5:確認(rèn)修改,返回正常工作狀態(tài) default:break。 }}/*************************************************************************************************************主函數(shù)**********************************************************************************************************/void main(void){ init()。 //ds18b20初始化 LCD_inti()。 //12864初始化 xingxian()。 //調(diào)用顯示固定的漢字,例如姓名和學(xué)號(hào) TMOD=0X01。 // T0工作在方式1 TH0=(6553650000)/256。 TL0=(6553650000)%256。 EA=1。 //開中斷 ET0=1。 TR0=1。 //啟動(dòng)中斷T0 while(1) { worktemp()。 //溫度顯示 shixian()。 //時(shí)間顯示 tiaojie()。 //時(shí)間調(diào)節(jié) nling() 。 //用于定時(shí)鬧鐘 }}
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1