值日生排班表

值日生排班表

值日生排班表

序号姓名

1 贾顺利

2 李盈篃

3 冯文龙

4 李明穗

5 苗雨

6 韩天宇

说明:

1.值日生有员工轮流任职担当,按序号循环。

2.请上一位值日生及时通知下一位接任者;

出外勤的值日生请提前通知下一位接任者替班,出外勤者需在外勤结束后补当值日生。

3.值日生职责:

负责督促大家维护办公室环境,督促员工清理工位桌面;

负责及时灌溉植物、清理垃圾桶;

提醒大家下班后关闭电脑、日照等、饮水机、门窗,并做最后检查确认。

电子万年历的设计与实现

毕业设计(论文)任务书 题目:电子万年历的设计与实现 任务与要求: 设计一以单片机为核心控制的万年历,具有多项显示和控制功能。要求:准确计 时,以数字形式显示当前年月日、星期、时间; 具有年月日、星期、时间的设置和调整功能;自行设计所需直流电源 时间: 2010年9 月 27 日至 2010 年 11 月 23 日共 8 周 所属系部:电子工程系

摘要 随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。 而电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。所以,电子万年历无论作为比赛题目还是练习题目都是很有价值。 关键词:单片机;万年历 1

目录 1 概述 (5) 1.1单片机原理及应用简介 (5) 1.2系统硬件设计 (6) 1.3结构原理与比较.............................. 错误!未定义书签。2系统总体方案及硬件设计......................... 错误!未定义书签。 2.1系统总体方案................................ 错误!未定义书签。 2.2硬件电路的总体框图设计 (12) 2.3硬件电路原理图设计 (12) 3软件设计 (13) 3.1主程序流程图 (13) 3.2显示模块流程图 (14) 4P ROTEUS软件仿真 (15) 4.1仿真过程 (15) 4.2仿真结果 (16) 5课程设计体会 (17) 参考文献 (18) 附录:源程序代码附 (18) 结束语 (25) 2

数码万年历实用电路简析

数码万年历实用电路简析【19】 数码万年历采用智能电子控制和显示技木,集时间、日期、星期、温湿度和公历农历对照等功能於一体,具有读取方便、显示直观、功能多样价廉等优点,在日常生活中巳广泛应用。我家一台虹泰A129型LED数码万年历使用近十年,曾经出现过不能调校时间、数码管缺笔划、显示紊乱等故障,经过检修和重新调整都得到了排除,最近又出现了上电显示混乱故障,按“重设键”松键后不能恢复到出厂初始值,显示仍紊乱闪烁,多次反复调整试验都无法进入正常状态,於是误判为万年历智能芯片内部有故障,决定更换芯片,但因早期生产产品,在市场上配购不到同型芯片。几乎要放棄修理的情况下,决定测绘其电路图,以便为寻找代用的芯片提供原理依据,同时根据电路图可进一步分析故障原因,仔细检查元器件和线路,希望找到故障点。经过多次重复检查检测,成功不负有心人,终于查出是T2488SD3芯片直立封装印刷板上第二脚焊接的上拉电阻R42电容和C8虚焊所致,重新加焊后故障得到排除。析其故障原因是由于CPU引脚P2端受到外界电磁干扰,使CPU内部程序产生了错乱,从而出现显示混乱和死机。关于数码万年历常见故障的维修经验在《电子报》11期已有高手介绍。下面笔者仅将A129万年历电路构成整理出来,供读者维修参考。 虹泰A129型数字万年历电路主要由万年历专用芯片CPU T248SD3和外围元件组成,电路简洁,功能俱全,通常有: 1.公、农历自动对照(2001~2019卄年,也有五十年的); 2.农历星期自动对应,闰年、大、小月份自动调整; 3.温度自动显示(-9~50℃); 4.定时闹钟可在24小时内任意时刻设定8次,响闹时兼中文语音报时; 5.正点报时在7~21点整点时敲整点钟声,中文语音报时,再播放和弦音乐; 6.内置3V锂电池(CR2032),停电可保持时钟运行但无显示。正第工作时外接5VDC电源适配器; 7.亮度显示自动调节,即数码管显示亮度在晚上22点开始至早上7点降低亮度,使显示更柔和不刺眼。

电子万年历

河北科技师范学院课程设计说明书 题目: 学院(系): 年级专业: 学号: 学生姓名: 指导教师:

