学校作息时间控制系统
基于单片机校园作息时间控制系统

课程设计任务书单片机作息时间控制系统设计的目的和意义:随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。
进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。
因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。
随着科技的进步和技术不断的提升。
一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。
而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。
相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。
以AT89S52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。
它利用AT89S52的定时/计数器来计算时间,并用存储器记录数据,保证了系统的可靠性。
AT89S52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个系统的工作流程。
整体性好,人性化强、可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,是现代学校必不可少的设备。
本次校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。
如上下课打铃及扩音设备的开与关。
采用AT89S52单片机来实现对上述开关量的控制,利用24C02芯片来存储数据,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。
关键词:作息时间控制; AT89S52; 24C021 绪论 (1)1.1背景介绍................................................................... 错误!未定义书签。
校园作息时间控制系统(基于单片机)

目录1.系统设计方案与论证 (3)2.1设计要求 (3)2.2系统设计总体方案 (3)2 系统的硬件设计与实现 (4)2.1.1时钟芯片DS12887性能简介 (4)2.1.2时钟芯片读写时序 (6)2.1.3 时间寄存器地址 (6)2.1.4 特殊控制寄存器功能 (7)2.2.1 液晶SYB12864介绍 (8)2.2.2 液晶与单片机的接口 (8)2.2.3 液晶写操作时序 (9)2.3.1 红外发送与接收 (10)2.3.2 遥控码数据分析 (10)2.3.3 接收电路 (11)2.4.1电源部分电路图 (11)3.程序设计 (12)3.主程序流程图 (12)3.2 按键识别 (13)3.3 课表计算 (13)3.4 遥控解码 (14)4.系统测试与总结 (16)附录1 主要元器件清单 (17)附录2 程序清单 (18)附录3 原理图与印制板图 (35)附录4 系统使用说明 (36)附录5 系统实物图片 (37)1.系统设计方案与比较1.1设计要求一、时钟功能:能显示年、月、日、星期、时、分、秒二、调整功能:能校正年份、日期、时间等三、打铃功能:按指定时间表播放音乐、现场修改作息时间表四、设置的作息时间表数据在单片机掉电后不会丢失1.2系统设计总体方案根据设计要求实现的功能,可以采用不同的设计系统方案如下:方案一:采用单片机自带定时器进行计时,外加存储器保存课表数据,普通键盘输入。
由于单片机进行软件计时,硬件成本比较低,但是误差比较大,需要校准,日后的维护工作量比较大。
可用廉价的AT24C04等存储器保存数据,读写比较容易。
对于普通的独键盘,设置量比较大,改用矩阵键盘又会占用较大的电路板空间。
方案二:采用实时时钟芯片计时,红外数据输入。
时钟芯片常见的有美信公司的DS1302、DS12887等.前者与后者的最大区别在于有没有自带的备份电池。
前者需要增加额外的电池以及相关的充电电路,后者DS12887本身已经集成了锂电池,而且掉电后相当长一段时间还可以正常走时,最重要的是它还剩下114字节的非易失RAM,由于有备份电池供电,相当于一个存储器,可以充分利用,而不需要增加另外的存储器,减少了外围电路。
基于单片机的作息时间控制钟系统设计

