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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frame.c

?? 基于DOS SVGA圖形界面的JJY/WWVB/DCF/MSF廣播時(shí)間碼發(fā)生器
?? C
字號(hào):
//
//*******************************************************************
//*                 TCO frame data format		  					*
//*******************************************************************
//
void PutFrame(void)
{
	unsigned char bit, week, mbf0, mbf1, hbf0, hbf1;
	int i, j, n;

	switch(Option){
	case JG2AS:
	{
	Byte[0]=Min[0]-0x30;
	Byte[1]=Min[1]-0x30;
	Byte[2]=Hour[0]-0x30;
	Byte[3]=Hour[1]-0x30;
	Byte[4]=Days[0]-0x30;
	Byte[5]=Days[1]-0x30;
	Byte[6]=Days[2]-0x30;
	Byte[7]=0;
	Byte[8]=Year[0]-0x30;
	Byte[9]=Year[1]-0x30;
	Byte[10]=Week;
	Byte[11]=0;

	for(i=0; i<12; i++){
		bit=0x10;
		for(j=0; j<5; j++){
			n=i*5+j;
			if(n!=40)bit=bit>>1;
			if(n==50)bit=bit>>1;
			if(bit){
				if(bit&Byte[i]){
					Bit[n].lcnt=J1;
					Bit[n].ch='1';
					}
				else {
					Bit[n].lcnt=J0;
					Bit[n].ch='0';
					}
				}
			else {
				if(i%2){
					Bit[n].lcnt=JP;
					Bit[n].ch='P';
					}
				else {
					Bit[n].lcnt=J0;
					Bit[n].ch='0';
					}
				}
			}
		}

	n=0;	//minutes parity check
	for(i=0;i<2;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
   if(n){
		Bit[37].lcnt=J1;
		Bit[37].ch='1';
		}

	n=0;   //hour parity chech
	for(i=2;i<4;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
   if(n){
		Bit[36].lcnt=J1;
		Bit[36].ch='1';
		}

   if(DST){
		Bit[38].lcnt=J1;
		Bit[38].ch='1';
		Bit[40].lcnt=J1;
		Bit[40].ch='1';
		}

	Bit[0].lcnt=JP;
	Bit[0].ch='M';
	}
	break;

	case WWVB:
	{
	Byte[0]=Min[0]-0x30;
	Byte[1]=Min[1]-0x30;
	Byte[2]=Hour[0]-0x30;
	Byte[3]=Hour[1]-0x30;
	Byte[4]=Days[0]-0x30;
	Byte[5]=Days[1]-0x30;
	Byte[6]=Days[2]-0x30;
	Byte[7]=0;
	Byte[8]=0;
	Byte[9]=Year[0]-0x30;
	Byte[10]=Year[1]-0x30;

	n=Byte[2]*10+Byte[3];
	n-=Zone;
	if(n>23)n-=24;
	else if(n<0)n+=24;
	Byte[2]=n/10;
	Byte[3]=n%10;

	if(DST)Byte[11]=3;
		else Byte[11]=0;
	if(LPY==1)Byte[11]|=0x08;

	for(i=0; i<12; i++){
		bit=0x10;
		for(j=0; j<5; j++){
			n=i*5+j;
			bit=bit>>1;
			if(bit){
				if(bit&Byte[i]){
					Bit[n].lcnt=W1;   //!!!!!!test
					Bit[n].ch='1';
					}
				else {
					Bit[n].lcnt=W0;
					Bit[n].ch='0';
					}
				}
			else {
				if(i%2){
					Bit[n].lcnt=WP;
					Bit[n].ch='P';
					}
				else {
					Bit[n].lcnt=W0;
					Bit[n].ch='0';
					}
				}
			}
		}

	Bit[0].lcnt=WP;
	Bit[0].ch='M';
	}
	break;

	case DCF77:
	{
	Byte[0]=Byte[1]=Byte[2]=Byte[3]=0;
	if(DST)Byte[4]=0x09;
		else Byte[4]=0x0a;
	Byte[5]=Min[1]-0x30;
	Byte[6]=Min[0]-0x30;
	Byte[5]++;
	if(Byte[5]==10){
		Byte[5]=0;
		Byte[6]++;
		}
	Byte[7]=Hour[1]-0x30;
	Byte[8]=Hour[0]-0x30;
	if(Day[1]&0x01)Byte[8]|=0x08;
	Byte[9]=(Day[1]-0x30)>>1;
	if(Day[0]&0x01)Byte[9]=Byte[9]|0x08;
	Byte[10]=(Day[0]-0x30)>>1;
	week=Week;
	if(week==0)week=7;
	Byte[10]|=week<<1;
	Byte[11]=Mon[1]-0x30;
	Byte[12]=Mon[0]-0x30;
	Byte[12]|=(Year[1]-0x30)<<1;
	Byte[13]=(Year[0]-0x30)<<1;
	if(Year[1]&0x08)Byte[13]|=0x01;
	Byte[14]=0;
	if(Year[0]&0x08)Byte[14]|=0x01;

	for(i=0; i<15; i++){
		bit=0x01;
		for(j=0; j<4; j++){
			n=i*4+j+1;
			if(bit&Byte[i]){
				Bit[n].lcnt=D1;
				Bit[n].ch='1';
				}
			else {
				Bit[n].lcnt=D0;
				Bit[n].ch='0';
				}
			bit=bit<<1;
			}
		}

	n=0;	//minute parity check
	for(i=5;i<7;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
	if(n){
		Bit[28].lcnt=D1;
		Bit[28].ch='1';
		}

	n=0; 	//hour parity check
	for(bit=0x08;bit>0;bit=bit>>1)
		if(bit&Byte[7])n=n^0x01;
	for(bit=0x04;bit>0;bit=bit>>1)
		if(bit&Byte[8])n=n^0x01;

   if(n){
		Bit[35].lcnt=D1;
		Bit[35].ch='1';
		}

	if(0x08&Byte[8])n=1;	//date parity check
		else n=0;
	for(i=9;i<15;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
   if(n){
		Bit[58].lcnt=D1;
		Bit[58].ch='1';
		}

	Bit[0].lcnt=D0;
	Bit[0].ch='0';

	Bit[59].lcnt=DM;
	Bit[59].ch='-';
	}
	break;

	case MSF:
	{
	mbf0=Min[0];		//save
	mbf1=Min[1];
	hbf0=Hour[0];
	hbf1=Hour[1];

	if(UP_min())UP_hour();

	Byte[0]=Byte[1]=Byte[2]=Byte[3]=0;
	Byte[4]=Year[0]-0x30;
	Byte[5]=Year[1]-0x30;
	Byte[6]=(Mon[1]-0x30)>>1;
	if((Mon[0]-0x30)&0x01)Byte[6]|=0x08;
	Byte[7]=(Day[0]-0x30)<<1;
	if((Mon[1]-0x30)&0x01)Byte[7]|=0x08;
	if((Day[1]-0x30)&0x08)Byte[7]|=0x01;
	Byte[8]=(Day[1]-0x30)<<1;
	if(Week&0x04)Byte[8]|=0x01;
	Byte[9]=Hour[0]-0x30;
	if(Week&0x02)Byte[9]|=0x08;
	if(Week&0x01)Byte[9]|=0x04;
	Byte[10]=Hour[1]-0x30;
	Byte[11]=(Min[0]-0x30)<<1;
	if((Min[1]-0x30)&0x08)Byte[11]|=0x01;
	Byte[12]=(Min[1]-0x30)<<1;
	Byte[13]=0x0f;
	Byte[14]=0x0c;

	Min[0]=mbf0;		//restore
	Min[1]=mbf1;
	Hour[0]=hbf0;
	Hour[1]=hbf1;

	for(i=0; i<15; i++){
		bit=0x10;
		for(j=0; j<4; j++){
			n=i*4+j+1;
			bit=bit>>1;
			if(bit&Byte[i]){
				Bit[n].lcnt=M1;
				Bit[n].ch='1';
				}
			else {
				Bit[n].lcnt=M0;
				Bit[n].ch='0';
				}
			}
		}

	n=0;	//year parity check
	for(i=4;i<6;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
	if(n==0){
		Bit[54].lcnt=M2;
		Bit[54].ch='I';
		}

	n=0;	//date parity check
	for(i=6;i<8;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
	for(bit=0x08;bit>1;bit=bit>>1)
		if(bit&Byte[8])n=n^0x01;

   if(n==0){
		Bit[55].lcnt=M2;
		Bit[55].ch='I';
		}

   n=0;		//weekday parity check
   for(bit=0x04;bit>0;bit=bit>>1)
		if(bit&Week)n=n^0x01;
   if(n==0){
		Bit[56].lcnt=M2;
		Bit[56].ch='I';
		}

	n=0;	//minute & hour parity check
	for(bit=0x02;bit>0;bit=bit>>1)
		if(bit&Byte[9])n=n^0x01;
	for(i=10;i<13;i++)
		for(bit=0x08;bit>0;bit=bit>>1)
			if(bit&Byte[i])n=n^0x01;
   if(n==0){
		Bit[57].lcnt=M2;
		Bit[57].ch='I';
		}

   if(DST){
		Bit[58].lcnt=M2;
		Bit[58].ch='I';
		}

	Bit[0].lcnt=MM;
	Bit[0].ch='M';
	}
	break;
   }
}


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品少妇xxxx偷拍精品少妇| 午夜精品久久久| 福利电影一区二区三区| 欧美国产精品v| 91免费观看在线| 亚洲二区在线视频| 欧美成人三级在线| 国产成人综合亚洲网站| 中文字幕在线不卡| 欧美性色aⅴ视频一区日韩精品| 亚洲成人资源在线| 久久久久综合网| av电影天堂一区二区在线观看| 亚洲人成7777| 欧美一级在线观看| 国产精品一品二品| 亚洲午夜一区二区| 26uuu国产电影一区二区| 成人性生交大合| 亚洲h精品动漫在线观看| 欧美精品一区二区在线播放| 成人av免费在线观看| 五月婷婷综合网| 国产午夜精品久久| 欧美手机在线视频| 国产精品一卡二| 亚洲国产精品一区二区久久| 久久久久国产精品厨房| 91久久精品一区二区三| 美国毛片一区二区三区| 亚洲视频免费在线| 精品国产免费一区二区三区四区| av在线播放不卡| 老司机精品视频导航| 1024国产精品| www国产成人免费观看视频 深夜成人网| 成人久久18免费网站麻豆| 亚洲成av人片一区二区梦乃| 久久久久88色偷偷免费| 欧美另类一区二区三区| 成人黄色电影在线| 精品一区免费av| 亚洲成人午夜影院| 国产精品久久久久久久久免费桃花 | 日韩精品自拍偷拍| 一本大道av一区二区在线播放| 精品一区二区三区在线观看| 亚洲综合色网站| 国产清纯在线一区二区www| 911精品国产一区二区在线| 不卡免费追剧大全电视剧网站| 久久91精品国产91久久小草| 天天影视涩香欲综合网| 亚洲在线免费播放| 中文成人综合网| 久久人人爽人人爽| 精品日韩99亚洲| 制服丝袜一区二区三区| 欧美三区免费完整视频在线观看| 91网址在线看| 91亚洲资源网| 成人国产免费视频| 成人永久aaa| 国产ts人妖一区二区| 国产河南妇女毛片精品久久久| 久久草av在线| 精品亚洲porn| 久久99国产精品尤物| 蜜臀av性久久久久蜜臀aⅴ | 91成人在线免费观看| 成人免费视频视频在线观看免费| 国产精品一区二区黑丝| 狠狠狠色丁香婷婷综合激情| 九九视频精品免费| 老司机精品视频导航| 伦理电影国产精品| 精品写真视频在线观看 | 视频一区二区中文字幕| 视频一区中文字幕| 日本欧美一区二区三区乱码| 麻豆视频观看网址久久| 久久精品国产一区二区三区免费看 | 色婷婷av一区二区三区大白胸| 99视频有精品| 色网站国产精品| 欧美喷潮久久久xxxxx| 日韩欧美资源站| 26uuu国产电影一区二区| 国产午夜精品在线观看| 中文字幕一区二区三区四区不卡| 亚洲精品中文字幕乱码三区 | 国产精品99久久久久久有的能看| 偷窥少妇高潮呻吟av久久免费| 亚洲综合在线第一页| 天天影视涩香欲综合网| 精品中文字幕一区二区| 福利视频网站一区二区三区| 91亚洲精品久久久蜜桃| 欧美性生活大片视频| 欧美变态tickle挠乳网站| 国产精品女上位| 亚洲国产视频在线| 国产一区二区三区精品欧美日韩一区二区三区 | 91精品国产麻豆| 久久精品亚洲精品国产欧美kt∨| 亚洲欧洲精品一区二区三区| 亚洲成人av资源| 国产麻豆精品在线观看| 91麻豆国产香蕉久久精品| 欧美年轻男男videosbes| 精品久久一区二区| 亚洲三级久久久| 老色鬼精品视频在线观看播放| av欧美精品.com| 日韩一区二区免费视频| 亚洲欧洲一区二区在线播放| 丝袜美腿亚洲综合| 不卡免费追剧大全电视剧网站| 欧美日本在线视频| 欧美国产综合色视频| 五月天欧美精品| 99久久久精品免费观看国产蜜| 日韩一级黄色片| 亚洲另类春色国产| 国产成人免费视频网站高清观看视频 | 国产女人水真多18毛片18精品视频| 自拍偷拍亚洲欧美日韩| 精品一区二区免费| 91丝袜高跟美女视频| 久久精品夜夜夜夜久久| 日本人妖一区二区| 欧美在线你懂得| 中文字幕日本乱码精品影院| 国内精品在线播放| 欧美高清性hdvideosex| 亚洲精品免费在线| 成人激情免费电影网址| 欧美精品一区二区三区四区| 丝袜国产日韩另类美女| 99久久久久免费精品国产| 久久九九久精品国产免费直播| 午夜精品久久一牛影视| 色综合天天综合狠狠| 中文字幕巨乱亚洲| 国产在线观看免费一区| 日韩一级二级三级| 亚洲1区2区3区视频| 91精彩视频在线观看| 亚洲三级理论片| 99久久综合狠狠综合久久| 国产午夜精品美女毛片视频| 狠狠色伊人亚洲综合成人| 日韩一级片在线观看| 日本女优在线视频一区二区| 日本国产一区二区| 一区二区三区中文在线观看| 99re这里只有精品首页| 国产精品理论在线观看| 成人免费视频app| 国产精品久久久久久久久动漫| 国产精品资源站在线| 2021中文字幕一区亚洲| 国精产品一区一区三区mba桃花 | 欧美高清视频在线高清观看mv色露露十八| 日韩美女视频一区| 91在线国产福利| 一区二区三区四区在线播放| 一本色道久久综合亚洲精品按摩| 精品一区二区综合| 欧美精品一区二区三| 国产精品1区2区3区在线观看| 国产三级三级三级精品8ⅰ区| 国产精品一区二区在线看| 中文一区在线播放| 色婷婷激情综合| 亚洲国产aⅴ天堂久久| 欧美电影一区二区三区| 麻豆精品一区二区三区| 久久久影院官网| 99久久精品国产导航| 亚洲一线二线三线久久久| 91精品久久久久久久91蜜桃| 美国十次了思思久久精品导航| 久久久久亚洲蜜桃| 99精品视频在线观看| 亚洲小少妇裸体bbw| 欧美tickling网站挠脚心| 国产精品亚洲人在线观看| ●精品国产综合乱码久久久久| 欧美在线综合视频| 毛片不卡一区二区| 国产精品久久久久久久蜜臀| 欧美性感一类影片在线播放| 免费成人在线视频观看| 欧美—级在线免费片| 欧美日韩情趣电影| 国产一区二区主播在线| 亚洲美女在线一区| 精品国产免费人成在线观看| 99久久精品国产一区二区三区|