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

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

?? ds1302.c

?? 單片機c語言 用于DY500或同類型的開發板
?? C
字號:


#include <reg52.h>
#include <intrins.h>

sbit SCK=P3^5;		
sbit SDA=P3^6;		
sbit RST = P3^7;   // DS1302復位

bit ReadRTC_Flag;

unsigned int l_tmpdate[7]={0,0,12,15,5,3,8};//秒分時日月周年08-05-15 12:00:00
unsigned char l_tmpdisplay[8];
code unsigned char write_rtc_address[7]={0x80,0x82,0x84,0x86,0x88,0x8a,0x8c}; //秒分時日月周年 最低位讀寫位
code unsigned char read_rtc_address[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d};  

												
void Write_Ds1302_byte(unsigned char temp); 
void Write_Ds1302( unsigned char address,unsigned char dat );
unsigned char Read_Ds1302 ( unsigned char address );
void DelayMs(unsigned char ms);//delay Ms
void InitLcd();
void disp(void);

void Read_RTC(void);//read RTC 
void Set_RTC(void); //set RTC 

void InitTIMER0(void);//inital timer0

void main(void)    
{
    InitTIMER0();
 	Set_RTC();//設置時間初值
	InitLcd();//初始化LCD
    DelayMs(15);//延時用于穩定功能
	while(1){
	 if(ReadRTC_Flag)
	 {
	    ReadRTC_Flag=0;//標志位清零
		Read_RTC();//讀取時鐘
		disp();//調用顯示功能
	 }
   }
}

void InitTIMER0(void)
{
 TMOD|=0x01;//定時器設置 16位
 TH0=0xef;//初始化值
 TL0=0xf0;
 ET0=1;
 TR0=1;
 EA=1;
}



void Write_Ds1302_Byte(unsigned  char temp) 
{
 unsigned char i;
 for (i=0;i<8;i++)     	//循環8次 寫入數據
  { 
   SCK=0;
     SDA=temp&0x01;     	//每次傳輸低字節 
     temp>>=1;  		//右移一位
     SCK=1;
   }
}   

/****************************************************************************/
void Write_Ds1302( unsigned char address,unsigned char dat )     
{
 	RST=0;
	_nop_();
 	SCK=0;
	_nop_();
 	RST=1;	
   	_nop_();   //啟動
 	Write_Ds1302_Byte(address);	//發送地址
 	Write_Ds1302_Byte(dat);		//發送數據
 	RST=0;  		//恢復
}
/****************************************************************************/
unsigned char Read_Ds1302 ( unsigned char address )
{
 	unsigned char i,temp=0x00;
 	RST=0;
	_nop_();
 	SCK=0;
	_nop_();
 	RST=1;
	_nop_();
 	Write_Ds1302_Byte(address);
 	for (i=0;i<8;i++) 		//循環8次 讀取數據
 	{		
 		if(SDA)
 		temp|=0x80;			//每次傳輸低字節
		SCK=0;
		temp>>=1;			//右移一位
 		SCK=1;
	} 
 	RST=0;
	_nop_();		//以下為DS1302復位的穩定時間
 	RST=0;
	SCK=0;
	_nop_();
	SCK=1;
	_nop_();
	SDA=0;
	_nop_();
	SDA=1;
	_nop_();
	return (temp);			//返回
}
/****************************************************************************/
void Read_RTC(void)		//讀取 日歷
{
 unsigned char i,*p;
 p=read_rtc_address; 	//地址傳遞
 for(i=0;i<7;i++)		//分7次讀取 秒分時日月周年
 {
  l_tmpdate[i]=Read_Ds1302(*p);
  p++;
 }
}
/***********************************************************************/
void Set_RTC(void)		//設定 日歷
{
	unsigned char i,*p,tmp;
	for(i=0;i<7;i++){           //BCD處理
		tmp=l_tmpdate[i]/10;
		l_tmpdate[i]=l_tmpdate[i]%10;
		l_tmpdate[i]=l_tmpdate[i]+tmp*16;
	}
 	Write_Ds1302(0x8E,0X00);
	
 	p=write_rtc_address;	//傳地址	
 	for(i=0;i<7;i++)		//7次寫入 秒分時日月周年
 	{
		  Write_Ds1302(*p,l_tmpdate[i]);
 		 p++;  
	 }
	 Write_Ds1302(0x8E,0x80);
}

