资料介绍
DS1302+LCD1602
//基于DS1302的日历时钟
#include //包含单片机寄存器的头文件
#include //包含_nop_()函数定义的头文件
/***********************************************************************
以下是DS1302芯片的操作程序
************************************************************************/
unsigned char code digit[10]={"0123456789"}; //定义字符数组显示数字
sbit DATA = P3^4; //数据输出端定义在P3.4引脚
sbit RST = P3^5; //复位端口定义在P3.5引脚
sbit SCLK = P3^6; //时钟输出端口定义在P3.6引脚
/*****************************************************
函数功能:延时若干微秒
入口参数:n
***************************************************/
void delaynus(unsigned char n)
{
unsigned char i;
for(i=0;i
;
}
/*****************************************************
函数功能:向1302写一个字节数据
入口参数