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

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

?? 1302.c

?? 這個是1302的代碼
?? C
字號:
/************************************************************************************/
/*     程序名:實時時鐘DS1302代碼                                                   */
/*                                                                                  */
/*     晶振:12.0 M                                        CPU型號:AT89S52         */
/*                                                                                  */                                             
/*                                                                                  */
/*     功能描述: 將J6和6,7,8腳分別和J7的6,7,8腳								*/
/*								(自上往下數)用短路帽連接起來!					*/
/*                                                                                  */
/*     http://www.mculover.net                                                      */
/*     http://www.mculover.net/bbs                                                  */
/*   													 					    	*/
/*                                                                                  */
/*                                                湘靈電子工作室 版權所有           */                                 
/*                                                         2006-03-20               */
/************************************************************************************/ 
#include<reg51.h>

sbit clock_clk = P1 ^ 7;//ds1302_clk
sbit clock_dat = P1 ^ 6;//ds1302_dat
sbit clock_rst = P1 ^ 5;//ds1302_rst

//為了編程方便定義的位變量
sbit a0 = ACC ^ 0;
sbit a1 = ACC ^ 1;
sbit a2 = ACC ^ 2;
sbit a3 = ACC ^ 3;
sbit a4 = ACC ^ 4;
sbit a5 = ACC ^ 5;
sbit a6 = ACC ^ 6;
sbit a7 = ACC ^ 7;

unsigned char Tab_Num[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 
							0x92, 0x82, 0xf8, 0x80, 0x90};//0-9數字

/*****************************************************************/
void Delay(int num)//延時函數
{
	while(num--) ;
}

/*************************1 3 0 2 *****************************/
void clock_out(unsigned char dd)
{
	ACC=dd;
	clock_dat=a0; clock_clk=1; clock_clk=0;
	clock_dat=a1; clock_clk=1; clock_clk=0;
	clock_dat=a2; clock_clk=1; clock_clk=0;
	clock_dat=a3; clock_clk=1; clock_clk=0;
	clock_dat=a4; clock_clk=1; clock_clk=0;
	clock_dat=a5; clock_clk=1; clock_clk=0;
	clock_dat=a6; clock_clk=1; clock_clk=0;
	clock_dat=a7; clock_clk=1; clock_clk=0;
}

unsigned char clock_in(void)
{
	clock_dat=1;
	a0=clock_dat;
	clock_clk=1; clock_clk=0; a1=clock_dat;
	clock_clk=1; clock_clk=0; a2=clock_dat;
	clock_clk=1; clock_clk=0; a3=clock_dat;
	clock_clk=1; clock_clk=0; a4=clock_dat;
	clock_clk=1; clock_clk=0; a5=clock_dat;
	clock_clk=1; clock_clk=0; a6=clock_dat;
	clock_clk=1; clock_clk=0; a7=clock_dat;
	return(ACC);
}

unsigned char read_clock(unsigned char ord)
{
	unsigned char dd=0;
	clock_clk=0;
	clock_rst=0;
	clock_rst=1;
	clock_out(ord);
	dd=clock_in();
	clock_rst=0;
	clock_clk=1;
	return(dd);
}

void write_clock(unsigned char ord, unsigned char dd)
{
	clock_clk=0;
	clock_rst=0;
	clock_rst=1;
	clock_out(ord);
	clock_out(dd);
	clock_rst=0;
	clock_clk=1;
}

