单片机的多功能作息时间控制系统毕业设计山东华宇职业技术学院.docVIP

单片机的多功能作息时间控制系统毕业设计山东华宇职业技术学院.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文档。上传文档
查看更多
单片机的多功能作息时间控制系统毕业设计山东华宇职业技术学院

毕业设计(论文)报告 专业名称: 电气自动化技术 设计课题: 单片机的多功能作息时间设计 毕业设计(论文)任务书 毕业设计(论文)题目: 单片机的多功能作息时间设计 毕业设计(论文)的内容要求: 1.作息时间能控制电铃 2.作息时间能启动和关闭放音机 单片机作息时间控制的功能: 使用4位七段显示器来显示现在的时间。 显示格式为“时分” 由LED闪动来作秒计数表示 具有4个按键来作功能设置,可以设置现在的时间及显示定时设置时间 一旦时间到则发出一阵声响,同时继电器启动,可以控制放音机开启和关闭。 系主任: 年 月 摘 要   本设计详细介绍了利用AT89C51单片机设计时间控制器的方法。该时间控制器是以AT89C51单片机为核心,扩展一片XICOR公司的X5045组成的小系统,控制一路继电器:可以设定一天中的时间,设定继电器的开启时间和关闭时间,可以清除不需要的定时,能够紧急启动:所有的设定均通过键盘实现,按键具有连击功能,每个状态都有指示灯提示。我们设计的作息时间控制是用单片机实现的,是为了更好的对时间控制智能化。时间控制器包括硬件和软件。硬件部分包括继电器,存储器和显示器接口芯片。软件部分,主要是主程序设计。软硬件结合在一起,先调试子程序,然后逐级叠加调试,最后系统调试通过。时间控制系统可以准确的显示时间,在定时时间到时发出悦耳的铃声提醒同学们按时上下课。提纲 [1] 林华兵编著.MCS-51单片机原理及应用.武汉:华中科技大学出版社,2003.6 [2] 先锋工作室编著.单片机程序设计实例.清华大学出版社,2003.1 [3] 陈明荧编著.8051单片机课程设计实训教材.清华大学出版社,2003.3 [4] 王晓明、曾红编著.单片机教程.东北大学出版社,2001.12 [5] 张洪润、蓝清华编著.单片机应用技术教程.清华大学出版社,1997.11 [6] 求是科技、勒达编著.单片机应用系统开发实例导航.人民邮电出版社,2003.10 [7] 南建辉、熊鸣、王军茹编著.MCS-51单片机原理及应用实例.清华大学出版社,2004.3 [8] 苏凯、刘庆国、陈国平编著.MCS-51系列单片机系统原理与设计.冶金工业出版社,2003.3 [9] 白驹珩、雷晓平编著.单片计算机及其应用.成都:电子科技大学出版社,1997.12 [10] 徐爱钧 彭秀华编著.单片机高级C51应用程序设计.电子工业出版社,1998.6 [11] 李东生、张勇、许四毛编著. 99SE电路设计技术入门与应用.北京:电子工业出版社,2002.12 [12] 王勇、陈爱弟、蔡明军、任安宏编著. 98实用指南.西安:西安电子科技大学出版社,1999.7 [13] 袁涛编著.单片机C高级语言程序设计及其应用.清华大学出版社,2001.10 说明: ? 引脚 名称 作用 1 DIN 串行数据输入。在CLK上升沿时,数据被装入内部16位移位寄存器。 2, 3, 5–8, 10, 11 DIG0–DIG7 八个数字驱动器线路,来自共阴极显示器的反向电流。MAX7219当关闭的时候拉位输出到V+. 当关闭的时候MAX7221的位驱动器是高阻抗状态。 4, 9 GND 地(两个GND引脚必须被连接在一起) 12 LOAD 装载数据输入。串行数据的最后16位被锁存在LOAD的上升沿。 CS 片选输入。当/CS是低电平时穿行数据被装载到移位寄存器中。在/CS上升沿时串行数据的最后16位被锁存。 13 CLK 串行时钟输入。10MHz的最大比率。在CLK上升沿时,数据被转移到内部移位寄存器。在CLK下降沿时,数据从DOUT输出。在MAX7221中只有/CS是低电平时CLK输入被激活。 14–17, 20–23 SEGA–SEG G,DP 七段驱动和小数点驱动电源电流显示。在MAX7219中,当段驱动器被关闭,它就被接到地。当关闭以后MAX7221的段驱动器成高阻状态。 18 ISET 通过一只电阻器(RSET)连接VDD来设置最高段电流(查阅选择RSET电阻器部分)。 19 V+ 正供给电压。连接到+5V。 24 DOUT 串行数据输出。进入DIN的数据16.5个时钟周期以后在DOUT有效。这个引脚常被用来链接MAX7219/MAX7221,没有高阻状态。 ? A.工作原理简介 a.数据(含地址)接收 ?? MAX7219采用串行寻址方式,在传送的串行数据中包含有RAM的地址。按照时序的要求,单片机将16位二进制数逐位发送DIN端,在CLK上升延到来之前DIN必须有效,在CLK的每个上升延,DIN被串行逐位移入MAX7219内部的16位

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档