基于单片机的作息时间控制钟系统设计LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】课设计任务书摘要片机作息时间控制系统设计的目的和意义:着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。
进入21世纪以来,开发推出单片机的公司很多,各种高性能单片机芯片市场也异常活跃,新技术的不断采用,更加使单片机的种类、性能以及应用领域不断扩大和提高。
因其功耗低,超高型,低成本,功能完整,在国内越来越受到用户的重视和广泛使用。
随着科技的进步和技术不断的提升。
一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。
而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。
相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。
以AT89S52为核心控制器件的作息时间控制钟,由键盘、声音输出模块、电源转换模块和存储模块四部分组成。
它利用AT89S52的定时/计数器来计算时间,并用存储器记录数据,保证了系统的可靠性。
AT89S52单片机是整个设计的核心控制器件,根据从键盘接受的数据控制整个系统的工作流程。
整体性好,人性化强、可靠性高,实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,是现代学校必不可少的设备。
本次校园作息时间控制系统主要用于学校,对一些以24小时为周期的开关量进行自动控制。
如上下课打铃及扩音设备的开与关。
采用AT89S52单片机来实现对上述开关量的控制,利用24C02芯片来存储数据,设有六位数码管、可以实时显示时间、系统还设有输入键盘,用以修改实时时钟,体现了系统简单、工作稳定可靠、价廉、控制时间精确及系统体积小等优点。
关键词:作息时间控制; AT89S52; 24C02目录1 绪论 (1)背景介绍..................................................作息时间控制钟概述 (1)2 硬件介绍 (2)硬件仿真环境介绍 (2)系统整体设计 (2)控制钟硬件设计 (3)系统整体电路图 (4)3作息时间控制钟软件设计 (6)总体介绍 (6)软件环境介绍 (6)流程图介绍 (6)系统主程序 (6)系统数据读写子程序 (10)显示子程序 (14)报警扫描子程序 (19)键盘扫描子程序 (20)设置时钟子程序 (22)T1定时器中断子程序 (25)4 系统调试 (28)5结论 (29)6附录 (24)参考文献 (30)主要元件列表 (31)1 绪论背景介绍随着计算机技术的发展和在控制系统中的广泛应用,以及设备向小型化、智能化发展,作为高新技术之一的单片机以其体积小、功能强、价格低廉、使用灵活等优势,显示出了很强的生命力。
学校时钟系统方案

目录1 用户需求分析设计指导思想 (4)1.1用户需求分析 (4)1.2设计指导思想 (8)2 设计依据 (8)3 设计区域 (9)4 时钟系统图 (10)5 技术要求 (10)6 具体功能描述: (11)7 时钟系统总体结构描述 (11)7.1主备母钟智能倒换 (11)7.2子钟采用恒流驱动 (11)7.3时钟控制软件 (12)7.4红外线遥控 (12)7.5接口兼容性 (12)8 弱电中心系统描述 (12)8.1GPS接收天线 (12)8.2母钟 (15)8.3通信控制器 (16)8.4网管系统 (18)8.5机架 (21)8.6子钟 (22)9 产品指标对比 (25)附录1. 部分主要工程业绩 (27)附录2.有关证书 (33)北京创想京典科技发展有限公司简介北京创想京典科技发展有限公司成立于2004年,注册资本100万元,是一家专业从事时频系统开发和集成的公司,公司技术力量雄厚,在精确授时领域具有强大的研发力量。
在授时领域有着卓越的建树。
多次参与国家航天、军队重大项目建设,为自己赢得了广泛的声誉。
公司主要产品系列有: GPS/北斗铷原子母钟系列,GPS/北斗NTP时间服务器系列,GPS/北斗OCXO高稳母钟系列,GPS/北斗OCXO NTP时间服务器系列,时码光传输设备,全系列模拟子钟,全系列数字子钟,时码通信控制器,大区域子母钟授时系统,大区域全NTP授时系统。
这些产品的应用在国防、通信、金融的重要领域有着突破性的意义,为我国国民生产和国防建设不受制于人作出了的贡献。
本公司生产的授时产品现在已经广泛应用到电力,机场、轻轨、地铁、轻轨、体育场馆、酒店、医院、部队、油田、水利工程等领域。
公司还能根据不同的具体需求提供相应的解决方案。
公司本着“以人为本,科技创新”的经营理念、坚持“技术领先,铸就最佳”的企业宗旨,以尖端技术产品服务于广大用户。
愿新老朋友与我们携手共图大业、共谋发展!北京创想京典科技发展有限公司电话: 67269423 87265266传真:-8017地址:北京市海淀区后厂村路55号院11号楼邮编:100094网址:1用户需求分析设计指导思想1.1用户需求分析随着全球经济一体化的脚步的临近、特别是中国加入WTO后、我们国内的企业必需直接面对来自全世界同行的竞争、提高企业的管理效率、增强企业的核心竞争力成了各企业管理层的共识。
作息时间控制系统

