亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 080630.c

?? DS12CR887萬年歷四種程序(MOTOROLA)時序和(INTEL)時序
?? C
?? 第 1 頁 / 共 2 頁
字號:
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		temp_shi<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	SH_CP=0;
	DS=1;
	
}
/************************
函數名:write_sfm()
功能:顯示子函數調時間模式下用此函數刷新顯示數據

*************************/
void write_sfm(uchar sg,uchar ss,uchar fg,uchar fs,uchar mg,uchar ms,uchar ng,uchar ns,uchar yg,uchar ys,uchar rg,uchar rs,uchar xqs,uchar temp_s,uchar temp_g)
{
	uchar k;

	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		mg<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}

	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		ms<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		fg<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}

	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		fs<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		sg<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}

	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		ss<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		rg<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		rs<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		yg<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	for(k=0;k<8;k++)
	{
		SH_CP=0;	
		ys<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		ng<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		ns<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		xqs<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		temp_g<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	
		for(k=0;k<8;k++)
	{
		SH_CP=0;	
		temp_s<<=1;		//將數據左移把最高位移入到了CY當中
		DS=CY;
		SH_CP=1;		//上升沿發生移位
	}
	SH_CP=0;
	DS=1;
	
}
/************************
函數名:display()
功能:顯示子函數

*************************/
void display()
{
	ST_CP=0;
	write_595byte(shi,fen,miao,nian,yue,ri,xq,temp);
	ST_CP=1;	//上升沿將移位寄存器的數據送到輸出鎖存器并輸出
	ST_CP=0;
}

////鍵盤掃描////
void kscan()
{
	rd=0;
	if(s1==0)
	{
		delay(5);
		if(s1==0);////功能鍵
		{
			
			flag=1;	//flag=1將停止顯示數據的刷新
			while(!s1);//松手檢測
			delay(5);	//延時去抖動
			if(s1==1)
			{
				s1num++;		//對功能鍵按下的次數進行計數判斷要修改的數據
				if(s1num==1)//調節秒
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[fen%10],table[fen/10],table[16],table[16],table[nian%10],table[nian/10],table[yue%10],table[yue/10],table[ri%10],table[ri/10],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;
				}
				if(s1num==2)//調節分
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[16],table[16],table[miao%10],table[miao/10],table[nian%10],table[nian/10],table[yue%10],table[yue/10],table[ri%10],table[ri/10],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;	
				}
				if(s1num==3)//調節時
				{
					ST_CP=0;	
					write_sfm(table[16],table[16],table[fen%10],table[fen/10],table[miao%10],table[miao/10],table[nian%10],table[nian/10],table[yue%10],table[yue/10],table[ri%10],table[ri/10],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;
				}
			
				if(s1num==4)//調節日
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[fen%10],table[fen/10],table[miao%10],table[miao/10],table[16],table[16],table[yue%10],table[yue/10],table[ri%10],table[ri/10],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;	
				}
				if(s1num==5)//調節月
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[fen%10],table[fen/10],table[miao%10],table[miao/10],table[nian%10],table[nian/10],table[16],table[16],table[ri%10],table[ri/10],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;	
				}
				if(s1num==6)//調節年
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[fen%10],table[fen/10],table[miao%10],table[miao/10],table[nian%10],table[nian/10],table[yue%10],table[yue/10],table[16],table[16],table[xq],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;	
				}
				if(s1num==7)//調節星期
				{
					ST_CP=0;	
					write_sfm(table[shi%10],table[shi/10],table[fen%10],table[fen/10],table[miao%10],table[miao/10],table[nian%10],table[nian/10],table[yue%10],table[yue/10],table[ri%10],table[ri/10],table[16],table[temp%100/10],table[temp/100]);	
					ST_CP=1;
					ST_CP=0;	
				}
				if(s1num==8)//把調節好的數據保存下來然后恢復正常讀取顯示
				{
					s1num=0;
					write_ds(0,miao);
					write_ds(2,fen);
					write_ds(4,shi);
					write_ds(6,xq);
					write_ds(9,nian);
					write_ds(8,yue);
					write_ds(7,ri);
					flag=0;
				}
			}
		}
					
				}
					if(s1num!=0)///判斷S1鍵是否按下
						{
							if(s2==0)/////加鍵
							{
								delay(5);
								if(s2==0)
								{
									while(!s2);
									delay(10);
									if(s2==1)
									{
											if(s1num==1)
											{
											
												miao++;
												if(miao==60)
													miao=0;
												display();
				
							
											}
											if(s1num==2)//判斷光標指向的位置
											{
											
												fen++;
												if(fen==60)
													fen=0;
												display();
											
												
											}
											if(s1num==3)
											{
										
											
												shi++;
												if(shi==24)
													shi=0;
												display();
											
												
											}
											if(s1num==4)
											{
											
											nian++;
											if(nian==100)
												nian=0;
												
												display();
											}
											if(s1num==6)
											{
												ri++;
												if(ri==32)
													ri=1;
													display();
											}
											if(s1num==5)
											{
												yue++;
												if(yue==13)
													 yue=1;
												display();
											}
											if(s1num==7)
											{
												xq++;
												if(xq==8)
													xq=1;
												
													display();
											}
										}
								}
							}
							if(s3==0)//減鍵
							{
								delay(5);
								if(s3==0)
								{
									while(!s3);
									delay(10);
									if(s3==1)
									{
										if(s1num==1)
										{
											miao--;
											if(miao==-1)
												miao=59;
												display();
										}
										if(s1num==2)
										{
											fen--;
											if(fen==-1)
												fen=59;
												display();
										}
										if(s1num==3)
										{
											shi--;
											if(shi==-1)
												shi=23;
												display();
										}
										if(s1num==4)
										{
											nian--;
											if(nian==-1)
												nian=99;
				
												display();
										}
										if(s1num==6)
										{
											ri--;
											if(ri==0)
												ri=31;
											display();
										}
										if(s1num==5)
										{
											yue--;
											if(yue==0)
												 yue=12;
											display();
										}
										if(s1num==7)
										{
											xq--;
											if(xq==0)
												xq=7;
											
											display();
										}
									}
									
								}
							}
						}
}
/*void shanluo()
{
	d1=0;//輸出低電平
	delay(621);//調用延時
	d1=1;//輸出高電平
	delay(621);//調用延時
}*/
//主函數
void main()
{
	TMOD=0x01;
	TH0=(65535-50000)/256;
	TL0=(65535-50000)%256;
	EA=1;
	ET0=1;
	TR0=1;
	
	write_ds(0x0B,0x06);  
	write_ds(0x0A,0xA0);
	write_ds(0x0A,0x20);  //開啟內部振蕩器	//開啟ds12cr887內部震蕩器,因為在出廠的時候被廠家關閉了
	while(1)
	{
		kscan();			//鍵掃描
		if(flag==0)			
		{
			tmpchange();	//發送溫度裝換
			miao=read_ds(0);//讀取秒
			fen=read_ds(2);//讀取分
			shi=read_ds(4); //讀取時
			ri=read_ds(7);//讀取日
			yue=read_ds(8);//讀取月
			nian=read_ds(9);//讀取年
			xq=read_ds(6);//讀取星期

			tmp();			//讀取溫度
			display();			//刷新顯示數據
//			shanluo();
		}	
	}
}