摘要 本设计是电子万年历。具备三个功能:能显示:年、月、日、时、分、秒及星期信息,并具有可调整日期和时间功能。 我选用的是单片机8052来实现电子万年历的功能。该电子万年历能够成功实现时钟运行,调整,显示年月日时分秒及星期,温度等信息。 该电子万年历使用12MHZ晶振与单片机8052相连接,通过软件编程的方法实现了以24小时为一个周期,同时显示小时、分钟和秒的要求。利用单片机定时器及计数器产生定时效果通过编程形成数字钟效果,再利用数码管动态扫描显示单片机内部处理的数据。同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同功能。 电子万年历设计与制作可采用数字电路实现,也可以采用单片机来完成。若用数字电路完成,所设计的电路相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,这样一来就降低了硬件电路的复杂性,从而使得其成本降低,更适合我们大学生自主研发。所以在该设计与制作中我选用了单片机8052,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, 单片机8052的指令系统和引脚与8051完全兼容,片内有128B 的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。 因此,采用单片机8052原理制作的电子万年历,不仅仅在原理上能够成功实现计时等功能,也更经济,更适用,更符合我们实际生活的需要,对我们大学生来说也更加有用。

电子万年历的电路原理与设计

湖南信息科学职业学院毕业论文(设计) 电子万年历电路原理与设计 学生姓名:刘文明 学号:08120126 年级专业:二00八级计算机控制技术专业 指导老师:凌双明 湖南·长沙 提交日期:2011年5月

目录 摘要 (3) 1前言 (3) 2设计要求与方案论证 (3) 2.1设计要求 (4) 2.2系统基本方案选择和论证 (4) 2.2.1 显示模块选择方案和论证 (4) 2.2.2单片机串口通信的选择方案和论证 (4) 3 系统的硬件设计与实现 (5) 3.1 电路设计框图 (5) 3.1.1万年历显示设计框图 (5) 3.1.2液晶显示设计框图 (5) 3.1.3单片机之间、电脑单片机联机设计

图 (5) 3.2 系统硬件概述 (6) 3.3主要单元电路的设计 (6) 3.3.1万年历单片机主控制模块的设计 (7) 3.3.2光控开关模块的设计 (7) 3.3.3万年历显示模块的设计 (7) 3.3.4温度感应模块的设计 (8) 3.3.5串口通信模块的设计 (9) 4结束语 (9) 参考文献 (10) 附录 (10) 附录1系统使用说明书 (11)

附录2万年历实物图 (12) 电子万年历的电路原理与设计 作者:刘文明 指导老师:凌双明 (湖南信息科学职业学院电子信息系2008级计算机控制技术专业,长沙410128) 摘要:随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活当中。日历是人们不可或缺的日常用品。但一般日历都为纸制用品,使用不便,寿命不长。电子万年历采用智能电子控制和显示技术,改善了纸制日历的缺陷。万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 关键词:单片机89C52,串口通信,控制模块,显示模块,发声模块, 12864LCD 液晶 1.前言 万年历可以显示年、月、日、时、分、秒、星期等,具有日期和时间校准、闰年补偿、温度显示、闹钟、光控开关,秒表等多种功能,万年历串口通信具有电脑一键校准时间,利用电脑联机,设置心情语悟,增加名片等功能。在设计的同时对单片机、VB的理论基础和外围扩展知识进行了比较全面准备。本设计由万年历控制模块,显示模块,发声模块,串口通信模块五个部分组成。控制模块由单片机

电子万年历

Tianjin University of Technology and Education 课程设计 学院:电子工程学院 班级:应电1211班 学生姓名:马登桂(01) 张婵(20) 李春鹏(22) 指导教师:马宁梁彩凤 2015年7月

天津职业技术师范大学 应电专业课程设计任务书 电子工程学院应电1211 班学生: 课程设计课题: 一、课程设计工作日自 2015 年 7 月 6 日至 2015 年 7 月 24日 二、同组学生: 三、课程设计任务要求: 要求全班同学每3人一组自由分组,每组在下列题目中任选2题,完成电路设计仿真、硬件焊接以及软件的编程与调试(统一采用AT89系列单片机): 题目1:基于单片机的多功能计算器设计题目(显示设备采用1602液晶模块) 基本要求:以4×4键盘作为输入,通过软件设计实现加减乘除计算功能,并显示; 扩展功能:进一步实现乘方、开方、对数、阶乘等科学计算功能。 题目2:基于单片机的电子万年历设计(显示设备采用1602液晶模块) 基本要求:通过软件设计实现年月日时间显示及时间设定等功能; 扩展要求:进一步实现定时闹钟功能。 题目3:基于单片机的温度采集显示电路设计(显示设备采用4位数码管) 基本要求:实现用DS18B20采集温度,并实时显示; 扩展要求:进一步实现预设温度告警功能。 指导教师:梁彩凤、马宁

