《多功能电子时钟》word版

《多功能电子时钟》word版

ID:23865523

大小:1.56 MB

页数:27页

时间:2018-11-11

《多功能电子时钟》word版_第1页
《多功能电子时钟》word版_第2页
《多功能电子时钟》word版_第3页
《多功能电子时钟》word版_第4页
《多功能电子时钟》word版_第5页
资源描述:

《《多功能电子时钟》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、嵌入式课程设计报告摘要随着科学技术的不断发展,电子时钟已经成为一种普遍的工艺了。日常生活中到处可见。电子时钟的设计有很多种,普遍的电子时钟是基于单片机用汇编语言做成的扩展。ARM功能也一样且更精确。本文是详细介绍基于ARM上做成的电子时钟。这个电子时钟的硬件是用LPC2103板,8个按键和8个数码管组成的键盘显示板,还有LED灯当成闹铃使用。此时钟还可以当成秒表使用。这是一个基于ARM实现多功能的电子时钟。关键词:ARM;数码显示管;按键;LED灯;27嵌入式课程设计报告目录前言3第一章概述41.1电子时钟概述4第二章工作

2、原理52.1系统框图52.2时钟的工作原理与功能5第三章硬件电路设计63.1键盘显示板的电路设计63.12数码管的电路设计83.12键盘电路设计83.14蜂鸣器电路的设计83.15LPC2103的电路设计9第四章软件设计114.1软件设计11第五章调试过程185.1调试过程185.2总结18附录18参考文献2027嵌入式课程设计报告谢辞20前言时钟是人们生活中必不可少的一种工具,更是更是在人类生产,生活,学习等多个领域得到广泛的应用。然而随着时间的推移,尤其是在现在科技的发达,生活水平高,什么都讲究效率的年代。人们不仅对时

3、钟的精度要求高,而且对时钟的功能的要求也越来越多。时钟已不仅仅是一种用来显示时间的工具,而是在很多实际应用中它还需要能够实更多的其他功能。比如日历显示功能,秒表功能,闹钟功能,温度或湿度的测量电压测量等。时钟数字化给人们的生活带来了极大的方便,而且也大大地扩展了钟表原先的保湿功能。诸如定时自动报警,按时自动闹铃,定时广播,各种定时电气的自动启用等。这些功能都是一钟表数字化为基础的。可以说设计多功能数字时钟的意义已不不只在于数字时钟本身,更大的意义在于多功能数字时钟在许多实时控制系统中的应用。在很多实际应用中,只要对数字时钟

4、的程序和硬件电路加以一定的修改,便可以得到实施控制的实用系统,从而应用到实际工作与生产中去。因此,研究数字时钟及扩大其应用,有着非常现实的意义。怎样让时钟更好的为我们服务?怎样让时钟更符合实际应用的需求?这就要求人们不断设计出新型时钟,不断设计出适合实际应用的多功能时钟。本设计方案正是根据以上所述并结合日常生活中对时钟功能需求的分析,运用ARM编写技术,设计出一个适合日常生活需要的多功能数字时钟。此多功能数字时钟除了传统的显示时间功能之外还有日历功能以及秒表及定时闹钟功能。27嵌入式课程设计报告第一章概述1.1电子时钟概述

5、加入世贸组织以后,中国会面临激烈的竞争。这种竞争将是一场技实力、管理水平和人才素质的较量,风险和机遇共存。于是我们在学习ARM基础上,要会做成多功能的时钟。电子时钟是要用硬件和软件组成。现在设计的电子时钟的硬件由LPC2103,键盘显示板和蜂鸣器组成,软件由基于ARM编写程序。LPC2103是一个基于支持实时仿真的16/32位ARM7TDMI-S27嵌入式课程设计报告CPU的微控制器,并带有32kB的嵌入高速Flash存储器,128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。较小的封装和极低的功

6、耗使LPC2103适用于访问控制器和POS机等小型应用系统中;由于内置了宽范围的串行通信接口(2个UART、SPI、SSP和2个I2C)和8KB的片内SRAM,LPC2103也适合用在通信网关和协议转换器中。32/16位定时器、增强型10位ADC、定时器输出匹配PWM特性、多达13个边沿、电平触发的外部中断、32条高速GPIO,使得LPC2103微控制器特别适用于工业控制和医疗系统中。键盘显示板是用按键控制LED数码管的显示。不同的按键及不同的按键次数已表明不同的功能使数码管显示不同功能。键盘显示板有5个排针,分别是要来接

7、电源,地,输入数据引脚,检测按键引脚,输入位码和段码的引脚。蜂鸣器是输入低电平就鸣叫的。键盘显示板和蜂鸣器都是用LPC2103的CPU控制数据的。第二章工作原理2.1系统框图系统是以LPC2103为核心,由按键向2103输入信号,向LED显示板和蜂鸣器发送信号。系统的基本工作的框图如图2.1.27嵌入式课程设计报告图2.1系统框图2.2时钟的工作原理与功能用接在电脑上的串口线与电源线接到LPC2103上,并用导线把LPC2103上的P0.4,P0.5,P0。6与键盘显示板连接。P0.4引脚为SCK(SPI0)功能P0.5为

8、GPIO的功能。P0.6引脚设置为MSOI(SPI0)功能还要把LPC2103上P0.16引脚与蜂鸣器连接。键盘显示板与蜂鸣器各接上电源线和地线。运行程序时,数据输入,利用74LS164译码器给数码管。在LPC2103开发系统中,均采用了8位数码管动态扫描显示。它将所数码管的8个段线相应地并接在一起,并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。