void t0() interrupt 1
{
	TH0=(65535-50000)/256;
	TL0=(65535-50000)%256;
	tt++;
	if(tt==13)
	{
		tt=0;
		d1=~d1;
	}		
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人一级电影| 国产一区二区三区精品视频| 精品三级在线看| 色香蕉久久蜜桃| 国产一区二区三区高清播放| 成人黄色软件下载| 蜜臀91精品一区二区三区| 亚洲人成精品久久久久| 日韩免费在线观看| 欧美精品在线一区二区| 99re在线精品| 成人中文字幕电影| 久久91精品久久久久久秒播| 亚洲一区二区三区中文字幕| 国产精品成人在线观看| 国产视频视频一区| 精品国产a毛片| 日韩欧美在线一区二区三区| 欧美日韩卡一卡二| 色婷婷av一区| 91视频观看视频| 成人理论电影网| 国产suv精品一区二区883| 韩国在线一区二区| 蓝色福利精品导航| 毛片不卡一区二区| 日本不卡中文字幕| 污片在线观看一区二区| 亚洲成人综合网站| 亚洲一区二区三区中文字幕| 一区二区三区在线播放| 亚洲激情成人在线| 亚洲综合激情网| 一区二区三区美女| 一区二区三区成人| 亚洲最色的网站| 亚洲一卡二卡三卡四卡| 亚洲永久精品国产| 亚洲第一精品在线| 亚洲成人精品一区| 日精品一区二区三区| 日韩高清一区在线| 美女诱惑一区二区| 久久9热精品视频| 国产主播一区二区| 福利视频网站一区二区三区| 成人永久aaa| 色中色一区二区| 欧美午夜一区二区| 91精品久久久久久蜜臀| 精品国产免费人成在线观看| 精品国产乱码久久久久久久久| 精品福利二区三区| 国产嫩草影院久久久久| 亚洲手机成人高清视频| 亚洲一区二区三区四区在线 | 成人伦理片在线| 91原创在线视频| 欧美调教femdomvk| 日韩欧美电影在线| 中文字幕国产一区| 一区二区不卡在线播放| 视频一区国产视频| 国产一区二区精品久久99| 不卡的av中国片| 欧美精品在线一区二区三区| 久久久久久**毛片大全| 日韩理论片网站| 91视频国产观看| 在线成人高清不卡| 国产偷国产偷精品高清尤物| 最好看的中文字幕久久| 日韩vs国产vs欧美| 成人免费看视频| 欧美日韩精品专区| 国产欧美一区二区精品秋霞影院| 亚洲天堂中文字幕| 久久国产精品无码网站| 99精品热视频| 欧美一区二区免费视频| 国产免费观看久久| 天堂蜜桃一区二区三区| 成人性生交大片免费看中文网站| 欧美日韩日日摸| 国产免费久久精品| 免费观看久久久4p| 91猫先生在线| 久久久久久久久久久电影| 亚洲永久免费av| 成人国产精品免费观看| 717成人午夜免费福利电影| 亚洲国产高清不卡| 蜜臀av性久久久久蜜臀aⅴ四虎| 91老司机福利 在线| 欧美videossexotv100| 亚洲国产cao| www.性欧美| 久久午夜色播影院免费高清| 亚洲高清免费视频| eeuss鲁片一区二区三区在线观看| 欧美一区二区三区在线| 亚洲品质自拍视频网站| 国产成人综合在线观看| 日韩免费视频一区二区| 亚洲一二三四在线观看| 不卡的看片网站| 国产日韩精品久久久| 日本女人一区二区三区| 在线精品视频免费播放| 国产精品人妖ts系列视频| 国产真实乱子伦精品视频| 日韩一区二区在线看| 亚洲国产一区视频| 色婷婷久久久亚洲一区二区三区| 中日韩免费视频中文字幕| 国产一区啦啦啦在线观看| 日韩欧美中文字幕公布| 日本伊人色综合网| 欧美日韩专区在线| 一区二区三区美女视频| 色悠悠亚洲一区二区| 亚洲欧洲日本在线| 成人美女视频在线观看| 国产欧美一区二区精品仙草咪| 国产毛片精品国产一区二区三区| 日韩欧美一二三四区| 免费观看在线综合| 91精品一区二区三区在线观看| 亚洲国产精品久久不卡毛片| 欧美性欧美巨大黑白大战| 樱桃视频在线观看一区| 色妹子一区二区| 亚洲精品免费看| 91美女视频网站| 中文久久乱码一区二区| 欧美日韩日本视频| 成人综合婷婷国产精品久久蜜臀 | 久久婷婷综合激情| 午夜免费欧美电影| 欧美性欧美巨大黑白大战| 亚洲大型综合色站| 7777精品伊人久久久大香线蕉完整版 | 欧美成人免费网站| 精品一区二区三区免费视频| 欧美精品一区二区精品网| 国产在线一区二区| 国产精品毛片高清在线完整版| 99在线热播精品免费| 一区二区三区av电影| 91精品国产一区二区三区 | 国产成人在线免费| 中文字幕一区二区三区色视频| 97精品国产97久久久久久久久久久久| 亚洲天堂2014| 在线播放欧美女士性生活| 久久精品国产澳门| 国产欧美日韩视频一区二区| 99国产精品久久久| 亚洲国产一区二区视频| 欧美一区二区成人| 粉嫩一区二区三区在线看| 亚洲欧美日韩成人高清在线一区| 欧美在线三级电影| 麻豆免费看一区二区三区| 国产清纯在线一区二区www| 91丨九色丨蝌蚪富婆spa| 无码av免费一区二区三区试看| 26uuu另类欧美亚洲曰本| 99re视频精品| 日韩精品一二三区| 中文字幕精品—区二区四季| 欧美亚洲国产bt| 国产一区二区三区蝌蚪| 亚洲精品国产a| 精品国产乱码91久久久久久网站| 99精品久久只有精品| 日韩精品久久久久久| 中文字幕精品一区二区精品绿巨人 | 国产精品久久一级| 欧美日韩大陆在线| 丁香六月综合激情| 欧美一a一片一级一片| 免费久久精品视频| 亚洲人123区| 久久日一线二线三线suv| 欧美在线一区二区| 国产不卡视频在线播放| 亚洲小说欧美激情另类| 欧美激情一二三区| 91精品国产一区二区三区蜜臀| 91亚洲男人天堂| 国产一区不卡精品| 爽好久久久欧美精品| 亚洲三级在线观看| 国产亚洲精品福利| 日韩免费观看2025年上映的电影| 欧美影视一区二区三区| 风流少妇一区二区| 久久国产精品色婷婷| 日日夜夜免费精品|