大连理工大学单片机综合设计基于ZLG7290BPCF8563的时钟系统设计概要.docVIP

大连理工大学单片机综合设计基于ZLG7290BPCF8563的时钟系统设计概要.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大连理工大学本科设计报告 题目:鉴于ZLG7290B、PCF8563的时钟系统设计 课程名称:单片机原理及应用实验 学院(系):电子信息与电气工程学部 专业: 班级: 学号: 学生姓名: 成绩: 2015年5月4日 《计算机技术实验室安全操作规范》 实验前仔细阅读安全操作规程,不得私自涉及总电源开关。 实验时期学生严禁使用与实验没关的电气设施。 实验过程中若遇计算机故障时,交由指导老师负责,不一样意学生私自开箱维修。 在实验过程中,连结实验设施的220v电源时,要保持手部干燥,并注意操作安全,不一样意使用金属物品触碰220v电源线及电源插座的带点部位。 学生实验时期,在连结导线时不一样意实验台带电操作,连结达成后经检查无误时再将实验台上电。达成实验时先将实验台断电后再进行导线的拆掉。 实验时期要封闭手机等通信工具,实验室一律严禁携带饮料、食品、严禁抽烟、吵闹、嬉闹、保证实验室卫生、整齐。 学生达成实验后,一定封闭全部实验设施的电源。 假如实验过程中发生“突发事件”时,不要慌乱、应沉稳沉着,采 取有关的举措。必需时拨打校内晋级电话或拨打110、 报警。 电工电子实验教课中心 计算机技术实验室 个人署名: 题目:鉴于ZLG7290B、PCF8563的时钟系统设计 设计要求 1)由PCF8563供给时间参数并由ZLG7290进行显示; 2)能够利用键盘实现时间参数的改正,修悔过程可加入“回显”、“闪耀”、“容错”等功能; 3)利用蜂鸣器实现时钟系统的“整点报时”功能; 4)要求程序中有中止环节; 设计剖析及系统方案设计 (1)由PCF8563T实不时钟芯片供给时间数据,由ZLG7290B显示电路控制8位数码管显示目前时间,两者经过I2C总线构造与AT89C51单片机相连,SDA和SCK分别接P1.0和P1.1。 (2)该系统采纳双中止构造,时钟输出CLKOUT接INT0,为低优先级,每一秒触发一次中止;键盘中止输出信号INT接INT1,为高优先级,每当有按键时触发中止。 (3)算法说明: 10H-1DH:向PCF8563T输入的有关参数的数据块;20H-26H:从PCF8563T中读出的时间参数(秒、分、小时、日、礼拜、月、年)。 经过CHAIFEN子程序将20H-26H中获得时间参数拆分查表后送入以下缓冲区:28H-2FH:年(4单元)、月(2单元)、日(2单元);38H-3FH:小时、分钟、秒(各占单元)。 键盘改正时间子程序中先将键值读入A,经判断变换后送入缓冲区20H-22H。 主程序功能: 将10H-1DH中特准时间和控制命令送入PCF8563T对应寄存器中,等候中止。 因为PCF8563T的CLKOUT设定输出频次为1HZ,将其与INT0相连,每秒引起一次中止。在时钟中止服务程序中读取时间参数,调整各参数后进入整点报 时子程序,判断能否报时。而后将时间参数经拆分查表等操作,将年、月、 日送28H-2FH缓冲区,将小时、分、秒送38H-3FH缓冲区,最后依据P1.2电平决定哪个缓冲区内容送ZLG7290B进行显示。 ZLG7290B的键盘中止输出信号INT与INT1相连,每当有按键是触发中止, 先读入键值至A中,判断是A、B或C,分别对应改正时、分、秒,进入对应 子程序而后在等候两次输入,经变换设置成十位和个位,存入入12H-14H对应单元,再送入PCF8563T对应寄存器。 系统电路 4外头接口模块硬件电路功能描绘 (1)ZLG7290B:数码管动向显示驱动、键盘扫描管理芯片,可驱动8位共 阴极构造LED数码管,同时可管理64个按键扫描辨别,接口采纳I2C构造。(2)PCF8563T:由Philips企业设计的低功耗CMOS实不时钟日历芯片,拥有的电压工作范围、一个可编程时钟输出和掉电检测电路,接口 采纳I2C构造,每次读写操作内部地点寄存器自动产生增量。 (3)沟通驱动蜂鸣器:一种发声元件,体积小,使用PNP驱动,需要一交变信号驱动才能发出相应频次的声音。 主程序中主要变量定义 RAM单元或工作寄存器定义、功能等。 变量名称 RAM单元/寄存器 功能 PCF8563T时间和 10H-1DH 设定PCF8563T时间和 控制命令参数 命令参数的缓冲区 时间参数 20H-26H 从PCF8563T中读出的时间参数(秒、分、 小时、日、礼拜、月、年)缓冲区 年代日 28H-2FH 拆分查表所得年代日缓冲区以待显示 时分秒 38H-3FH 拆分查表所得时分秒缓冲区以待显示 键值 1FH 读入的键值储存单元 系统软件中各个子程序的功能描绘 子程序的名称、功能,以及进口、出口参数。 子程序名称 进口参数 出口参数 功能描绘 INT_RCT 无 无 时钟中止服务子程序 PANDUAN 20-21H 无 判断并进

文档评论(0)

159****3282 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档