基于DS1302的可调时钟程序设计.doc

上传人:白大夫 文档编号:3409840 上传时间:2019-08-22 格式:DOC 页数:2 大小:14.50KB
返回 下载 相关 举报
基于DS1302的可调时钟程序设计.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于DS1302的可调时钟程序设计.doc》由会员分享,可在线阅读,更多相关《基于DS1302的可调时钟程序设计.doc(2页珍藏版)》请在三一文库上搜索。

1、基于DS1302的可调时钟程序设计对DS1302的操作一般只有两种:读数据和写数据读数据即读出芯片RAM中的日期,时间等信息,写数据即修改这些信息。数据的读写是以字节为单位操作的,读操作函数要完成的功能便是传入一个一字节表示特定的地址,函数返回该地址RAM中一字节或多字节的数据。写操作函数需要传入两个参数:地址和要写的数据;函数将要写的一字节数据写入给定的地址。对于同一个内容,读和写通过地址中一个标志位来区分,因此表现出来就是读和写的地址不一样,这样芯片通过地址来区分你是要还是要写;例如读秒的地址是0x81,而写秒的地址是0x80;/*名称:单片机读取DS1302时钟芯片,带调整功能 /* /

2、*/#include#define uchar unsigned char#define uint unsigned int#define xiEMIao 0x80#define xiefen 0x82#define xieshi 0x84#define xieri 0x86#define xieyue 0x88#define xiezhou 0x8a#define xienian 0x8c#define dumiao 0x81#define dufen 0x83#define dushi 0x85#define duri 0x87#define duyue 0x89#define duzhou 0x8b#define dunian 0x8d#define kongzhi 0x8euchar rem8=0,3,10,5,1,10,5,1;uchar bcd11=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf;uchar HSHI,LSHI,moshi,shanjishu;uint j;bit SR_1,S_1,aj_1,shan_1;sbit CS1=P1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1