单片机实训教案.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文档。上传文档
查看更多
实训项目1 数码管显示拨码开关编码 一、项目要求 利用拨码开关设置的编码000~255在数码管上显示。 二、项目实践技能目标 1.通过项目的训练,掌握单片机输入输出口的应用。 2.掌握动态数码管的接口技术。 3.根据设计要求,在PROTUES开发平台上,完成硬件系统的电路组装,完成系统软件设计要求,并提交程序设计框图和程序清单;完成系统软硬件的综合调试,实现设计要求。 4.通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 三、参考电路 实训项目2 简易音乐播放器设计 一、项目要求 1、用一个按键实现选定播放的音乐段,在播放的过程中可用此按键暂停; 2、用另一个按键选择待播放的几段音乐中的一段; 3、选择的曲目可以在数码管上显示。 二、项目实践技能目标 1、通过该项目的训练巩固单片机定时器技术、中断技术的应用; 2、学会C语言中二维数组的使用,学习音乐索引和节拍的设计,学习通过每个高脉冲或低脉冲的延时形成某种频率的声音输出方法,学习控制每个不同频率声音输出的时间长短形成节拍的方法,学习高低音的方法等。 3、根据设计要求,在PROTUES开发平台上,完成硬件系统的电路组装,完成系统软件设计要求,并提交程序设计框图和程序清单;完成系统软硬件的综合调试,实现设计要求。 4、通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 三、参考电路 四、思考题 设计一个音乐门铃。 实训项目3 并行数据控制串行数据实现灯的控制 一、项目要求 利用单片机的扩展技术外接一片8位并入串出移位寄存器74LS165构成单片机输入接口电路,连接8位的拨码开关,拨码开关的动作通过P0口上连接的LED显示出来。 二、项目实践技能目标 1.通过项目的训练,掌握串行扩展接口技术。 2.掌握的软件编程技巧。 3.根据设计要求,在PROTUES开发平台上,完成硬件系统的电路组装,完成系统软件设计要求,并提交程序设计框图和程序清单;完成系统软硬件的综合调试,实现设计要求。 4.通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 三、参考电路 四、思考题 参考项目3,在本项目的基础上,修改内容在数码管上完成显示。 实训项目4 IIC总线与应用 一、项目要求 利用单片机的扩展技术IIC总线技术扩展24C04 与蜂鸣器; 向24C04写入一段音符,然后读取并播放。 二、项目实践技能目标 1.通过项目的训练,掌握串行扩展总线和接口技术,掌握I2C总线软件包组成脉冲宽度调制(PWM 图7-1 数字波形信号的合成技术仿真电路图 图7-2 输出的三角波和正弦波信号 四、思考题 (1)对于代码中提供的正弦信号sine_tab[256] 数组是如何确定的?如果要频率提高一倍,如何重新确定数组? (2)修改程序,使之能输出三角波。 (3)程序对应的仿真电路图如图7-1所示;相应的运行结果如图7-2所示。 实训项目8 正反转可控的步进电机 项目要求 按下K1按钮时电动机正转,按下K2时反转, 按下K3时停止,在进行相应操作时,对应的LED被点亮。 二、项目实践技能目标 1.通过项目的训练,熟悉步进电机的工作原理,理解4相步进电动机工作于8拍方式正反转的通电序列。 2.根据设计要求,在PROTUES开发平台上,完成硬件系统的电路组装,完成系统软件设计要求,并提交程序设计框图和程序清单;完成系统软硬件的综合调试,实现设计要求。 3.通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 三、参考电路 四、思考题 1.什么是步进电机的三相八拍制?怎样实现? 实训项目9 16*16点阵屏设计 一、项目要求 利用单片机控制实现16*16点阵屏的汉字滚动显示 二、项目实践技能目标 1、巩固8*8点阵屏的知识点,学习实现一个汉字需要4片8*8点阵屏的硬件知识点,以及实现汉字点阵的数组知识。 2、掌握单片机扩展原理,加强芯片的认知能力、以及使用能力。 3、掌握软件设计的技巧和方法。 4、根据设计要求,在PROTUES开发平台上,完成硬件系统的电路组装,完成系统软件设计要求,并提交程序设计框图和程序清单;完成系统软硬件的综合调试,实现设计要求。 5、通过该项目的训练,提高学生的实际动手操作能力,养成学生的工程道德观念,建立工程敬业精神和团队合作精神。 三、参考电路 四、思考题 实现多个汉字滚动显示,怎样完成? 实训项目10 计算器的设计 一、项目要求 利用单片机控制系统实现单行液晶显示的计算器。 二、项

文档评论(0)

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

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

1亿VIP精品文档

相关文档