文件名称:ds12c887.c

适用范围:时钟芯片ds12c887的驱动程序

*************************************************************/

#i nclude

/* 命令常量定义*/

#define CMD_START_DS12C887 0x20 /* 开启时钟芯片

*/

#define CMD_START_OSCILLATOR 0x70 /* 开启振荡器,

处于抑制状态*/

#define CMD_CLOSE_DS12C887 0x30 /* 关掉时钟芯片

*/

/* 所有的置位使用或操作,清除使用与操作*/

#define MASK_SETB_SET 0x80 /* 禁止刷新*/

#define MASK_CLR_SET 0x7f /* 使能刷新*/

#define MASK_SETB_DM 0x04 /* 使用HEX格式

*/

#define MASK_CLR_DM 0xfb /* 使

用BCD码格式*/

#define MASK_SETB_2412 0x02 /* 使

用24小时模式*/

#define MASK_CLR_2412 0xfd /* 使用12小时模

式*/

#define MASK_SETB_DSE 0x01 /* 使用夏令时*/

#define MASK_CLR_DSE 0xfe /* 不使用夏令时

*/

/* 寄存器地址通道定义*/

xdata char chSecondsChannel _at_ 0xdf00;

xdata char chMinutesChannel _at_ 0xdf02;

xdata char chHoursChannel _at_ 0xdf04;

xdata char chDofWChannel _at_ 0xdf06;

xdata char chDateChannel _at_ 0xdf07;

xdata char chMonthChannel _at_ 0xdf08;

xdata char chYearChannel _at_ 0xdf09;

ds12c887c语言程序,时钟芯片ds12c887的C51驱动程序相关推荐

  1. ds12c887c语言初始化,求助关于DS12C887读取问题

    本人自己设计一个闹钟,其中采用了DS12C887时钟芯片,经过查看资料与看这款IC资料,自认为可以顺利的使用,可等到我实践的时候,就发现怎么也不能读出DS12C887你的实时时钟数据,特求助于高手,还 ...

  2. ds12c887程序C语言,时钟芯片DS12C887使用说明详解.doc

    汇编程序: ORG 0000H AJMP START START: ACALL SETTIME;设置初始时间 LOOP: ACALL GETTIME;循环读取当前时间 AJMP LOOP; SETTI ...

  3. adc0804c语言程序,ADC0804芯片在模数转换电路中的应用研究

    [摘 要]本文论述了ADC0804芯片在模数转换电路中的软硬件设计方法.制作了ADC0804的数据采集电路,并将其挂载于单片机系统,通过驱动发光二极管点亮的方式验证了电路设计的正确性,并给出了电路图和 ...

  4. 语音芯片c语言程序,语音芯片pm50 在430单片机上的C语言编程

    智能语音芯片,它既是语音播放电路,也是智能单片机.其音质水平.价格都要略优于著名的ISD电路,同时也有21KHZ高保真音质.而其开发设计简单度.智能控制的简单度.整体性价比等指标要远胜过ISD,而如果 ...

  5. 气压传感器c语言程序,气压芯片参数——以气压传感器芯片DSH553为例

    描述 介绍: DSH553 是一个带 12bitADC 的 8 位 RISC MCU,内置 8K×16 位 MTP 程序存储器. 高性能的RISC CPU ●8 位单片机MCU ●内置8KX16位程序 ...

  6. 基于微型计算机系统的实时时钟设计,基于单片机的DS12C887时钟芯片应用研究

    摘 要: 新型时钟芯片DS12C887具有计时精确.断电情况下运行十年以上不丢失资料等优点,在单片机计时系统中有着广泛应用.本文分析了DS12C887的功能特性,介绍了DS12C887与AT89C51 ...

  7. c语言闰年的判断条件DS1302,DS1302驱动程序(平年和闰年天数自动调整)

    /********************************************************************************* 1.本程序能够显示年,月,日,时, ...

  8. ds12c887程序C语言,51单片机驱动DS12C887的时钟芯片C语言程序

    本程序旨在读出DS12C887的时间,显示部分只做了分和秒的部分,已通过测试,详细注释很好用的. #include < absacc.h > #include < reg51.h & ...

  9. 用单片机用c语言做闹钟,基于单片机与ds1302时钟芯片的电子闹钟C程序

    原标题:基于单片机与ds1302时钟芯片的电子闹钟C程序 #include #define w_second 0x80 //秒写入地址 #define w_minute 0x82 //分写入地址 #d ...

最新文章

  1. 【FFmpeg】ffmpeg中函数返回的错误码:AVERROR及AVERROR_*
  2. mysql 上一页下一页_实现“上一页”和“下一页按钮
  3. playbook核心元素之 模板template 介绍(7)
  4. Scala _11SparkWordCountscala语言java语言
  5. SpringMvc整合Quartz实现定时任务项目源码
  6. 微信小程序_小程序开发框架
  7. php源码编译常见错误解决方案
  8. 关于Silverlight IsolatedStorage 不能Serialze Parameter[]
  9. python 0xa什么意思_python使用xpath中遇到:Element a at 0x39a9a80到底是什么?
  10. SharePoint And Ajax Technology(3):SharePoint集成Ajax
  11. GCN--如何用图卷积网络在图上进行深度学习
  12. linux eclipse qt5 ui_helloworld.h,转载Eclipse+qt的开发环境
  13. ntohs, ntohl, htons,htonl的比较
  14. messagedigest 图片加密_MessageDigest对密码进行加密
  15. html显示空间图片,qq空间显示不出来 为什么QQ空间有些图片显示不了
  16. 一个投标经理的标书检查笔记,拿来就用!
  17. 投影仪应该怎么选择?数码粉总结目前最好的家用投影仪
  18. MySql连接数据库
  19. Intel+Nvidia双显卡笔记本Linuxmint18下安装CUDA+OpenCV+Caffe的安装记录
  20. 笔试(2):中兴0824软开笔试题

热门文章

  1. 品牌国际传播第一步:谁是最重要的人?| 直播活动预告
  2. 图像处理/计算机视觉/python环境下如何用滤波器、算法恢复图片,对图片去污【附代码】
  3. 企立方:拼多多快速运营法则
  4. Mac上使用IE浏览器
  5. win10下的VMware还原网络设置,无法创建VMware网络适配器解决办法
  6. 打开51cto.com网页出现病毒提示
  7. outlook qr码在哪里_爱奇艺极速版邀请码是多少在哪里填写 邀请码怎么输入方法...
  8. 概要设计与详细设计分别要做什么
  9. Linux环境下安装tomcat并配置开机自启
  10. 读博会改变人的性格吗?