目录

1基于单片机的电子万年历设计 1.1设计任务 基本要求:通过软件设计实现年月日时间显示及时间设定等功能; 扩展要求:进一步实现定时闹钟功能。 1.2 设计方案 1.2.1总体方框图 图1.1总体方框图 1.2.2整体功能说明: 本论文一主要研究基于单片机的万年历设计。当程序执行后,LCD显示即时时间、年月日、星期、温度。设置3个操作键:K1:设置键;K2:上调键;K3:下调键。本设计的主要内容:1、了解单片机技术的发展现状,熟悉万年历各模块的工作原理;2、选择适当的芯片和元器件,确定系统电路,绘制电路原理图,尤其是各接口电路;3、熟悉单片机使用方法和C语言的编程规则,编写出相应模块的应用程序;4、分别在各自的模块中调试出对应的功能,在Proteus软件上进行仿真。 1.3电路设计与分析

电子万年历

第一章绪论 1.1 设计背景 从改革开放开始,电子工业已成为科技创新的重要领域,我国的电子产业也在新世纪开始高速发展,无论是产业结构,产业规模和技术水平都有了十分明显的进步和提升,而且电子产品在各个领域都有开创性的发展,使我们的生活变得更加智能化,为我国经济的发展做出了杰出的贡献。其中,单片机的大规模使用为我们的生活创造了极大的便利,可以说无时无刻不在影响着我们的生活。何为单片机,单片机全名为单片微控制器,它的结构组成就是将微型计算机的基本功能部件全都集成在一个半导体芯片上。尽管仅仅是一个芯片,但从单片机的构成和功能的角度来看充分具备一个计算机系统的中央处理功能。最重要的优点是,单片机体积小巧,可以任意嵌入到任何符合条件的应用系统中作为中央处理器进行指挥决策,是系统实现完全的智能化。当今世界,单片机已经无时无刻不在我们生活的周边存在,各类电子产品几乎都以单片机作为主控核心,通过单片机的控制使之更加智能快速,使我们的生活更加舒畅和方便。正是随着日常周边科学技术的进步,人们对待生活用品的要求也在逐步提高,时钟亦是如此,从古至今,人们对时间的概念就非常重视,从日晷到摆钟,经历了百年的发展,如今,人们对时钟的要求不仅仅是能够知道时间,还需要能够知道日期,星期,节气,天气情况等等,以便于满足人们对生活的各种需要,由此电子万年历就诞生了,正是因为电子万年历功能的多样性,使它在应用在各种场合,人们对它的需求量也就却来越大,电子万年历的发展空间也越来越广阔,成为了一项重要的产业。 1.2设计的目的及意义 中国从古至今就有重视时间的好传统,农民通过日照和鸡叫开始一天的劳作,商人通过古老的计时工具来确认是否应该开门迎客,学士知道时间后则开始一天的读书学习,这种传统一直绵延至今。当今社会,人们的生活节奏飞快,在工作中讲究快速和效率,需要在最短的时间内完成最合理的工作要求,所以人们通常需要在最短的时间内了解到最丰富的信息,人们不满足于只能看到此时此刻的时间信息,还需要了解过去和未来几天内的时间情况,包括农历,天气,湿度等等。而电子万年历不同于普通的时钟,它在显示时间的同时也能同步显示出年月份,

卫生制度及值日排班

卫生制度及值日排班 办公室卫生管理制度 为创造一个舒适、优美、整洁的工作环境,树立公司的良好形象,特制定本公司办公室卫生制度。 一、主要内容与适用范围 1、本制度规定了办公室卫生管理的工作内容和要求以及检查内容与考核。 2、此管理制度适用于中航办公室及卫生区卫生管理。 3、公共区域:中航办公场所、公司安排个人负责的卫生区进行轮流值日。 个人区域:包括个人办公桌由个人每天自行清扫。 二、制度内容 1、公共区域坏镜卫生应做到以下几点: (1)保持地面干净清洁、无脏物。 (2)门窗干净、无尘土、玻璃清洁、透明。 (3)做好办公区花卉绿植养护。 2、个人办公用品卫生管理制度 (1)办公桌面只能摆放个人办公必须物品,其他物品应放在个人抽屉里面。 (2)办公室公用物品如剪子、胶带等应摆放在整齐并放在固定工作区域。 (3)电脑键盘要保持干净,下班或离开公司前电脑和显示屏要关闭。 (4)文件摆放要整齐,保持表面干挣整洁,无尘和废纸屑。 (5)办公室内电器线走向要美观,漏出地面的网线、电线需要用防护条防护。 (6)新进设备的包装、报废设备及不用的杂物应按规定程序予以清理。 3、个人卫生应注意以下几点: (1) 不随地吐痰,乱扔垃圾。