微机原理与接口技术课程设计报告题目名称:作息时间控制系统学生姓名:学号:专业年级:指导教师:时间:目录目录 (1)实验要求及内容 (2)1、方案设计 (2)1.1 总体方案设计 (2)1.2 硬件方案设计 (3)1.3 硬件方案总电路图 (3)2、各部分设计与分析 (4)2.1 处理器8086模块电路结构图 (4)2.2 数码显示模块 (4)2.3 按键和闹铃 (5)3、程序设计 (6)3.1 主程序设计流程图 (6)3.2 键盘扫描设计流程图 (6)3.3 计数器流程框图 (7)4 心得体会 (8)5、参考文献 (8)附录源程序 (8)作息时间控制系统实验要求及内容:1、设计方案1、1 总体设计方案本设采用8086为CPU,和8255可编程I/O口扩展芯片以及74LS138译码器和两个74HC373锁存器,用8255分别连接按键(复位)、数码显示模块、蜂鸣器(到预定时间响起)。
首先用8255的PA口和PB口控制数码显示模块,用8255的PC0控制开关,PC7控制蜂鸣器。
8086分别与译码器和锁存器相连为从而控制8255工作。
8255做可编程并行接口显示时钟和键盘电路,接LED显示小时、分钟、秒(各2位)和扩展调整键盘。
系统一运行就从0开始计时,并在数码管上显示当前值。
基本工作原理:每1秒对寄存器的内容减一,当加60次时,分加一,秒置零;当分加60次时,时加一,分置零;6个数码管动态显示时、分、秒的当前值。
1、2 硬件设计方案本设计以8086为核心控制模块、通过译码器和锁存器控制8255工作,从而控制显示部分、按键部分以及闹铃部分。
硬件总框图如下所示。
图1-1. 硬件总框图1.3 硬件方案总电路图图1-2总电路图2、各模部分设计与分析2、1 处理器8086模块电路结构图图2-1处理器8086模块电路2、2 数码显示模块图2-2 数码显示模块设计中采用六位共阴极数码管,共阴极是指其公共端接负极,通过8255的PA口控制其位选,以达到动态显示的效果,再通过PB口,控制其段选以显示相应的数值。
基于PLC控制的作息时间控制系统

目录第一章绪论 (1)1.1引言 (1)1.2可编程控制器的特点 (1)1.3 PLC的应用领域 (1)1.4 PLC的设计步骤 (2)1.4.1 硬件设计 (2)1.4.2软件设计 (2)第二章作息时间控制系统的方案论证 (2)2.1 方案论证 (2)2.2 控制要求 (3)第三章作息时间PLC控制系统设计 (4)3.1 输入输出点分配 (4)3.2 控制系统的硬件设计 (5)3.3 控制系统的程序设计 (5)3.3.1 秒脉冲程序的设计 (5)3.3.2 分显示程序的设计 (5)3.3.3 时显示程序的设计 (7)3.3.4 星期显示程序的设计 (8)3.3.5 数字显示原理 (9)3.3.6广播、灯、打铃程序设计 (11)3.4 作息时间PLC控制器总梯形图 (14)第四章参考文献 (14)4.1 参考文献 (14)第五章附录 (14)附图(1)作息时间PLC控制器接线图 ........................... 错误!未定义书签。
附图(2)作息时间PLC控制器总梯形图 (14)第一章绪论1.1引言本文介绍一种用PLC控制的作息时间控制系统,详细地阐述了系统组成、系统硬件接线和系统软件设计,并详细介绍了系统工作原理。
该系统具有外设电路配置简单、扩展方便、操作容易、可靠性高、实用性强等特点,集电铃、路灯、宿舍灯、教室灯、音乐广播自动控制于一体,并具有周末与假期控制功能,实现了作息时间无人控制的自动化、科学化管理与操作。
作息时间控制;PLC;软件设计1.2 可编程控制器的特点20世纪60年代末,为了克服传统继电器的种种应用上的缺点,人们研制出了一种先进的自动控制设备---PLC,由于PLC具有优良的技术性能,因此它一问世就很快得到了推广应用。
现在PLC作为用于工业生产过程控制的专用计算机,与商家、家用的微机不同,由于控制对象的复杂性,使用环境的特殊性和工作运行的连续性,使其在设计上有许多特点。
校园打铃系统的设计

