赵工的个人空间


专业技术部分转网页计算转业余爱好部分


 spice仿真

首页 > 专业技术 > spice仿真 > PCF8583实时时钟的Proteus仿真
PCF8583实时时钟的Proteus仿真

PCF8583是NXP公司的实时时钟芯片,除了有计时功能,还有可编程的定时中断功能,并有256字节的RAM,可供存储数据。

Proteus的RTC仿真实例中,大多是DS1302的使用,其实内置有PCF8583的RTC仿真模块,所以试用了其Timer定时功能,定时驱动电机的运行。

PCF8583内部两个控制寄存器地址分别为0x00和0x01;其后是毫秒到月的6个寄存器,然后是Timer定时器,再后面是用于产生定时中断告警的6个储存器,最后是产生定时器中断的储存器。详细说明见datasheethttp://www.cn.nxp.com/

PCF8583使用I2C总线进行控制,读内部寄存器使用0xa1地址(A0接0),写内部寄存器使用0xa0地址(A0接0)。定时器C语言代码附后,其中使用的是AT89C1051单片机仿真模型。

C语言源代码

 

Copyright@dwenzhao.cn All Rights Reserved   备案号:粤ICP备15026949号
联系邮箱:dwenzhao@163.com  QQ:1608288659