(2) 下班员工自已整理个自各办公区域,办公桌上用品摆放整齐。 (3) 禁止在公司吸烟区以外场所抽烟。 三、日常卫生清扫工作按排 (1)每天上午8:30前或下午下班后为值日生打扫卫生时间。 (2)打扫范围包括公共区的扫地,拖地板、倒垃圾等。 (3)每天设有监督者检查办公区域的环境,不符合以上要求,一次罚款10元 (4)每周固定值日排班: 值日者监督者 周一曾琳珊崔琳 周二刘静曾琳珊 周三张亚聪刘静 周四蓝晓岭张亚聪 周五聂子安蓝晓岭 周六崔琳琳聂子安 创造良好办公环境需要大家共同努力 日期日期值日者完成时间监督者检查结果值日者完成时间监督者检查结果 中航公共区值日排班表

卫生制度及值日排班

办公室卫生管理制度 为创造一个舒适、优美、整洁的工作环境,树立公司的良好形象,特制定本公司办公室卫生制度。 一、主要内容与适用范围 1、本制度规定了办公室卫生管理的工作内容和要求以及检查内容与考核。 2、此管理制度适用于中航办公室及卫生区卫生管理。 3、公共区域:中航办公场所、公司安排个人负责的卫生区进行轮流值日。 个人区域:包括个人办公桌由个人每天自行清扫。 二、制度内容 1、公共区域坏镜卫生应做到以下几点: (1)保持地面干净清洁、无脏物。 (2)门窗干净、无尘土、玻璃清洁、透明。 (3)做好办公区花卉绿植养护。 2、个人办公用品卫生管理制度 (1)办公桌面只能摆放个人办公必须物品,其他物品应放在个人抽屉里面。 (2)办公室公用物品如剪子、胶带等应摆放在整齐并放在固定工作区域。 (3)电脑键盘要保持干净,下班或离开公司前电脑和显示屏要关闭。 (4)文件摆放要整齐,保持表面干挣整洁,无尘和废纸屑。 (5)办公室内电器线走向要美观,漏出地面的网线、电线需要用防护条防护。 (6)新进设备的包装、报废设备及不用的杂物应按规定程序予以清理。 3、个人卫生应注意以下几点: (1) 不随地吐痰,乱扔垃圾。 (2) 下班员工自已整理个自各办公区域,办公桌上用品摆放整齐。 (3) 禁止在公司吸烟区以外场所抽烟。 三、日常卫生清扫工作按排 (1)每天上午8:30前或下午下班后为值日生打扫卫生时间。 (2)打扫范围包括公共区的扫地,拖地板、倒垃圾等。 (3)每天设有监督者检查办公区域的环境,不符合以上要求,一次罚款10元 (4)每周固定值日排班: 值日者监督者 周一曾琳珊崔琳 周二刘静曾琳珊 周三张亚聪刘静 周四蓝晓岭张亚聪 周五聂子安蓝晓岭 周六崔琳琳聂子安 创造良好办公环境需要大家共同努力 日期值日者完成时间监督者检查结果日期值日者完成时间监督者检查结果

lcd1602万年历原理图