目录摘要 (1)第1章设计简介及方案论述 (2)1.1作息时间控制钟系统概述 (2)1.2本设计任务和主要内容 (2)第2章系统主要硬件电路设计 (4)2.1单片机总体设计思路 (4)2.2各功能模块程序实现原理分析 (4)2.2.1 七段式数码管驱动模块 (4)2.2.2 蜂鸣器驱动模块 (5)2.2.3 按钮控制模块 (5)2.2.4 电源模块 (5)2.3AT89C51单片机性能介绍 (5)2.4系统主要硬件电路 (8)2.4.1 七段式数码管驱动模块的硬件设计 (9)2.4.2 蜂鸣器驱动模块的硬件设计 (10)第3章系统软件设计 (11)3.1系统软件设计的主要内容 (11)3.2主程序流程设计 (11)第4章系统调试与测试结果分析 (13)4.1系统调试 (13)4.1.1 硬件调试 (13)4.1.2 软件调试 (13)4.1.3 硬件软件联调 (13)4.2仿真结果 (13)结论 (14)参考文献 (15)附录 (16)摘要本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。
掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。
近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未有的速度被单片机智能控制系统所取代。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。
目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。
单片机作息时间控制系统设计

单片机作息时间控制系统设计目录第一章绪论 (3)1. 1 课题的提出及意义 (3)1. 2 设计的任务及要求 (3)第二章总体方案设计 (3)2. 1 芯片比较 (3)2.1.1 单片机选型 (3)2.1.3存储器的选择 (7)2.1.4 继电器的选择 (8)2. 2总体设计及系统原理 (9)第三章硬件设计 (10)3. 1 单片机部分 (10)3.1.1 AT89C52 (10)3. 2 存储器部分 (13)3. 5 电源与复位电路部分 (23)3.5.1 电源部分 (23)3.5.2复位电路 (23)3. 6 电铃和继电器部分 (24)3. 7 按键部分 (24)第四章软件设计 (25)4.1 主程序设计 (25)4. 2 子程序设计 (27)第五章系统安装与调试 (28)5.1 软件调试 (28)5.2 系统调试 (28)参考文献 (29)第一章绪论1. 1 课题的提出及意义单片机作息时间控制实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,实现代学校必不可少的设备。
1. 2 设计的任务及要求1.作息时间能控制电铃2.作息时间能启动和关闭放音机单片机作息时间控制的功能如下:●使用4位七段显示器来显示现在的时间。
●显示格式为“时分”●由LED闪动来作秒计数表示●具有4个按键来作功能设置,可以设置现在的时间及显示定时设置时间●一旦时间到则发出一阵声响,同时继电器启动,可以控制放音机开启和关闭。
第二章总体方案设计2. 1 芯片比较2.1.1 单片机选型当今单片机厂商琳琅满目,产品性能各异。
常用的单片机有很多种:Intel8051系列、Motorola和M68HC系列、Atmel的AT89系列、台湾Winbond(华邦)W78系列、荷兰Pilips的PCF80C51系列、Microchip公司的PIC系列、Zilog 的Z86系列、Atmel的AT90S系列、韩国三星公司的KS57C系列4位单片机、台湾义隆的EM-78系列等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长沙学院课程设计说明书题目学校作息时间控制系统设计系(部) 电子与通信工程系专业(班级) 电子信息工程2班姓名学号2011026215指导教师起止日期2013.12.16——2013.12.20长沙学院课程设计鉴定表课程设计任务书系(部):电子与通信工程系专业:电子信息工程指导老师:年月日教研室主任:年月日目录一、系统总体方案选择与说明 (4)二、系统结构框图与工作原理 (4)2.1 设计示意图 (4)2.2 单片机核心控制模块 (5)2.3 LCD液晶显示模块 (5)2.4 声音模块 (5)2.5 调节模块 (5)三、软件设计与说明 (5)四、课程设计体会 (8)五程序清单 (8)六参考文献 (12)一、系统总体方案选择与说明题设计是一个具有打铃、广播功能的作息时间控制系统。
采用SG12864液晶具有良好的菜单式人机界面更使本系统增色不少。
由单片机核心控制模块、调节模块、时间模块、LCD液晶显示模块、声音模块5个部分组成。
现代机关企业,特别是学校要求对时间加以控制,要按时打铃及播放广播,以保证学习与工作的正常运行。
本课题设计实现了这些功能,给学校及其他机关企业带来方便,整体性好,人性化强、可靠性高,实现了对时间控制的智能化。
通过对单片机最小系统的研究,进一步深化和巩固所学基础理论、专业知识及实验技能,提高学生的技术应用能力,使学生了解和掌握单片机应用系统的软、硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。
二、系统结构框图与工作原理2.1 设计示意图图2-1 系统电路框图以单片机为核心,设计一个智能化作息时间控制器。
该控制器要求的功能有:按本校作息时间接通/断开电铃;并用12864液晶屏的第一行显示本人的姓名和学号,第二行显示实时时钟。
作息时间控制器用于学校教学楼的时间控制,利用单片机内部定时器实现时间基准定时,显示的内容要求有时、分、秒各两位,并能调节小时和分钟。
2.2 单片机核心控制模块采用AT89C51,它具有Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容。
2.3 LCD液晶显示模块LCD12864为128*64点阵型液晶显示模块,可显示各种字符及图形,可与CPU直接接口,具有8位标准数据总线、6条控制线及电源线,采用KS0107控制IC。
该模块包括的函数为LCD_inti()//LCD 的初始化、checkbusy()//检查LCD是否忙碌、writecode()//写命令、 writedata()//写数据、hanzi()//显示汉字、 zifu()//显示数字或字符。
2.4 声音模块电路板上的主控模块直接接一个蜂鸣器,构成一个简单的音响电路,该电路利用单片机的一个引脚作为音源,一个引脚接高电平,导通时,蜂鸣器发声,比一个引脚接地时候的声音要大些。
脉冲信号的频率决定了其发出声音的音调。
该模块比较简单,其函数为void s_fmq()//蜂鸣器叫、nling()//判断是否闹铃。
2.5 调节模块该模块要实现6个模式的调节和转变。
调节模式的实现只用了三个按钮,分别是Mode 、Inc和Dec 按钮。
三、软件设计与说明3-2 主程序流程图四、课程设计体会这两周的单片机课程设计给我的感触颇多。
有实习本身带来的感触,也有团队合作上的感想。
首先,这是在上次电子工艺实习的基础上,让我更加深刻了解到单片机原理及其应用。
第二,在最开初拿到这个课题的时候,我还是蛮开心的,因为和其他课题相比,如:数字式温、湿度测量仪设计还有CO2测量仪设计,我觉得我抽选的课题还算容易的了。
然后,我通过此次实习,了解了汇编语言和C 语言的区别。
此次设计如果用汇编语言编写的话,程序又长又复杂,但是用C语言编写的话就显得简单明了一些。
但是我觉得不管是用何种语言编写,对我来说也是一种挑战。
其次,在查找资料的过程中我发现,理论和实践或多或少还是有差距的。
理论知识很多都是理想化后的结论,它们或多或少的忽略了实际的因素,或者涉及的不是很全面,就拿此次课题设计,我找到的参考程序打铃时间持续一分钟,而且蜂鸣器响的声音很难听,在这个部分,闹铃的延时和蜂鸣器函数的时间这两者的取值关系是我花时间考虑比较多的地方。
最后,我觉得团队精神也很重要。
我们这组一共包括我在内有五个同学,虽然我们不是所谓的高手,但是有时经过讨论也可以让一些问题迎刃而解。
总的来说,这次实习又让我觉得学习生活其实不那么无聊,课堂知识有限的情况下,学校又给我们安排了生动有趣的实习,使我的综合能力和工程素养都得到了很大的提高,使我们同学们都受益匪浅。
五程序清单/*************************************************************************/#include<reg51.h>#include<intrins.h>#define LCD P0sbit P07=P0^7; //小数点控制I0sbit mode=P1^0; //key1 分sbit inc=P1^1; //kye2 时sbit dec=P1^2; //key3 闹铃sbit fmq=P1^7; //蜂鸣器接口sbit RW=P2^1;sbit RS=P2^2;sbit CS1=P2^4;sbit CS2=P2^3;sbit BUSY=P0^0;sbit E=P2^0;unsigned char a,i,j,k;unsigned char count,hour,minute,second; //用于表,45示时间unsigned char mode_value=0 ,xf; //调节模式unsigned char month=12 ,day=3 ; //用于表示日期unsigned char h1,h2,f1,f2,s1,s2=0; //用于显示时间unsigned char m1,m2;d1,d2; //用于显示日期unsigned char ds[20][2] ={{8,0},{8,45},{8,55},{9,40},{10,0},{10,45},{10,55},{11,40},{14,0},{14,45},{14,55},{15,40},{16,0},{16,45},{16,55},{17,40},{19,0},{19,45},{19,55},{20,40}}; //用于定时闹铃unsigned char code zi[34][16]={{0x08,0xEA,0xAA,0xAA,0xEF,0xAA,0xAA,0xEA,0x08,0x08,0xFF,0x08,0x0A,0xCC,0x08,0x00},{0x20,0xAB,0x7E,0x2A,0x2B,0x2A,0x7E,0xAB,0xA0,0x40,0x27,0x18,0x26,0x41,0xF0,0x00}, /*"戴",0*/{0x20,0x20,0x20,0xFE,0x20,0x20,0xFF,0x20,0x20,0x20,0xFF,0x20,0x20,0x20,0x20,0x00},{0x00,0x00,0x00,0x7F,0x40,0x40,0x47,0x44,0x44,0x44,0x47,0x40,0x40,0x40,0x00,0x00}, /*"世",1*/{0x24,0x24,0xA4,0xFE,0xA3,0x22,0x08,0x94,0x92,0x93,0x92,0x9A,0x96,0xF0,0x00,0x00},{0x08,0x06,0x01,0xFF,0x00,0x83,0x60,0x04,0x64,0x8C,0xB4,0x84,0xC4,0x17,0x60,0x00}, /*"稳",2*/{0x00,0xFC,0x84,0x84,0x84,0xFE,0x14,0x10,0x90,0x10,0x10,0x10,0xFF,0x10,0x10,0x00},/*"时",3*/{0x00,0x3F,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x23,0x40,0x80,0x7F,0x00,0x00,0x00},{0x00,0x80,0x40,0x20,0x98,0x86,0x80,0x80,0x83,0x8C,0x90,0x20,0xC0,0x80,0x80,0x00}, /*"分",4*/{0x01,0x00,0x80,0x40,0x20,0x1F,0x00,0x40,0x80,0x40,0x3F,0x00,0x00,0x01,0x00,0x00},{0x20,0x24,0x24,0xA4,0xFE,0xA3,0x22,0x80,0x70,0x00,0xFF,0x00,0x10,0x20,0x60,0x00},/*"秒",5*/ {0x10,0x08,0x06,0x01,0xFF,0x00,0x81,0x80,0x40,0x20,0x17,0x08,0x04,0x03,0x00,0x00},{0x10,0x10,0xD0,0xFF,0x94,0x14,0xE4,0xBF,0xA4,0xA4,0xA4,0xBF,0xF4,0x26,0x04,0x00},/*"模",6*/ {0x04,0x03,0x00,0xFF,0x08,0x89,0x8B,0x4A,0x2A,0x1E,0x2A,0x2A,0x4B,0xC8,0x48,0x00},{0x10,0x10,0x91,0xD6,0xB0,0x10,0xFE,0x82,0x82,0x82,0x82,0x82,0xFF,0x02,0x00,0x00}, /* "祝",7*/{0x02,0x01,0x00,0xFF,0x80,0x41,0x21,0x18,0x07,0x00,0x3F,0x40,0x41,0x40,0x70,0x00},{0x40,0x20,0xF8,0x07,0x40,0x20,0x18,0x0F,0x08,0xC8,0x08,0x08,0x28,0x18,0x00,0x00}, /*"你,8*/{0x00,0x00,0xFF,0x00,0x00,0x08,0x04,0x43,0x80,0x7F,0x00,0x01,0x06,0x0C,0x00,0x00},{0x 80,0x70,0x00,0xFF,0x10,0x20,0x10,0x10,0xFF,0x10,0x10,0x10,0xF8,0x10,0x00,0x00}, /*"快,9*/ {0x00,0x00,0x00,0xFF,0x82,0x42,0x22,0x1A,0x07,0x0A,0x12,0x22,0x43,0xC2,0x42,0x00},{0x 00,0x80,0xC0,0xBC,0x84,0x84,0x84,0xF4,0x82,0x82,0x83,0x82,0x80,0xC0,0x80,0x00},/*"乐,10*/ {0x00,0x40,0x20,0x10,0x0C,0x40,0x80,0x7F,0x00,0x00,0x04,0x08,0x30,0x60,0x00,0x00},{0x 40,0x20,0xF8,0x07,0xF0,0xA0,0x90,0x4F,0x54,0x24,0xD4,0x4C,0x84,0x80,0x80,0x00}, /*"修,11*/{0x00,0x00,0xFF,0x00,0x0F,0x80,0x92,0x52,0x49,0x25,0x24,0x12,0x08,0x00,0x00,0x00},{0x 04,0xC4,0x44,0x44,0x44,0xFE,0x44,0x20,0xDF,0x10,0x10,0x10,0xF0,0x18,0x10,0x00}, /*"改,12*/{0x00,0x7F,0x20,0x20,0x10,0x90,0x80,0x40,0x21,0x16,0x08,0x16,0x61,0xC0,0x40,0x00},{0x 00,0xFC,0x84,0x84,0x84,0xFE,0x14,0x10,0x90,0x10,0x10,0x10,0xFF,0x10,0x10,0x00},/*"时",13*/{0x00,0x3F,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x23,0x40,0x80,0x7F,0x00,0x00,0x00},{0x 00,0xF8,0x01,0x02,0xF6,0x10,0x12,0x12,0x12,0x12,0xFA,0x12,0x02,0xFF,0x02,0x00}, /*"间",14*/{0x00,0xFF,0x00,0x00,0x3F,0x11,0x11,0x11,0x11,0x11,0x3F,0x40,0x80,0x7F,0x00,0x00},{0x 00,0x00,0x00,0xFE,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00}, /*"日",15*/{0x00,0x00,0x00,0xFF,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xFF,0x00,0x00,0x00,0x00},{0x 00,0x04,0xFF,0x24,0x24,0x24,0xFF,0x04,0x00,0xFE,0x22,0x22,0x22,0xFE,0x00,0x00}, /*"期",16*/{0x88,0x48,0x2F,0x09,0x09,0x19,0xAF,0x48,0x30,0x0F,0x02,0x42,0x82,0x7F,0x00,0x00}, };//汉字码unsigned char code xuehao[20][8]={{0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00},{0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",0*/{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00},{0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},/*"0",1*/{0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00},{0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"1",1*/{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00},{0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},/*"0",4*/{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00},{0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},/*"0",4*/{0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00},{0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00},/*"4",5*/ {0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00},{0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00},/*"4",5*/ {0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00},{0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",7*/ {0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00},{0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",0*/ {0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00},{0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",0*/ };//学号码unsigned char code shu[20][8]={{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00},{0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},/*"0",0*/ {0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00},{0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"1",1*/ {0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00},{0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",2*/ {0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00},{0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00},/*"3",3*/ {0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00},{0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00},/*"4",4*/ {0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00},{0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00},/*"5",5*/ {0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00},{0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00},/*"6",6*/ {0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00},{0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00},/*"7",7*/ {0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00},{0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00},/*"8",8*/ {0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00},{0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00},/*"9",9*/ };//数字码unsigned char code fuhao[6][8]={ {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},{0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01 },/*"-",0*/{0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00},{0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00},/ *":",1*/{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/ *" ",2*/};//符号码/********************LCD显示模块程序*****************************************/六参考文献[1] 刘国荣等.单片机微型计算机技术[M].北京:机械工业出版社,2000.1[2] 楼然苗、李光飞.MC-51系列单片机设计实例[M].北京:北京航空航天大学出版社,2001.3[3] 彭为等.单片机经典系统设计实例精讲[M].北京:电子工业出版社,2006.5[4] 曾屹.单片机原理与应用[M].长沙:中南大学出版社,2009.5[5] 李广弟、朱月秀.单片机基础[M].北京:北京航空航天大学出版社,2001.81。