/******************************************************************/
void Disp(void)//顯示和閃爍函數
{
	unsigned char d, e;

	d=read_clock(0x81);//讀秒
	e=d;
	d=d>>4;
	e=e&0x0f;

	P0 = Tab_Num[ d ];
	P2 = 0xfd;
	Delay(250);
	P2 = 0xff;
	P0 = Tab_Num[ e ];
	P2 = 0xfe;
	Delay(250);
	P2 = 0xff;    
      
   	d=read_clock(0x83);//讀分鐘
	e=d;
	d=d>>4;
	e=e&0x0f;

	P0 = Tab_Num[ d ];
	P2 = 0xef;
	Delay(250);
	P2 = 0xff;
	P0 = Tab_Num[ e ];
	P2 = 0xe7;
	Delay(250);
	P2 = 0xff;         
 
  	d=read_clock(0x85);//讀小時
	e=d;
	d=d>>4;
	e=e&0x0f;

	P0 = Tab_Num[ d ];
	P2 = 0x7f;
	Delay(250);
	P2 = 0xff;
	P0 = Tab_Num[ e ];
	P2 = 0xbf;
	Delay(250);
	P2 = 0xff;

/*************************************************************
	d=read_clock(0x87);//讀日
	e=d;
	d=d>>4;
	e=e&0x0f;
	P0 = Tab_Num[ d ];
	P2 = 0x01;
	Delay(2000);
	P2 = 0x00;
	P0 = Tab_Num[ e ];
	P2 = 0x02;
	Delay(2000);
	P2 = 0x00;

	d=read_clock(0x89);//讀月
	e=d;
	d=d>>4;
	e=e&0x0f;
	P0 = Tab_Num[ d ];
	P2 = 0x01;
	Delay(2000);
	P2 = 0x00;
	P0 = Tab_Num[ e ];
	P2 = 0x02;
	Delay(2000);
	P2 = 0x00;

	d=read_clock(0x8d);//讀年
	e=d;
	d=d>>4;
	e=e&0xf;
	P0 = Tab_Num[ d ];
	P2 = 0x01;
	Delay(2000);
	P2 = 0x00;
	P0 = Tab_Num[ e ];
	P2 = 0x02;
	Delay(2000);
	P2 = 0x00;
**********************************************************/
}

/*--------------------時鐘的初始化---------------------------*/
void Init_1302(void)
{
	write_clock(0x8e,0x00);//close_protect
	Delay(250);
	write_clock(0x8c,0x05);//year
	Delay(250);
	write_clock(0x8a,0x04);//week_day
	Delay(250);
	write_clock(0x88,0x10);//month
	Delay(250);
	write_clock(0x86,0x20);//date
    Delay(250);
	write_clock(0x84,0x00);//hour
	Delay(250);
	write_clock(0x82,0x22);//minute
	Delay(250);
	write_clock(0x80,0x00);//second
	Delay(250);

	write_clock(0x90,0xa5);//supply_power
	Delay(250);	
	write_clock(0x8e,0x80);//open_protect	
	Delay(250);
}