1 12 23 34 45 56 67 78 8 D D C C B B A A 11LCD1602多功能万年历 v1.0 2010/09/0123:25 E:\electronic product\clock\lcd1602 clock.schdoc Title Size:Dsigner :Jacky Date:File:Revision:Sheet of Time:A3 https://www.360docs.net/doc/fc14830478.html,/ 没有最好, 只有更好! R S 4R /W 5E 6 K 16 A 15D B 07D B 18D B 29D B 310D B 411D B 512D B 613D B 7 14 V C C 1V L 3 G N D 2 LCD1602 LCM1602 D 0D 1D 2D 3D 4D 5D 6D 7 D 0D 1D 2D 3D 4D 5D 6D 7R S E R S E PZ1 10K VCC D 0D 1D 2D 3D 4D 5D 6D 7 VCC 40RST 9XTAL1 19 XTAL218 ALE/PROG 30PSEN 29GND 20 P 3.414P 3.515P 3.6 16 P 1.45P 1.56P 1.67P 1.7 8P 3.717P 1.34P 3.212P 3.3 13 P2.627P3.0 10P3.111P2.0 21 P2.122P2.324P2.223P2.425P2.526P2.728P 1.01P 1.12P 1.2 3 P 0.7 32P 0.633P 0.534P 0.435EA/VPP 31 P 0.336P 0.237P 0.138P 0.039U1 STC89C52RD Y112M C222P C122P GND VCC VCC VR110K GND BL_VDD GND +C3 10U/50V RST R110K K1RST R T C _R S T R T C _I O R T C _S C L K V c c 21X 12X 23G N D 4 V c c 18S C L K 7I /O 6R S T 5 U2 DS1302 DC5V B1 CR2032 GND VCC Y2 23.768K GND C56P C66P GND GND GND K2MODE K3 INC K4 DEC K5 OK KEY_MODE KEY_INC KEY_DEC KEY_OK GND K E Y _M O D E K E Y _I N C K E Y _D E C K E Y _O K C4104 VCC GND I R D Q S P E A K B L _C T L GND DQ VDD D A L L A S DS18B20 温度传感器 DS18B20DQ OUT GND VCC IR 红外接收头 IR GND VCC VCC GND Q1S8550 R24.7K R34.7K R44.7K VCC R T C _S C L K R T C _I O R T C _R S T R5220R SPEAK + - BZ15V 有源 VCC Q2S8550 BL_CTL R6120R VCC BL_VDD 1234ISP RXD TXD VCC GND 12345678910 扩展 ISD400x_CS ISD400x_INT ISD400x_MOSI ISD400x_MOSO ISD400x_RAC ISD400x_SCLK OUT_C2OUT_C1VCC GND OUT_C2 OUT_C1ISD400x_SCLK ISD400x_RAC ISD400x_MOSO ISD400x_MOSI ISD400x_INT ISD400x_CS

万年历实训报告

《EDA技术及其应用》 实 训 报 告 班级电信一班 姓名 xx 学号 xx 指导教师 xx 2012年 05月 21 日 xxxx学院 10级机械电子工程系

目录 前言......................................................... .. (4) 课题......................................................... (4) 实验的目的及意义......................................................... (4) 实验的内容及要求......................................................... (4) 实验的地点......................................................... (4) 1. 6 实验的器材.........................................................

(4) 1. 7 实验设计思想......................................................... .. (4) 1.8各模块的设计程序和元件介 绍 (5) 感想……………………………………………………….

前言 随着电子技术的不断发展与进步,电子系统的设计方法发生了很大的变化,基于EDA技术的设计方法正成为电子系统设计的主流,EDA技术已成为许多高职高专院校电类专业学生必须掌握的一门重要技术。 此次基于EDA技术的万年历实训,加强了同学们对EDA 工具QuartusII的使用方法、VHDL语言知识、FPGA开发技术的深入理解,通过万年历的功能实现和功能测试,详细介绍QuartusII的完整设计流程,在此基础上,进一步介绍面向复杂模块的使用方法。其中包括年、月、日、时、分、秒以及调整、控制等各个模块的功能实现和仿真测试,进一揭示VHDL语言在语句应用和电路功能描述上的特点及其特殊用法,使我们在很短的时间内快速掌握了EDA这门重要技术。实验的课题:万年历 实验的目的及意义: (1)掌握EDA技术及FPGA技术的开发流程。 (2)掌握系统设计的方法和层次化设计的方法。 (3)掌握QuartusII软件的使用方法。 (4)掌握VHDL语言的程序设计、编写、编译和错误修改。 (5)掌握熟悉EDA实验箱的各个模块 (6)掌握EDA试验箱与pc机的连接、下载和引脚绑定的全过程和方法,实现功能仿真。

万年历课程设计(完整版)

基于51单片机的万年历的设计 学生姓名 学号 所在专业电子信息工程 所在班级电子1111 小组成员 指导教师 完成日期

基于51单片机的万年历的设计 1 需求分析 1.1“需“的分析 万年历是一个可以显示当前时间、日历、温度信息以及设置闹钟报警的应用系统,其具有以下功能: (1)可以显示当前的时间信息; (2)可以显示当前的温度; (3)可以手动修改时间; (4)可以设置闹钟,并且达到设置的时间点发出音响信号。 1.2 “求“的分析 设计万年历,需要考虑以下几方面的内容: (1)如何获取当前的时间信息,这些时间信息包括时、分、秒、年、月、日、和星期; (2)如何获得当前的温度信息,精确到1°C即可; (3)提供必要的用户输入设置通道; (4)提供相应的显示和报警部件; (5)需要写出合适的软件应用代码。 2方案设计与论证 2.1时间获取方法的方案设计与论证 方案一: 使用单片机的内部定时器进行定时,使用软件算法来计算当前的时间信息。此种方案虽然可以不使用时钟芯片,节约成本,但是时间的精准度一般,软件代码复杂。 方案二: 采用外部扩展实时时钟芯片DS12C887的方式来获取相应的时间信息。 DS12C887是一种高性能的芯片,能自动产生年、月、日、时、分、秒等信息,并有闰年修正功能。采用双电源供电方式,可设置备用电源充电方式,提供了对后备电源进行涓细电流的充电的能力,在能满足精度要求的同时价格也比较便宜,性价比较高。 所以采用方案二。 2.2显示模块的方案设计与论证 方案一:采用LED数码管动态扫描。LED数码管价格适中,但只能显示数字和简单的字符,且其的接口线少。

