1 / 4
文档名称:

DS1302读写程序.doc

格式:doc   大小:31KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DS1302读写程序.doc

上传人:mh900965 2018/4/28 文件大小:31 KB

下载得到文件列表

DS1302读写程序.doc

相关文档

文档介绍

文档介绍:/*
日期:2010年10月10日
文件名:DS1302功能:第三步,实现单片机对DS1302的读写,将时间信息显示在数码管上,断电后仍能正常计时
*/
unsigned char rec_time[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00};//定义一个数组存储秒,分,时,日,月,周,年
unsigned char led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //定义数码管的0~9的段码
//对DS1320的三个和单片机的接口进行字符常量定义
#define  SCLK  PORTC0_bit
#define  IO    PORTC1_bit
#define  RST   PORTC2_bit
//初始化和DS1302连接的三个端口
void ds1302_init()
{
  DDRC|=0x07; //设置PC0,1,2为输出
  SCLK=0;  //设置SCLK初始值为0
  IO=1;   // 设置IO初始值为1
  RST=0;  //设置RST初始值为0
}
//写入一个字节
void ds1302_write_byte(unsigned char dat)
{
  unsigned char i;
  for(i=0;i<8;i++)
  {
    SCLK=0;  //时钟信号拉低
    if(dat&0x01)
       IO=1;  //判断地址字节的最低位,1位为1则拉高IO
    else  IO=0; //1位为0,则输入数据为0,拉低IO
    delay_us(1);
    SCLK=1; //时钟信号拉高,产生上升沿
    delay_us(1);
    dat>>=1;  //字节右移一位
  }
}
//读出一个字节
unsigned char ds1302_read_byte()
{
  unsigned char i, dat=0;
  DDC1_bit=0;  //设置IO的方向为输入
  PORTC1_bit=0;  //设置IO为高阻态
  for(i=0;i<8;i++)
  {
    dat>>=1; //数据右移一位
    SCLK=1; //设置SCLK为高电平
    delay_us(1);
    SCLK=0;  //设置SCLK为低电平,产生下降沿
    delay_us(1);
    if(PINC1_bit==1)  //如果读出的数据为1
      dat|=0x80;     //数据位1,则写入1
  }
  DDC1_bit=1; //将IO口的方向改为输出
  return dat; //返回得到的数据
}
//向DS1302写入一个地址和数据
void ds1302_write(unsigned char add,unsigned char dat)
{
  RST=0;    //将RST拉低
  SCLK=0;   //将SCLK拉低
  RST=1;    //将RST拉高
  ds1302_write_by

最近更新

护理心理学人本主义ppt 19页

虚拟现实在铸造教育与培训中的作用 35页

护理解剖学笔记第三章ppt 19页

结缔组织病相关的间质性肺病的疾病活动评估与.. 28页

电商物流创业计划书 44页

特色学校的教育模式与成功经验培训课件 32页

流感疫苗的贮存与配送管理培训课件 23页

氧化铝项目国内外市场潜力与发展趋势研究 24页

春节红包的历史渊源与象征意义 23页

春节习俗吃饺子、漏年糕的传统 24页

新能源技术的发展与可持续能源发展战略培训 29页

教师培训的职业发展和个人成长 35页

支原体肺炎的学生防控和校园宣传教育保健计划.. 23页

2024年蚂蚁小学作文15篇 7页

护理骨干竞聘演讲PPT课件中文字信息的组织与展.. 19页

2024年营销年度工作计划范文合集九篇 32页

2024年萍乡市武功山导游词范文 5页

2024年药学学生自荐信 17页

2024年茶叶采购合同范本 22页

小儿重症肺炎的家庭护理技巧 26页

2024年节能宣传标语优秀 32页

2024年节水作文锦集8篇 12页

医院维稳季度分析报告 30页

缓刑矫正人员思想汇报100篇 2页

超高层建筑避难层外挑结构支模施工技术 11页

还阴债地府债打表表文 1页

SH T 1054-2022 工业用二乙二醇纯度和杂质的.. 8页

日榨甘蔗12000吨及日回融糖700吨新糖厂建设工.. 36页

日本酒文化 12页

回向魔祟部多火施仪轨(烟供仪轨,五明佛学院索.. 9页