单片机课程设计题目剖析.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文档。上传文档
查看更多
2014年单片机课程设计 单片机课程设计主要分成以下几个阶段: 1、资料查阅与方案制定阶段。 2、程序编制与调试阶段。 3、撰写设计报告阶段。 4、答辩与考核阶段。 考核标准包括: 1、基本完成设计题目所要求的内容,程序有一定的实用性,可扩充性,创新性。(50%) 2、课程设计报告。(30%) 3、答辩水平。(20%) 以下列出了26个课程设计题目,其中前20题的完成可以在Proteus环境下仿真通过,也可以在实际硬件电路中验证通过,后6题则需要在实际硬件电路中验证通过。另外,单片机可以选用51单片机,也可以选择其他单片机。 题目1 LCD显示的定时闹钟制作 一、设计要求 制作一个简易的LCD显示的定时闹钟,当时钟时间与设置的闹铃时间一致时,继电器开关接通,也可发出声响(可控)。若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。 定时闹钟的基本功能如下。 (1)显示时钟时间,格式为“时时:分分”,并可重新设置。 (2)显示闹铃时间,格式为“时时:分分”,且显示闪烁以便与时钟时间相区分。闹铃时间可重新设置。 (3)程序执行后工作指示灯LED闪烁,表示时钟工作为时钟显示模式.LCD显示的初始时间为“23:58”。按下K2,闪烁显示的“00:00”为闹铃的时间,单击K3又返回时钟显示模式。时钟从“23:58”开始计时,定时时间“00:00”到时,继电器开关接通,控制电器的开启,且可发出声响(可控)。 时钟与闹铃时问的设置可通过4个功能按键Kl~K4实现,具体说明如下。 (1)时钟时间的设置:首先单击Kl进入时钟设置模式。此时每单击一下Kl,则小时增l,单击一下K2,则分钟增1,再单击K3则设置完成,返回时钟显示模式。此时小时和分钟均已发生变化。单击K4.如果发出一声响,则定时到时,开关动作,蜂鸣器关闭;单击K4.如果发出三声响,则开关动作,蜂鸣器发声。 (2)闹铃的时间设置:首先单击,K3进入闹铃的设置模式。此时每单击一下Kl,则小时增1,单击一下K2,则分钟增l,最后单击.K3则设置完成,返回闹铃显示模式。此时闹铃的小时和分钟均已发生变化。 (3) K4的功能:闹铃是否发声的状态控制,设为ON状态,则闹铃时间到连续3次发出“哗”的声音,设置为OFF状态发出“哗”的一声。开机默认声响关闭。 (4) K2单独的功能:显示闹铃时间。 二、原理说明 本题目的难点在于4个按键中的每个键都具有两个功能,以最终实现菜单化的输入功能。通过逐层嵌套的循环扫描,实现嵌套式的键盘输入。 另外,本题目中用到了电磁继电器(RELAY),电磁继电器一般由电磁铁、衔铁、弹簧片、触点等组成的,其工作电路由低压控制电路和高压工作电路两部分构成。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。在本题目中,通过单片机输出的高电平、低电平对电磁继电器的通断进行控制,从而实现工控系统中重要的“以弱控强”。 题目2 LCD显示的音乐倒数计时器 一、设计要求 利用AT89C51单片机控制字符型LCD显示器制作—个简易的倒数计时器,可用来煮方便面、煮开水或小睡片刻等。先进行一小段时间倒计数,当倒计数为0时,则发出一段音乐声响,通知倒计数时间到,去做该做的事。 定时闹钟采用字符型LCD(16*2)显示器,显示格式为“TIME分分:秒秒”。 程序运行后LCD上显示倒计数的时间为“30:00”分钟,此时按一下K5即可开始倒计时。 如果要改变为其他的倒计时时间,直接可按一下其中一个按键设定一个固定的倒计时时间: K2——设置倒计数的时间为5分钟,显示“05:00”。 K3——设置倒计数的时问为10分钟,显示“10:00”。 K4——设置倒计数的时间为20分钟,显示“20:00”。 注意:只能按一下其中一个按键,设定一次,然后再按一下K5,即开始倒计时。 也可在LCD上显示倒计数的时间为“30:00”分钟的基础上进行增1分钟或减1分钟的倒计时时间调整,即在程序运行后,先按一下Kl,再按一下K2(增1分钟)或按一下K3(减1分钟),直到所设定的倒计时时间,然后按一下K5,即开始倒计时。可调整的倒计数的时间范围为1~60分钟。 倒计时工作时,指示灯LED闪动,表示倒计时运行。 二、原理说明 本题目的难点是实现音乐的播放。可利用定时计数器,通过载入不同的计数初值,产生频率不同的方波,输入给蜂鸣器(SOUNDER),使其发出频率不同的声音。单片机晶振为11.0592MHz,通过计算各

文档评论(0)

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

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

1亿VIP精品文档

相关文档