基于51单片机的万年历设计

单片机课程设计 题目基于51单片机的万年历设计学生姓名 专业班级 学号 院(系) 指导教师 完成时间 目录

1课程设计的目的 (1) 2课程设计的任务与要求 (1) 2.1设计任务 (1) 2.2设计要求 (1) 3单片机发展概况 (1) 4设计原理与功能说明 (4) 4.1设计思想 (4) 4.2总体电路图 (5) 4.3时钟模块 (5) 4.4液晶显示模块 (6) 4.5按键模块 (7) 5系统测试 (8) 5.1硬件测试 (8) 5.2软件测试 (8) 6总结 (8) 参考文献 (10) 附录一:总体电路原理图 (11) 附录二:主程序 (12) 附录三:元器件清单.................................................................

附录四:实物图 (28)

1课程设计的目的 1.通过制作万年历,可以对单片机这门课程更好的认识。 2.理论与实践结合,提高自己的动手能力。 3.学会与合作者更好的交流学习,共同进步和提高。 4.能够增长查阅资料的能力,视野更加开阔。 5.拓展其他学科的联系,全面发展。 6.培养自我发现问题,解决问题的能力。 2课程设计的任务与要求 2.1设计任务 1.可以去学校图书馆或者网上,搜集整理相关的资料,做好前期理论准备,为以后设计电路,看懂电路图做理论支持。 2.构想万年历电路图,并且具有可行性,画出电路图。 3.列举电路所需的电子元件,仔细对比所需的元件的参数,通过去电子元件经销商或者网购购买。 2.2设计要求 1.显示年、月、日、时、分、秒。 2.可通过键盘自动调整时间。 3.计时精度:月误差小于20秒。 3单片机发展概况 单片机诞生于20世纪70年代末,它的发展史大致可分为三个阶段:第一阶段(1976-1978):初级单片机微处理阶段。该时期的单片机具有8 位CPU,并行I/O 端口、8 位时序同步计数器,寻址范围4KB,但是没有串行口。

智能单片机万年历时钟电路汇总

一、设计任务与要求: 本设计准备实现的功能: (1) 显示公历日期功能(年、月、日、星期)。 (2) 可通过按键切换年、月、日、星期的显示状态。 (3) 可随时调校年、月、日及星期。 (4) 可每次增减一进行时间调节。 (5) 可动态完整显示年份,实现真正的万年历显示。 二、方案设计与论证: 1.方案一: 通过一段时间对专业书籍及多种设计方案的研究及分析,在计数电路芯片的选择上可以采用74LS160或74LS90,在实现的电路中有两种方案来实现清零(异步置数和同步清零);对于实现年、月、日、星期的显示,可采用LED液晶显示屏、点阵式数码管、LED数码管中的一种;在实现年、月、日、星期的校时方面,可设置K3 、K2、K1三个开关分别作为年、月、日的校时控制开关,由于“日”与“星期”同步,因而控制“日”的同时也控制了“星期”。另外通过按钮开关可以在日期与时间间切换和对时钟进行调整。 该方案的系统原理框图如下:

