- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MC9S08QG8的万年历
江 苏 师 范 大 学 科 文 学 院
本 科 生 课 程 设 计
课 程 名 称: 单片机课程实训
题 目: 基于MC9S08QG8的万年历
专 业 班 级: 11电信1
学 生 姓 名: 朱 枫
学 生 学 号: 118326152
日 期: 2014/6/15
指 导 教 师: 陈 斯
科文学院教务部印制
一、课程设计目的、任务和内容要求:
目的:如今电子万年历样式多样、功能新颖,挂式、台式以及带装饰画面等丰富的电子万年历数不胜数,不但满足了精准的计时需求,还将计时带上了科技时尚的味道。单片机技术所应用的功能控制芯片可进行多种功能的设置,如闹钟、报时、日历查询、语音等;并改善了很多原有石英钟不能解决的问题,例如:数字夜光显示、数据存储以及全自动温度检测等功能;这给传统计时消费带来了新的动力,越来越多的消费者选择了电子万年。
具体设计任务如下:
1.熟悉的工作原理;
2.制定出系统各模块的设计方案;
3.焊接硬件电路、编写程序;
4.写课程设计报告。
设计要求:
设计一个基于系统的设计,要求:
1.。
2.。
摘 要 II
Abstract II
1 绪论 1
1.1 课题研究的背景 1
1.2 课题研究的目的和意义 1
1.3 整体概述 1
2 设计方案简述 2
2.1 功能介绍 2
2.2 设计方案选择 2
2.2.1 控制部分及语言的选择 2
2.2.2 显示模块选择 2
2.2.3 键盘选择 2
2.3 总体设计思路 3
3 硬件设计 4
3.1 主控芯片最小系统的设计 4
3.1.1 MC9S08QG8特点 4
3.1.2 芯片引脚分配 5
3.1.3 MCU最小系统 5
3.2 电源设计 6
3.3 独立键盘模块 6
3.4 液晶显示模块 7
4 软件设计 9
4.1 系统软件流程图 9
4.2 定时器程序设计 10
4.3 中断程序设计 11
4.3.1 IRQ中断程序设计 11
4.3.2 KBI中断程序设计 12
4.4 LCD显示程序设计 14
4.5 星期计算公式以及闰月识别 16
4.5.1 星期计算公式 16
4.5.2 闰月识别 16
5 总结 18
参考文献 19
摘 要
电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周、时、分、秒进行计时。本设计是基于飞思卡尔MC9S08QG8单片机进行的电子万年历设计,可以显示年月日时分秒以及星期,具有可调整日期和时间功能。该电路采用MC9S08QG8单片机作为核心,功耗小。
万年历的设计过程包括硬件与软件方面。硬件部分主要由QG8单片机最小系统模块,LCD1602显示模块,独立按键模块组成。软件方面主要包括日历程序、时间调整程序,显示程序等。
关键词:MC9S08QG8;LCD1602;计时;调整
Abstract
Electronic calendar day time is a very wide range of tools, increasingly popular in modern society. It can be years, months, days, week, when, minutes, seconds for time. This design is the design of electronic calendar Freescale MCU MC9S08QG8 based, can display the date when the minutes and seconds and weeks, with adjustable date and time functions. The circuit uses MCU MC9S08QG8 as the core, low power consumption.
Calendar of the design process including the hardware and software aspects.The hardware part consists of MCU QG8 minimum system module, LCD1602 display module, keyboard module. The software includes calendar program, time to adjust the program, display
您可能关注的文档
- 坚定信念、解放思想、开拓前进.ppt
- 培训教材(纸箱部分).doc
- 城市交通运输业,旅游业.ppt
- 城市雕塑简介.pptx
- 培训思路概要.ppt
- 城市规划编制Part2_3-6章.ppt
- 培训髋关节置换.ppt
- 基于780MHz频段的农田信息采集无线传感器网络设计.docx
- 基于DSP和神经网络的滚动轴承故障诊断.docx
- 培训PS简单实例.ppt
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)