/*******************主函數************************************/
void main(void)
{
	Init_1302( );//初始化DS1302寄存器

	while(1)
	{
		Disp( );
	}
}

	


	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久er精品视频| 香蕉久久夜色精品国产使用方法 | 国产午夜亚洲精品午夜鲁丝片| 91麻豆视频网站| 国产98色在线|日韩| 免费在线观看一区| 精品国产露脸精彩对白| 在线播放亚洲一区| 欧美日本一区二区三区| 91黄视频在线观看| 欧美亚洲一区二区三区四区| 成人深夜福利app| 国产一区二区女| 国产伦精品一区二区三区免费| 婷婷成人综合网| 久草热8精品视频在线观看| 亚洲国产精品尤物yw在线观看| 日韩美女久久久| 久久综合久久综合久久综合| 精品盗摄一区二区三区| 精品国产露脸精彩对白| 精品国偷自产国产一区| 日韩欧美国产三级电影视频| 67194成人在线观看| 在线成人av网站| 日韩美女视频在线| www国产精品av| 中文字幕av一区二区三区免费看| 中文字幕乱码日本亚洲一区二区 | 久久精子c满五个校花| xfplay精品久久| 久久精品男人的天堂| 中文字幕一区av| 亚洲高清三级视频| 老司机精品视频导航| 国产精品一级片在线观看| 成人小视频在线| 欧洲激情一区二区| 日韩免费视频一区二区| 亚洲国产精品激情在线观看| 亚洲免费在线视频| 日韩中文字幕不卡| 国产一区视频导航| 91久久精品一区二区三| 99热国产精品| 日韩欧美一区中文| 中文天堂在线一区| 天天综合网天天综合色| 国产乱国产乱300精品| 国产精品一区二区91| 日本电影欧美片| 久久久av毛片精品| 亚洲午夜国产一区99re久久| 蜜臀av性久久久久蜜臀aⅴ流畅 | av中文字幕一区| 欧美日本一区二区三区| 国产欧美精品一区二区色综合| 一区二区三区蜜桃| 成人永久免费视频| 欧美一三区三区四区免费在线看 | 国产成人超碰人人澡人人澡| 欧美日韩免费观看一区二区三区| 国产亚洲污的网站| 日韩精品1区2区3区| 91香蕉视频在线| 欧美人牲a欧美精品| 国产精品免费人成网站| 久久激五月天综合精品| 国产欧美日韩在线视频| 亚洲超碰97人人做人人爱| 国产一区二区三区久久悠悠色av| 色综合咪咪久久| 中文字幕精品—区二区四季| 看电影不卡的网站| 91国产免费观看| 国产精品久久久久毛片软件| 久久成人久久爱| 日韩一区二区三区av| 亚洲激情综合网| 91免费观看视频| 中文天堂在线一区| aaa亚洲精品| 久久精品在这里| 国产成人精品亚洲午夜麻豆| 精品999在线播放| 日本91福利区| 色婷婷国产精品久久包臀| 国产精品夫妻自拍| 97超碰欧美中文字幕| 国产精品日韩成人| 欧美在线制服丝袜| 麻豆精品精品国产自在97香蕉| 精品国产一区二区三区四区四| 国产白丝网站精品污在线入口| 亚洲欧洲韩国日本视频| 欧美日韩精品高清| 国产在线麻豆精品观看| 亚洲欧美偷拍卡通变态| 欧美日韩成人在线一区| 国产一区免费电影| 一区二区三区久久久| 欧美成人精品1314www| 国产成人精品www牛牛影视| 一区二区三区 在线观看视频| 欧美一区二区成人6969| 国产麻豆精品久久一二三| 伊人婷婷欧美激情| 精品国产sm最大网站免费看| 9l国产精品久久久久麻豆| 日本视频免费一区| 中文字幕在线视频一区| 欧美肥妇free| 91亚洲男人天堂| 国产麻豆视频一区| 午夜精品久久久久久久| 国产精品欧美久久久久无广告| 欧美最新大片在线看| 国产乱国产乱300精品| 亚洲二区在线观看| 中文字幕一区二区三区蜜月| 日韩精品一区二区三区在线播放| 色哟哟一区二区| 国产成人av福利| 男女性色大片免费观看一区二区 | 中文字幕乱码久久午夜不卡 | 国产性天天综合网| 欧美丰满少妇xxxxx高潮对白| 成人高清视频在线观看| 久久狠狠亚洲综合| 日韩在线一区二区| 亚洲一区二区高清| 亚洲精品自拍动漫在线| 亚洲国产精品国自产拍av| 精品久久久久一区| 日韩欧美久久久| 4438x亚洲最大成人网| 在线欧美日韩国产| 91欧美激情一区二区三区成人| 国产成人综合网站| 国产精品911| 国产**成人网毛片九色| 国产在线精品一区二区夜色 | 久久久久久亚洲综合影院红桃| 欧美视频一区二区| 欧美亚洲一区二区三区四区| 色综合中文字幕国产 | 亚洲精选视频免费看| 国产精品视频看| 国产精品女上位| 国产精品久久久久久一区二区三区| 欧美精品一区二区三区在线播放| 日韩一级大片在线| 日韩色视频在线观看| 欧美成人三级在线| 国产三级一区二区| 亚洲国产高清aⅴ视频| 国产精品色在线观看| 综合欧美亚洲日本| 亚洲精品成人少妇| 婷婷夜色潮精品综合在线| 丝瓜av网站精品一区二区 | 久久精品国产久精国产| 国产综合色在线视频区| 福利电影一区二区| 9i在线看片成人免费| 在线观看免费成人| 91精品国产综合久久精品图片 | 99久久精品久久久久久清纯| 一本一本久久a久久精品综合麻豆| 91国偷自产一区二区使用方法| 色av综合在线| 日韩欧美在线观看一区二区三区| 久久久国产精华| 一区二区三区欧美久久| 免费av成人在线| 91在线无精精品入口| 欧美日韩不卡在线| 国产丝袜在线精品| 一区二区日韩电影| 国产一区高清在线| 91美女蜜桃在线| 精品国产区一区| 亚洲精品乱码久久久久久久久 | 国产成a人亚洲精| 91国模大尺度私拍在线视频| 日韩欧美视频一区| 国产精品成人一区二区艾草| 视频在线观看国产精品| 成人av动漫在线| 日韩欧美亚洲国产另类| 国产精品久久久久久久午夜片| 午夜激情综合网| 成人99免费视频| 欧美电影免费观看高清完整版在| 成人免费在线视频观看| 久久激情五月激情| 欧美日韩亚洲综合在线 | 这里只有精品免费| 国产精品久久久久婷婷| 六月丁香婷婷色狠狠久久|