图中各单元电路的工作原理如下: (1)计数器电路:包括年计数器、月计数器、日计数器、星期计数器四部分。各部分分别完成对“年”、“月”、“日”、“星期”的计数。 (2)译码显示电路:译码显示电路的功能是将年、月、日、星期计数器输出的4位二进制码进行翻译后显示出相应的十进制数字。 (3)校时电路:当数字钟计时出现误差时,必须对时间进行校正,通常称为“校时”,校时是数字钟应该具备的基本功能,一般要求能对年、月、日分别进行校正。 2.方案二: 对于本题目的设计,我们不仅可以运用以前学过的课程——《数字电路逻辑设计》里边的知识来完成,也可以运用我们所学过的单片机知识来完成本设计,我们可以直接用叫简单的单片机芯片AT89C51再加上其周围的外设电路结构来完成。 该方案的系统原理框图如下: 图中各单元电路的工作原理如下: (1)晶体电路:晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的方波信号,可保证数字钟的走时准确及稳定。不管是指针式的电子钟还是数字显示的电子钟都使用了晶体荡器电路。 (2)复位电路:分频器电路将高频方波信号经分频后得到1Hz的方波信号供秒计数器进行计数,分频器实际上也就是计数器。 (3)时间调整电路:利用4*4矩阵键盘电路设计调整电路,对万年历的事件进行调整。 (4)数码管显示电路:包括数码管段选部分和数码管位选部分,数码管段选部分控制显示数值,数码管位选部分控制显示地址。 由于使用单片机成本较高,而且编程复杂,故选择方案二,利用数字逻辑电路设计万年历。

51单片机电子万年历设计电路图及程序

摘要: 电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用A T89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。 本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。 万年历的设计过程在硬件与软件方面进行同步设计。硬件部分主要由A T89C52单片机,LED 显示电路,以及调时按键电路等组成。在单片机的选择上本人使用了A T89C52单片机,该单片机适合于许多较为复杂控制应用场合。显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。74HC164 是8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。程序采用汇编语言编写,以便更简单地实现调整时间及阴历显示功能。所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。最后总在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。 关键词: ~~~~~~目录~~~~~~ 一、设计要求与方案论证 (4) 1.1 设计要求 (4) 1.2 系统基本方案选择和论证 (4) 1.2.1单片机芯片的选择方案和论证 (4) 1.2.2 显示模块选择方案和论证 (4) 1.2.3 时钟芯片的选择方案和论证 (4) 二.系统的硬件设计与实现 (5) 2.1 电路设计框图 (5) 2.2 系统硬件概述 (5) 2.3 主要单元电路的设计 (6) 2.3.1单片机主控制模块的设计 (6) 2.3.2时钟电路模块的设计 (6) 2.3.3电路原理及说明 (7)

万年历程序和电路图

目录 第一章设计方案 (1) 1.1.硬件设计 (1) 1.1.1设计要求 (1) 1.1.2硬件框图 (1) 1.1.3硬件选择 (1) 1.2软件设计 (3) 1.2.1编程环境及语言 (3) 1.2.2程序框图 (3) 第二章系统设计 (4) 2.1硬件设计 (4) 2.1.1振荡电路 (4) 2.1.2复位电路 (4) 2.1.3按键 (4) 2.1.4 lcd显示电路 (5) 2.1.5音乐播放电路 (5) 2.1.6 P0上拉电阻计算 (6) 2.2软件设计 (7) 2.2.1程序流程图 (7) 2.2.2流程的各个模块设计 (9) 心得体会 (21) 附录 1. 元器件表 (22) 附录 2.程序源代码 (23) 1602.c文件 (23) Clock.H文件 (27) Music.h文件 (45) LCD1602.H文件 (47) 参考文献 (54) 引言 单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。本设计就是应用单片机强大的控制功能制作而成的电子万年历,该电子万年历包括三大功能:实时

显示年、月、日、时、分、秒;实现位调;附加播放音乐功能。 本设计是基于A T89C51和LCD1602液晶显示器设计的可调式电子钟。该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有4KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。显示器件采用通用型1602液晶,可显示32个字符,如果使用数码管来做显示器件需消耗大量的系统资源,因此采用低功耗的1602液晶,该液晶显示方便,功能强大,完全能满足数字万年历的显示要求。 通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。

万年历原理

万年历的机械原理 (来源:国家轻工业钟表信息中心) 一年365天,分成12个月,这12个月里有7个月是31天,4个月是30天,1个月是28天或29天。如此复杂的算法如果要靠一些大小不等的齿轮运作、计算,并塞进一个小小的表壳里,可以想见其工程之困难度。这也是为什么万年历手表数量如此稀少,价格却又是永远居高不下的原因了。 万年历表机心可以分成两个部份,一个部份主管时、分、秒一般的计时工作,另一个部分就如同一

套天文自走模式,它以一枚微型的卫星齿轮系统运作,整个系统自转一周需时四年。凭借着这个系统,万年历表就可以将历法中复杂的大小月、闰年等计算得一清二楚。 万年历表机心的研究始于17世纪初期。1615年日内瓦的达布创制了史上第一个具万年历功能的钟,1636年施尔曼也制造了一个。接下来的数个世纪,许多制表大师不断地投入,钻研机械结构的改进,但迄今所得成果不过是将万年历机心的体积缩小,还没有人能确实达到「永久」的程度。各个品牌的万年历表除了造型各异,表面设计有别

