网站大量收购闲置独家精品文档,联系QQ:2885784924

《嵌入式系统应用技术基础》实验报告(二)-基于μPD78F0485单片机实验盒的闹钟设计与实现.doc

《嵌入式系统应用技术基础》实验报告(二)-基于μPD78F0485单片机实验盒的闹钟设计与实现.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《嵌入式系统应用技术基础》实验报告(二) 基于μPD78F0485单片机实验盒的闹钟设计与实现 专业: 软件工程 班级: 09级 学号: 姓名: 设计环境及使用工具 硬件: PC:用于完成代码的设计及设计文档的制作; μPD78F0485单片机:接受来自PC的处理程序,并通过实验盒中的不同部件显示出来。 软件: Windows7 操作系统:从开始设计到结束,使用自己的电脑,程序不需要提取出来,省区每次实验结束后都必须与原来的程序进行更新操作,方便了很多; 开发环境支持软件NEC Electronics Microcomputer:在此软件中进行设计、执行与修改; Microsoft Visio 绘图:设计实验的流程图,使之更加调理; 图片处理器:使用图片,将不容易表达的内容通过图片的方式表现出来,更加直观; 其它辅助软件。 1.3参考书籍: 嵌入式系统设计基础——单片机原理及应用。 需求分析 2.1需求简介: 随着电子技术飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高。 电子表已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使电子表具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的电子表集成电路芯片出售,价格便宜、使用也方便,但鉴于电子表电路的基本组成包括了数字电路的主要组成部分,因此进行电子表的设计是必要的,用汇编语言和C语言设计电子表显示程序,要求根据输入程序显示电子表设计方案。研究电子表及扩大其应用,有着非常显示的意义。 2.2设计大体思路: 鉴于目前的条件,设计完成的程序只能在实验盒上进行,因此必须发挥实验盒的作用。通过LCD显示数字,通过LED灯表现需要显示的数字,通过按键控制LED和LCD。 2.3所设计程序名称为:nao 2.4运行在μPD78F0485单片机上,实验盒上表现。 2.5主要功能为: 显示当前时间和当前日期,可调整时间和日期 显示当前的温度 显示闹钟的时间和日期,可调整闹钟时间和日期 显示铃声类型,LED的闪烁类型,可调 显示多长时间报时,可调 倒计时 用LED灯显示LCD上的数字,在黑暗情况下也可知道此时的时间和日期 设计方案 3.1设计要求: 要求使用单片机的端口功能(通过LED灯体现)、A/D转换功能、液晶显示功能、按键中断功能、外部中断功能、8位定时器50的定时器功能、实时计数器功能、蜂鸣器输出功能。 自己设计1中要求所使用功能的分配和功能的如何使用。 要求有总体设计描述及流程图和各个功能模块设计描述及流程图。 提交设计报告纸质版和电子版各一份,再单独提交一份电子版的源程序代码文件(在记事本下编辑的.C文件,要有足够的注释)。 3.2预期设计方案及控制说明: (1)此电子闹钟主要功能: a)在LCD上显示当前时间,并可通过按键对其进行调整 否开启闹铃 星期 时 分 秒 b)在LCD上显示当前日期,并通过按键可对其进行调整 2011年 12月 14日 c)显示当前的室温 23° 在LCD上显示闹钟时间,决定是否开启闹钟,并可通过按键对其进行调整 开启闹铃 星期 时 分 秒 f) 在LCD上显示闹钟日期,并通过按键可对其进行调整 2011年 12月 14日 g)此程序设计了3种铃声,可开启或关闭 铃声类型 是否开启(1表示开启,0表示关闭) h)按多长时间报时,开启或关闭 每隔1小时报时 报时关闭 i) 倒计时 设置倒计时间为2小时,通过按键5确认后进行 J)当闹铃响时或报时时显示的LED图案 闪烁图案类型 是否开启 (2)LED及按键的控制说明: 红:LED1 LED4 LED7 LED10 中间灯 黄:LED2 LED5 LED8 LED11 绿:LED3 LED6 LED9 LED12 KEY1:主要控制模式的显示。在LCD上显示时间,还是日期,还是铃声类型等,并可通过LED1~~LED9表示出来。如:程序运行后,自动进入当前时间,LED1亮,通过KEY1键切换不同的模式,按一下,显示当前日期,同时LED1灭,LED2亮;不断的按下KEY1,逐次显示9种显示模式,LED1到LED9依次点亮;再进入模式1…… KEY2:

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档