嵌入式系统设计实训 论文说明书-基于ARM的世界时钟

上传人:飞*** 文档编号:2662966 上传时间:2017-07-26 格式:DOC 页数:19 大小:300KB
返回 下载 相关 举报
嵌入式系统设计实训 论文说明书-基于ARM的世界时钟_第1页
第1页 / 共19页
嵌入式系统设计实训 论文说明书-基于ARM的世界时钟_第2页
第2页 / 共19页
嵌入式系统设计实训 论文说明书-基于ARM的世界时钟_第3页
第3页 / 共19页
嵌入式系统设计实训 论文说明书-基于ARM的世界时钟_第4页
第4页 / 共19页
嵌入式系统设计实训 论文说明书-基于ARM的世界时钟_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《嵌入式系统设计实训 论文说明书-基于ARM的世界时钟》由会员分享,可在线阅读,更多相关《嵌入式系统设计实训 论文说明书-基于ARM的世界时钟(19页珍藏版)》请在金锄头文库上搜索。

1、编号 嵌入式系统设计实训 (论文)说明书目录引言 .11 设计任务 .12 硬件设计 .12.1 电路原理 .12.2 LPC2132 控制电路模块 .12.3 12864 显示模块 .23 主要元器件介绍 .33.1 LPC2132 芯片 .33.1.1LPC2132 的管脚 .33.1.2LPC2132 的主要性能 .33.2 LCD12864 的介绍 .43.2.1 12864 的电器特性 .53.2.2 12864 的接口功能 .54 实训总结 .6谢 辞 .7参考文献 .8附 录 .91摘要在英国的格林威治天文台,有一个国际标准时中心,通过天文观察恒星,校准标准时钟,作为世界标准时间

2、。以此为中心,全球以经线又分为 24 时区,作为各国标准时采用。不同的国家因为时区不同,所以时间也不同。但都是在世界标准时间的基础上,加上时区所差的时间,作为本国的时间。本课题是基于嵌入式的世界时钟设计,采用 LPC2132 中央控制单位,3 个按键分别用于调节时间和选择时区。采用 12864 显示。整个设计元器件少,简洁美观,且模块化。由于时区太多,本课题只选择了 3 个时区作为参考。关键字:世界时钟;按键;LPC2132;LCD12864;2AbstractIn Britains Greenwich observatory, there is an international standa

3、rd, center, through the astronomical observation stars, calibration standard clock, as the world standard time. As for the center, the global to divide again at 24 time zones, as countries using standard. Different countries because of the time difference, so time are different. But the world standa

4、rd time, and on the basis of time zone and the time difference, as their own time.This subject is based on embedded world clock designs, adopting the LPC2132 central control units, three buttons are used to adjust the time and choose the time zone. The 12864 show. The whole design components less, c

5、oncise and beautiful, and the modular. Due to the time zone too much, this topic selected only three time zone as a reference.Keywords:World clock;Buttons;LPC2132;LCD12864;1引言随着社会的发展,人们的需求,电子技术获得了飞速的发展。在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,成为人们日常生活中不可或缺的产品。这也使得电子产品更新换代的节奏也越来越快。20世纪以来,随着

6、人们的生活水平的不断提高,交通运输行业的快速发展,地球村的说法流行起来,人们可以很快的从这个国家到达另一个国家,而由于各个国家所对应的时区不同,因而时间也不相同,这就有了世界时钟的概念,世界时钟在酒店的应用特别广泛,在前台可以看到某些热门国家的时间。通过世界时钟,人们可以查询不同国家的时间。本课题就是基于嵌入式的世界时钟设计,采用LPC2132中央控制单元,人们可以通过按键来查询不同国家的时间,通过LCD12864来显示。1设计任务1、显示当前设定时区时钟2、输入时区查询时间、时差3、时间可调2硬件设计2.1电路原理本课题是基于嵌入式的世界时钟设计,采用LPC2132中央控制电路,通过按键来调

7、节和查询时间,并用12864来显示。整个电路模块元器件比较少,电路比较整洁。由于世界时区比较多,本课题只选择了3个时区作为参考,分别是北京,曼谷,卡达。每个时区相隔1个小时的时差。将软件程序下载到LPC2132中央控制电路,并通过3个按键来调试和选择相应的时区。2.2LPC2132控制电路模块采用LPC2132中央控制,虽然端口线相对较少,但也可用。电路模块如图1所示:2图1 LPC2132控制电路模块2.312864显示模块显示部分采用12864液晶屏,具有显示字符多,美观,便于操作的特点。如图2所示:图2 12864显示模块33主要元器件介绍3.1LPC2132芯片3.1.1LPC2132

8、 的管脚LPC2132管脚图如图 3所示:图3 LPC2132管脚图3.1.2LPC2132 的主要性能(1)小型LQFP64封装的16/32位ARM7TDMI-S微控制器。 (2)8/16/32kB片内静态RAM。 4(3)片内Boot装载软件实现在系统/在应用中编程(ISP/IAP) 。扇区擦除或整片擦除的时间为400ms,1ms可编程256字节。 (4)EmbeddedICERT 和嵌入式跟踪接口可实时调试(利用片内 RealMonitor 软件)和高速跟踪执行代码。 (5)1个(LPC2132/2132)或 2 个(LPC2138) 8 路 10 位 A/D 转换器共包含 16 个模拟

9、输入,每个通道的转换时间低至2.44us。 (6)1个10位D/A转换器,可提供不同的模拟输出(LPC2132/2138) 。 (7)2个32位定时器/计数器(带4路捕获和4路比较通道) 、PWM单元(6路输出)和看门狗。 (8)实时时钟具有独立的电源和时钟源,在节电模式下极大地降低了功耗。 (9)多个串行接口,包括2个16C550工业标准 UART、2个高速I2C接口(400 kbit/s) 、SPITM 和SSP(具有缓冲功能,数据长度可变)。(10)向量中断控制器。可配置优先级和向量地址。 (11)多达47个5V的通用I/O口(LQFP64封装)。 (12)9个边沿或电平触发的外部中断引

10、脚。 (13)通过片内PLL可实现最大为60MHz 的 CPU操作频率,PLL的稳定时间为100us。 (14)片内晶振频率范围:130 MHz。 (15)2个低功耗模式:空闲和掉电。(16)可通过个别使能/禁止外部功能和降低外部时钟来优化功耗。 (17)通过外部中断将处理器从掉电模式中唤醒。 (18)单个电源供电,含有上电复位(POR)和掉电检测(BOD)电路:CPU操作电压范围:3.03.6 V (3.3 V+/ 10%),I/O口可承受5V的最大电压。3.2LCD12864的介绍带中文字库的 12864 是一种具有 4 位/8 位并行、2 线或 3 线串行多种接口方式,内部含有国标一级、

11、二级简体中文字库的点阵图形液晶显示模块,其显示分辨率为12864,内置 8192 个 16*16 点汉字,和 128 个 16*8 点 ASCII 字符集,利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示584 行 1616 点阵的汉字,也可完成图形显示。低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。3.2.1 12864 的电器特性(1)逻辑工作电压(Vcc):4.55.5V;(2)电源地(GND):0V;(3)输入电压:0Vcc;(4)输入高电平(

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号