void tim(void) interrupt 1 using 1//中斷
{

    static unsigned char i,num;
    TH0=0xf5;
    TL0=0xe0;
	i++;
	if(i==8)
	  {
	   i=0;
	   num++;
	   if(10==num)       //隔段時間讀取1302的數據。時間間隔可以調整
	     {
		 ReadRTC_Flag=1; //使用標志位判斷
		 num=0;
		 }
	   
	   }
 }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区中文在线| 亚洲猫色日本管| 精品国产91洋老外米糕| 久久嫩草精品久久久精品一| 亚洲人精品一区| 亚洲一二三区不卡| 另类成人小视频在线| 成人性生交大片免费看视频在线| av一区二区三区| 日韩女优毛片在线| 亚洲嫩草精品久久| 韩国一区二区三区| 欧洲视频一区二区| 久久久三级国产网站| 午夜精品一区二区三区电影天堂| 国产一区二区在线电影| 在线看一区二区| 国产精品美女久久久久高潮| 老汉av免费一区二区三区| 欧美性极品少妇| 亚洲欧美国产毛片在线| 成人91在线观看| 亚洲欧美在线aaa| 成人一区二区三区| 欧美国产欧美综合| 成人av在线播放网站| 中文字幕欧美国产| 在线观看国产精品网站| 亚洲欧美另类综合偷拍| 一本大道久久a久久综合婷婷| 亚洲欧洲av在线| av在线不卡电影| 亚洲老妇xxxxxx| 欧美中文字幕亚洲一区二区va在线| 中文字幕不卡三区| www.成人在线| 国产精品麻豆视频| 日本福利一区二区| 亚洲综合久久久久| 日韩视频在线一区二区| 国产一区三区三区| 中文字幕在线不卡一区二区三区| 国产99精品在线观看| 亚洲日本在线a| 欧美日韩国产一二三| 国产一区二区三区在线观看精品| 中文字幕乱码日本亚洲一区二区| 91香蕉国产在线观看软件| 洋洋av久久久久久久一区| 欧美一二三四在线| 色婷婷av一区二区三区软件 | 久久99九九99精品| 国产精品色在线| 日韩午夜激情免费电影| 成人污污视频在线观看| 日韩成人免费电影| 综合久久久久久| 久久婷婷国产综合国色天香| 91在线丨porny丨国产| 麻豆91小视频| 亚洲一区电影777| 中文字幕免费不卡| 欧美xxxx在线观看| 欧美日韩国产精选| 色婷婷香蕉在线一区二区| 国产精品亚洲а∨天堂免在线| 亚洲国产另类av| 亚洲免费观看高清完整| 亚洲欧美日韩国产手机在线| 国产欧美日韩久久| 欧美电影免费提供在线观看| 欧美三级电影一区| 欧美午夜精品久久久久久超碰| av在线播放不卡| 成人h动漫精品一区二| 国产成人午夜99999| 粉嫩aⅴ一区二区三区四区五区| 日韩av在线发布| 精品亚洲成a人| 韩国v欧美v日本v亚洲v| 国模娜娜一区二区三区| 国产精品中文字幕日韩精品| 国内外成人在线| 成人动漫av在线| 欧洲另类一二三四区| 欧美精品在线一区二区| 日韩欧美亚洲国产另类| 久久久不卡影院| 夜夜亚洲天天久久| 日韩免费看的电影| 亚洲欧美经典视频| 亚洲一区二区在线视频| 天天色 色综合| 免费精品视频在线| 国产精品一区二区视频| 一本大道久久a久久综合婷婷| 欧美夫妻性生活| 中文字幕+乱码+中文字幕一区| 一区二区三区在线视频播放| 国产精品综合二区| 欧美电影免费观看高清完整版在线 | 国产在线看一区| 成人av电影在线观看| 精品国产一区二区三区av性色| 国产片一区二区三区| 日本特黄久久久高潮| 91精品91久久久中77777| 久久久不卡影院| 日本亚洲三级在线| 欧美高清dvd| 美国十次了思思久久精品导航| 91精品蜜臀在线一区尤物| 亚洲福利视频一区二区| 国产盗摄视频一区二区三区| 91精品国产免费久久综合| 日韩精品一级二级| 91在线视频播放地址| 亚洲国产精品99久久久久久久久| 久久国产尿小便嘘嘘尿| 精品成人一区二区三区四区| 日本欧洲一区二区| 精品久久久久av影院| 精油按摩中文字幕久久| 欧美一区二区播放| 捆绑调教一区二区三区| 欧美电影免费观看高清完整版 | 欧美日韩一区二区三区在线看| 国产精品每日更新在线播放网址| 99视频在线观看一区三区| 中文字幕在线观看一区二区| 91丨九色丨黑人外教| 亚洲精品欧美在线| 欧美日产国产精品| 久久99日本精品| 国产精品久久一级| 日本道色综合久久| 国内偷窥港台综合视频在线播放| 久久久久九九视频| 日本乱人伦aⅴ精品| 日本女人一区二区三区| 久久久久久久网| 色综合中文综合网| 中文字幕一区在线| 97久久精品人人澡人人爽| 午夜精品爽啪视频| 久久综合久色欧美综合狠狠| 99riav久久精品riav| 日本欧美韩国一区三区| 亚洲美女少妇撒尿| 久久精品一二三| 555www色欧美视频| av一区二区三区黑人| 国产一区二区三区在线观看精品 | 欧美亚洲综合一区| 97国产一区二区| 国产精品中文字幕欧美| 久久精品国产一区二区| 亚洲美女精品一区| 1024精品合集| 中文字幕亚洲不卡| 中文字幕av一区二区三区免费看| 91精品国产综合久久国产大片| 成人h动漫精品一区二区| 国产精品一区二区视频| 韩国一区二区三区| 久久精品二区亚洲w码| 日韩av不卡一区二区| 麻豆国产精品官网| 国产精品66部| 91在线观看地址| 欧美美女一区二区在线观看| 2欧美一区二区三区在线观看视频| 欧美久久免费观看| 日韩一区二区免费在线电影| 欧美一区二区免费观在线| 欧美男同性恋视频网站| 欧美xxx久久| 亚洲色图视频网| 亚洲bt欧美bt精品777| 免费看黄色91| av成人动漫在线观看| 欧美性猛片aaaaaaa做受| 欧美大片顶级少妇| 日本一区二区三区在线不卡| 自拍偷拍亚洲综合| 三级欧美在线一区| 成人aa视频在线观看| 欧美精品 日韩| 综合中文字幕亚洲| 日韩av网站免费在线| 大陆成人av片| 日韩无一区二区| 亚洲综合999| 精品无人码麻豆乱码1区2区| 91丨porny丨国产| 久久丝袜美腿综合| 日韩国产一二三区| 日本韩国欧美在线| 国产精品蜜臀av| 激情综合一区二区三区|