外,有一个共通的限制,就是日期的准确度都只到2100年。这是因为所有的万年历机心都只能计算四年一闰,无法进一步计算「百年不闰,但每四百年要闰」这么复杂的算式(如果要达到这个程度,其日历系统自转一圈就要四百年)。 简单地说,号称「万年历」的手表只知道将可以用「四」除尽的年份都视为闰年,却不知到人类想出来的历法是这么地复杂—1800、1900、与2100年都不是闰年。所以万年历表在1901年至2100年之间会正确无误地指示今天是几月几日,但是到2100年3月1日那天,你的万

年历表却会显示2月29日,还要劳烦你手动将它拨到3月1日,然后你就可以再用个100年不用调整(2200年也不是闰年)。 目前就同时存在许多历法,例如亚洲各国包括我们还在使用的阴历,一年分十二个月,每月三十天或二十九天;每三年有一个闰月,五年两个闰月,十九年七个闰月。还有回历、佛历等,只是因为现代是基督文明当道,所以公历就成为全球的标准。但这也不过是近百来年的事,谁知道将来会不会更改。

电子万年历的电路原理与设计

电子万年历电路原理与设计 学生姓名:张开志、邱云翔、陈繁 设计指导:刘刚 提交日期:2011年6月

电子万年历的电路原理与设计 摘要:随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活当中。日历是人们不可或缺的日常用品。但一般日历都为纸制用品,使用不便,寿命不长。电子万年历采用智能电子控制和显示技术,改善了纸制日历的缺陷。万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 Pick to: along with the rapid development of economy in the world today with the advent of the information age, all kinds of small-sized intelligent electrical appliances product gradually appear in our life. Calendar is people indispensable everyday items. But general calendar for paper supplies, use inconvenience, life is not long. Electronic calendar using intelligent electronic control and display technology, improve the paper calendar defects. Calendar has read convenient, direct display, functional diversity, simple circuit, low cost, and many other advantages, conform to the trend of the development of electronic instruments, and has a broad market prospect.

51单片机电子万年历设计电路图及程序之欧阳歌谷创编

摘要: 欧阳歌谷(2021.02.01) 电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。 本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。 万年历的设计过程在硬件与软件方面进行同步设计。硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。74HC164 是8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。程序采用汇编语言编写,以便更简单地实现调整时间及阴历显示功能。所有程序编写完成后,在wave 软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。最后总在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。 关键词: ~~~~~~目录~~~~~~ 一、设计要求与方案论证 (4)

智能单片机万年历时钟电路

一、设计任务及要求: 本设计准备实现的功能: (1) 显示公历日期功能(年、月、日、星期)。 (2) 可通过按键切换年、月、日、星期的显示状态。 (3) 可随时调校年、月、日及星期。 (4) 可每次增减一进行时间调节。 (5) 可动态完整显示年份,实现真正的万年历显示。 二、方案设计及论证: 1.方案一: 通过一段时间对专业书籍及多种设计方案的研究及分析,在计数电路芯片的选择上可以采用74LS160或74LS90,在实现的电路中有两种方案来实现清零(异步置数和同步清零);对于实现年、月、日、星期的显示,可采用LED液晶显示屏、点阵式数码管、LED数码管中的一种;在实现年、月、日、星期的校时方面,可设置K3 、K2、K1三个开关分别作为年、月、日的校时控制开关,由于“日”及“星期”同步,因而控制“日”的同时也控制了“星期”。另外通过按钮开关可以在日期及时间间切换和对时钟进行调整。 该方案的系统原理框图如下:

图中各单元电路的工作原理如下:

(1)计数器电路:包括年计数器、月计数器、日计数器、星期计数器四部分。各部分分别完成对“年”、“月”、“日”、“星期”的计数。 (2)译码显示电路:译码显示电路的功能是将年、月、日、星期计数器输出的4位二进制码进行翻译后显示出相应的十进制数字。 (3)校时电路:当数字钟计时出现误差时,必须对时间进行校正,通常称为“校时”,校时是数字钟应该具备的基本功能,一般要求能对年、月、日分别进行校正。 2.方案二: 对于本题目的设计,我们不仅可以运用以前学过的课程——《数字电路逻辑设计》里边的知识来完成,也可以运用我们所学过的单片机知识来完成本设计,我们可以直接用叫简单的单片机芯片AT89C51再加上其周围的外设电路结构来完成。 该方案的系统原理框图如下:

相关文档
最新文档