单片机工程实践之蜂鸣器、键盘、LED等自检以及电子秒表设计.docx

单片机工程实践之蜂鸣器、键盘、LED等自检以及电子秒表设计.docx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
撰写一份关于“电子秒表设计”的技术论文首先概述了该领域的研究背景目标以及重要性然后详细阐述了“蜂鸣器键盘LED”自检以及电子秒表的理论基础和实际应用接着通过实例展示如何将这些概念转换为具体的代码并进行详细的分析和讨论最后强调了编写高效且可读性的代码的重要性以及可能面临的挑战和解决策略

学校代码:10128

学校代码:

10128

单片机工程实践

(第十一组)

题 目: 电子秒表(任务一)

组长:XXX(通信10-1班)学号:组员:XXX(通信10-1班)学号:XXX(通信10-1班)学号:

指导教师:

设计时间:2013年2月27日~2013年3月8日

-1-

一、 设计目的:(题目四号宋体字)

二、 设计任务:

要求明确设计任务内容及任务分工等;(内容小四号宋体字)

三、 框图(包括自检及任务的框图):

1、 硬件编程框图及相关说明

2、 主程序框图、子程序框图及相关说明

四、 程序清单:

要求有明确的程序注解、程序清单可分两栏打印

五、 设计体会

要求每个人根据自己的不同情况分别写出本人的设计体会,不得少于300字。顺序装订

七、参考资料

1、《单片机系统综合设计与实践》教材主编:裴岩刘利民内蒙古大学出版社。

2、??

目 录

TOC\o1-2\h\z\u一、设计目的 1

二、设计任务 1

2.1基本任务???????????????????????????? 1

2.2随机选择任务???????????????????????????1

2.3任务分工?????????????????????????????1

三、框图

3.1硬件编程框图及相关说明??????????????????????2

3.11蜂鸣器自检??????????????????????????2

3.12键盘自检???????????????????????????2

3.13LED显示器自检????????????????????????2

3.14自选任务电子秒表????????????????????????5

3.2各任务流程框图

3.21蜂鸣器自检???????????????????????????6

3.22键盘自检????????????????????????????7

-2-

3.23LED显示器自检????????????????????????7

3.24自选任务电子秒表????????????????????????8

四、程序清单

4.1蜂鸣器自检????????????????????????????14

4.2键盘自检????????????????????????????15

4.3LED显示器自检?????????????????????????16

4.4自选任务电子秒表?????????????????????????17

五、设计体会 25

六、参考资料 27

一、设计目的

通过一个以8位单片机为核心的模拟量数字表的硬件调试过程,掌握具有A/D、七段LED显示、RS-485通信、Watchdog等接口电路的单片机应用系统的设计思想和方法。

学习应用系统软件的模块化设计方法,通过源程序的编辑、汇编或编译、链接、仿真调试,完成给定的任务。通过上述过程提高学生工程实践能力和素质。

二、设计任务

2.1★基本任务:

完成蜂鸣器、键盘、七段LED显示器的自检程序设计。

蜂鸣器自检

要求:利用程序实现两种以上声音。 参见【例7-4-4】

键盘自检

要求:确定键盘正确。 参见【例7-4-14】

七段LED显示器自检

要求:确定LED显示器每一段均正确。 参见【例7-4-16】2.2★随机选择任务:(抽签确定)

任务:电子秒表

功能:(1)显示时间范围0~59分59秒

(2)跑表时间范围0~59分59秒硬件环境:LED显示器、键盘等

-3-

2.3★任务分工:

李晓乐(组长):各个小任务主程序编制,大任务的主程序编制,大任务程序流程图的绘制张保增:完成各个小任务流程图的编制与整理,部分大任务程序流程图的绘制,完成分配给的子程序的编制,实验报告整理与排版。

三、程序框图:

硬件编程框图及相关说明

蜂鸣器自检硬件编程框图及相关说明

P2.3

P2.3

电路图:

说明:执行指令CLRP2.3后,P2.3为“0”晶体管导通,蜂鸣器BEEP得电发声。据此可以判断蜂鸣器电路是正确的。

-4-

LED自检硬件编程框图及相关说明

P0

P0

型口

位口

P2.7

P2.6

P2.5

电路图:

说明:LED显示器有共阴极和共阳极两种结构。该图结构为共阳极,且是动态扫描显示,COM端为高电平时,显示器工作,反相驱动器的功能是使LED稳定的亮。P0口控制LED显示字形即LED显示何种字形,P2.5、P2.6、P2.7是选择字位口即五位LED

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档