热门关键词:
DS12C887电子时钟详细教程
  • 该文件为doc格式
  • 文件大小:557.57K
  • 下载次数
  • 文件评级
  • 更新时间:2012-12-12
  • 发 布 人qwqwqwqw
  • 文件下载:
  • 立即下载

  • 文件介绍:
  • 该文件为 doc 格式,下载需要 1 积分
  • DS12C887电子时钟详细教程

    S1是功能选择键,按下这个键后再按s2,s3可以对时钟进行调整,s4是闹铃设置键,按下后按s2,s3可以调整闹铃时间。仿真时有一个小bug,当按下闹铃后再按s1,再退出时得再重新按一遍闹铃才可以正常运行,估计是软件的原因。

    我用的是7.7的,所以有这个芯片,这是我从论坛上找的版本低的解决办法,大家可以看下
    仿真软件如果版本低可以这样将库文件和dll文件复制到7.5SP3的library和models,
    仿真时,每次一定要给寄存器初始化,否则时钟不能正常运行.
    正式硬件运行时仅初次化时使用一下,将以下内容屏蔽后重新编译,再下载程序到89C51.
    //初始化DS12C887工作方式
    write_ds(0x0A,0x20);//打开振荡器
    write_ds(0x0B,0x26);//设置24小时模式,数据二进制格式,开启闹铃中断
    set_time();//设置上电默认时间,调试的时候用
    对这三个进行屏蔽,还有把set time()这个子函数屏蔽掉
    ...
文档留言
验证码: 请在右侧输入验证码 看不清楚,换一个