单片机课程设计24591.docVIP

  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文档。上传文档
查看更多
单片机课程设计24591.doc

《单片机原理及应用》 课程设计报告 题目:倒数计数器 专 业: 电气工程及其自动化 班 级: 10电气 学生姓名: 张 凯 学 号: 101401010200 指导教师: 郑老师 胡老师 时 间: 2013 年 6月 19日----20 13 年 6月 28 日 目 录 第一章 设计分析 1.1 设计简介…………………………………………………………………………………… 2 1.2 设计要求…………………………………………………………………………………… 3 1.3 设计方案…………………………………………………………………………………….4 第二章 系统电路设计 2.1 工作原理…………………………………………………………………………………….6 2.2 硬件设计…………………………………………………………………………………….6 2.2.1晶振电路……………………………………………………………………….……………7 2.2.2复位电路…………………………………………………………………………………….8 2.2.3按键电路模块……………………………………………………………………………….8 2.2.4 蜂鸣器电路…………………………………………………………………………………8 2.2.5 硬件电路清单………………………………………………………………………………9 第三章 系统软件设计 3.1 软件总体设计…………………………………………………………………………..…10 第四章 软件调试 4.1 连接调试………………………………………………………………………………..…11 4.2 调试程序…………………………………………………………………………………..11 参考文献………………………………………………………………………………………….18 第五章 总结 第一章 设计分析 1.1设计简介 本设计是以AT89C51单片微型计算机为中心电路,及74HC573单片微型计算机为辅助电路的简单电路设计,通过按键输入,74EG显示器及扬声器输出,实现可调定时闹钟、音乐闹铃等功能。该显示器可以显示闹钟模式分、秒和设定时常倒数的分、秒。闹铃为可编程的《………》音乐频率。 当设置好的倒数时间,倒数到零的时候,AT89C51单片微型计算机将连续输出一低电平信号,使其输出一定的音乐频率控制扬声器,音乐闹铃将响起。 1.2设计要求 利用AT89C51单片机结合LED显示器设计一个简易的倒数计数器,可用来煮方便面、煮开水或小睡片刻等。做一小段时间倒计数,当倒计数为0时,红色LED灯闪烁,通知倒计数终了,该做应当做的事。 定时闹钟的基本功能如下。 显示格式为“分分:秒秒”。 用4个按键操作来设置当前想要倒计数的时间。一旦按下键则开始倒计数,当计数为0时,发出一阵音乐声。 程序执行后工作指示灯LED闪动,表示程序开始执行,按下操作键K1~K4动作如下。 K1—可调整倒计数的时间1~60分钟。 K2—设置倒计数的时间为5分钟,显示“0500”。 K3—设置倒计数的时间为10分钟,显示“1000”。 K4—设置倒计数的时间为20分钟,显示“2000”。 按K1键则在LED上显示出设置画面。此时,若: a. 按操作键K2—增加倒计数的时间1分钟。 b. 按操作键K3—减少倒计数的时间1分钟。 c. 按操作键K4—设置完成。 本题可以考虑用LCD来实现显示,则显示更加清楚。 1.3设计方案 要实现音乐倒数定时器可以用两种方案实现。 方案一:利用PROG-110可编程控制器 PROG-110 可编程器,是一种用《数字简码》控制的产品,它的特点是:自带一套用于输入数码的按键和显示程序的数码管,只要我们现场输入一列2位数码,编制的程序即能完成,即编,即用。每一种《数字简码》控制器,它都自带一套系统软件,每一套系统软件都有一套相对应的指令表,配套的指令表表明,只要输入什么样的数,程序将去做什么事,输入一列数,它就会按次序去完成你要求它做的所有的事。 但是首先PROG-110模块总共只有6个I/O端口,这就必须扩展模块端口,用两部以上模块串联,但花钱要多;其次是程序过长,PROG-110模块的EEPROM存储器24C01只可输入128步程序;第三是受PROG-110模块跳转指令步数的限制。 方案二:利用单片机、LED显示器和蜂鸣器 单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用广泛、通用性强等突出优点。它在硬件结构、指令系统、I/O端口、功率消

文档评论(0)

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

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

1亿VIP精品文档

相关文档