摘要日历与日常任务紧密相连,密不可分。随着科技的发展,拥有时钟、闹钟等多功能的电子日历已经被人们普遍接受和喜爱。本课题的题目是是基于ARM嵌入式系统多功能时钟日历制作研究,是在东大的GE试验系统基础上,利用SEP3203嵌入式微处理器中的LCD控制器、RTC实时时钟控制器以及配合键盘中断来实现日历功能,并通过脉宽调制器连接蜂鸣器,实现闹钟报时、提醒功能。软件设计的主体思想是初始化后循环调用显示、RTC中断定时、键盘中断设置,即首先初始化顶层函数,再通过对顶层函数的调用完成对预定时间、时钟、闹铃的设定。其后进入无限循环,对显示模块进行调用,实现实时的显示功能。由RTC产生的中断模块调用闹钟中断函数,配合键盘中断、蜂鸣器来实现定时、预置时期和闹铃并加以报时。21356
关键词 时钟 日历 SEP3203 LCD RTC 键盘
毕业论文设计说明书(论文)外文摘要
Title Based on ARM embedded system multi-function calendar and clock production research
Abstract
Calendar and schedule tasks are closely linked, inextricably, with the development of science and technoloy has clock, alarm clock and other functions of the electronic calendar has been widely accepted and loved.The topic is the subject ARM Embedded System multifunction clock calendar is based on the production of research available in East of GE test system based on the use of embedded microprocessors SEP3203 LCD controller, RTC real time clock interrupt controller, and with the keyboard achieve a calendar function, and connect the buzzer by pulse width modulator to achieve the alarm time to remind functions. The main idea is that the software design cycle after initialization call display, RTC interrupt timer, keyboard interrupt setting, ie the top of the first initialization function, and then through the top of the function call to complete the setup of the scheduled time, clock, alarm. Subsequently enter an infinite loop, calling the display module, real-time display. Interrupt generated by the RTC alarm interrupt function module is called, with the keyboard interrupt, timer buzzer to achieve the preset time, and alarm and make timekeeping.
Keywords Clock Calendar LCD RTC Keyboard
目 录
1 引言 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 设计任务 2
2 硬件介绍以及系统总体结构 3
2.1 SEP3203芯片 3
2.1.1 RTC实时时钟控制器: 4
2.1.2 LCD控制器: 5
2.1.3 PWM脉冲调制器: 5
2.1.4 INTC中断控制器: 7
2.2 GE01实验开发板 8
2.2.1 键盘 9
2.2.2液晶显示模块 9
2.3 系统结构 11
3 软件设计 12
3.1初始化模块 12
3.2中断处理模块 14
3.2.1键盘中断处理模块 14
3.2.2闹钟中断以及生日提醒中断 16
3.3显示模块 16
3.4振铃模块 17
3.5星期处理模块 18
3.5.1星期换算模块 18
3.5.2周次计算模块 19
4 程序调试 22
4.1 建立仿真环境 22 基于ARM嵌入式系统多功能时钟日历制作研究:http://www.youerw.com/tongxin/lunwen_13523.html