文档库 最新最全的文档下载
当前位置:文档库 › 基于单片机的电子时钟设计毕业答辩论文

基于单片机的电子时钟设计毕业答辩论文

基于单片机的电子时钟设计毕业答辩论文
基于单片机的电子时钟设计毕业答辩论文

基于单片机的电子时钟设计毕业答辩论文

本科毕业论文

TH714

The Design of Electronic Clock Based on MCU

分类学密

10722 公开

题 目

(中、

基于单片机的电子时钟设计

学校

作者姓名

指导教师学科门类提交论文日期专业名称成绩评定电气工程及其自动化

郝海燕

工科

二〇一三年五月

单片机是一种数字集成电路芯片,是指集成在一块芯片上的微型计算机。一个比较完整的单片机应该包括微处理器(CPU)、存储器(RAM和ROM)、并行输入/输出接口(I/O接口)电路、可编程全双工串行口、定时/计数器、中断系统以及复位电路。由于它具有小巧灵活,成本低,可靠性好,控制功能强,易扩展等一系列优点,所以被越来越广泛地应用于各个领域。而51系列的单片机就是最为典型和具有代表性的一种单片机。

本设计是基于单片机的简单电子时钟的设计,系统主要以单片机AT89C51为核心,结合按键模块来显示相应的时间,并可以对时、分、秒进行单独校对,使其达到标准时间。本次设计以软件控制硬件以及软硬件结合为指导思想,充分发挥单片机功能。同时,该系统的诸多优点使其具有很强的实用性,由于该系统实现的功能简单,因此具有很好的可扩展性。

关键词: AT89C51;电子时钟;按键控制

That the microcontroller is integrated on a single chip microcomputer is a digital integrated circuit chip. Should be a more complete include single-chip microprocessor (CPU), memory (RAM and ROM), parallel input / output interface (I / O interface) circuit, a programmable full-duplex serial port, timer / counter, interrupt system, and reset circuit. Because of its compact and flexible, low cost, reliability, and control functions, easy to expand a series of advantages, it is more and more widely used in various fields. The 51 series is the most typical and representative of a single-chip microcontroller.

The project is the design of simple electronic clock based on microcontroller. It is as the core of AT89C51 microcontroller, with key module to display relative time and make hour, minutes, seconds separate proofreading to make it up to standard time. The design control hardware and software combination of hardware and software as the guiding ideology, give full play to the microcontroller features. Meanwhile, the system has so many advantages that it has a strong practicability, because of its simple function, and therefore it has good scalability.

Key words: AT89C51 ; Electronic clock ;Key control

目录

1.引言 (1)

1.1单片机的发展历程 (1)

1.2设计任务 (1)

1.3设计意义 (1)

2.电子时钟的设计原理 (2)

2.1电子时钟的特点 (2)

2.2电子时钟的应用 (2)

2.3电子钟的工作原理 (2)

2.4电子时钟的设计流程 (3)

3.设计方案 (3)

3.1硬件电路的设计方案 (3)

3.2硬件电路的原理图 (4)

3.3硬件电路说明 (5)

3.3.1主控制模块 (5)

3.3.2按键模块 (7)

3.3.3复位电路 (8)

3.3.4振荡电路 (8)

3.3.5发声模块 (9)

3.3.6时间显示模块 (9)

4.控制系统的软件设计 (11)

4.1 KEIL集成开发环境的应用与操作 (11)

4.1.1 KEIL集成开发环境简介 (11)

4.1.2 KEIL集成开发环境的基本仿真流程 (11)

4.2 Proteus软件简介 (12)

4.3程序流程图 (12)

4.4仿真结果 (13)

4.5仿真结果分析 (13)

5.总结 (13)

参考文献 (15)

附录I程序 (16)

附录II实物 (26)

谢辞 (27)

1.引言

1.1单片机的发展历程

单片机是计算机技术、大规模集成电路技术和控制技术的综合产物。经过30多年的发展历程,单片机应用已广泛深入人们生活中的方方面面。根据Motorola公司的统计,1990年,平均每辆汽车使用12个单片机,而到了2000年就增加到35个。所以可以毫不夸张的说,任何设备和产品的自动化、数字化和智能化都离不开单片机。现在,凡是电脑控制的设备和产品,必有单片机嵌入在其中。这一切表明,单片机已经成为人们生活中必不可少的助手。

单片机有两种基本结构:一种是在通用计算机中广泛应用的,程序和数据存储器共用一个存储器空间的结构,称为Von Neumann结构。另一种是将程序存储器和数据存储器分开,分别寻址的结构,称为Harvard结构,目前的单片机多采用这种结构[1]。

本文设计的单片机电子时钟系统的核心是当前应用很广泛的51系列单片机,配置了外围设备,构成了一个简单的计时系统,它具有体积小,可靠性比较高的特点,不仅能满足要求而且还可以扩展很多功能,在实际生活中应用很广泛。

1.2设计任务

本设计采用AT89C51单片机对电子时钟进行开发,通过Proteus软件来实现电子时钟系统的设计与仿真,并应用LED显示相应的时间。

1.3设计意义

在日常生活和工作中,我们常常用到定时控制。早期常用的一些时间控制单元都是使用模拟电路设计而成的,它的定时准确性和重复精度都不很理想,而现在基本上都是一些基于数字技术的新型产品,随着单片机性本身价比的不断提高,新型产品的应用也越来越广泛。有的可以运用于大工业里的过程控制系统,具有强大的控制功能;有的可以运用于智能家居控制,甚至可以用于小孩的电子玩具中。它功能强大、体积小、质量轻、灵活好用,给它连接各种不同的控制芯片,就可以实现各种不同的功能[2]。

根据这些情况,设计了一个单片机电子时钟系统,它有基本的时间显示功能,还有定时功能,可扩展多种功能用来方便人们的生活。

2.1电子时钟的特点

随着电子工业的发展,电子产品日新月异。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的功能。诸如数字钟、万年历、电子表、定时自动报警、定时启闭电路、通断动力设备,甚至各种定时电气的自动启用、通信、网络等众多领域,所有这些都是以钟表数字化为基础的。由于其功能的不断增加,使用方便性不断提高,很多产品已经成为人类日常生活中不可或缺的助手。

现在许多高精度的计时工具都使用了石英晶体振荡器,由于电子钟,电子表,石英表都采用了石英技术,因此工作时精度高,稳定性能好,用起来方便,不需要经常调试,数字电子时钟用集成电路计时时,译码代替机械式传动,用LED显示代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示的功能,还可以进行时和分的校对,片选的灵活性好[3]。

2.2电子时钟的应用

电子时钟除了在城市的主要营业场所、车站、码头等公共场所使用,还可以改装在摩托车和汽车上,LCD显示,带蓝色背光,白天在太阳光下也能非常清楚的看到显示时间,关钥匙可以关闭蓝色背光,时间还能显示也不会清零,因LCD的显示耗电量很省的,所以工作时也不用担心耗电问题。在行路上,如果司机看时间可能会很麻烦甚至影响其他人的生命安危。现在车上改装了一个蓝色的液晶电子钟,不管白天还是黑夜,随时可以看时间,非常方便[4]。

2.3电子钟的工作原理

本设计的电子时钟是由AT89C51,八段数码管等构成,采用晶振电路作为驱动电路,由计时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。电路中的四个控制键拥有多种不同的功能,按下又松开,可以实现校对时间以及定时的功能,还可以达到省电的目的。

图1 设计流程图

3.设计方案

3.1 硬件电路的设计方案

本设计的硬件电路设计框图如图2所示:

图2 总体结构框图

由图2可以看出:本设计电路的硬件部分共由五部分组成,分别为按键模块、复位电路模块、振荡电路模块、发声模块、时间显示模块。振荡电路模块

Proteu s

源程序设

基于 proteus

AT89C51

时间显示

按键电路

振荡电路

复位电路

蜂鸣器

负责给单片机提供时钟周期。复位电路模块负责上电后自动复位,或按键后强制复位。上电后,由单片机内部定时器计时,同时通过动态显示函数自动将时分秒显示到数码管上。与此同时,按键扫描函数一直扫描按键引脚状态,一旦扫描按键被按下,即进入相应的功能函数。如果检测到定时时间到,则驱动蜂鸣器发生提示。

3.2硬件电路的原理图

由上面的设计框图可以进一步得出本系统的电路原理图。

原理图如图3所示:

图3 电路原理图

本设计是采用晶振电路作为驱动电路,由计时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。电路中的四个控制键拥有多种不同的功能,按下又松开,可以实现校对时间以及定时的功能。

3.3硬件电路说明

3.3.1主控制模块

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机[5]。

AT89C51单片机引脚介绍:

Vcc:电源

Vss:地线

P0口:P0口地址为80H,位地址为80H~87H。各位口线是有完全相同但又相互独立的逻辑电路。P0口的逻辑电路主要由D触发器构成的锁存器,FET(场效应管)构成的输出驱动电路,用于引脚数据输入缓冲的缓冲器,一个多路转接开关(MUX)构成。

8位口线的锁存器位构成一个口的锁存器,所谓的口地址就是锁存器的地址。锁存器的功能是使数据在口中保留一段时间。

MUX的一个输入来自锁存器,另一个输入为“数据/地址” 。输入转接由控制信号控制,设置多路转接开关的原因是P0口既可以作为通用I/O口进行数据输入/输出,又可以作为单片机系统的地址/数据线使用。设置多路转接开关可以方便的实现转换。

P1口:P1是一个带有内部上拉电阻的8位双向I/O口。P1口地址为90H,位地址为90H~97H。P1口只能作为通用数据I/O口使用所以在电路结构上与P0口有些不同。

第一,因为它只能传送数据,所以不再需要多路转接开关(MUX);

第二,驱动电路中有上拉电阻。其上拉电阻并不是真正的电阻,而是一个能起到上拉电阻作用的由两个场效应管构成的电路。

P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2口地址为A0H,位地址为A0H~A7H。P2口既可作为系统高位地址线使用,也可作为通用I/O口使用,所以P2口的电路逻辑与P0口类似,也有一个多路转接开关。但多路转接开关的一个输入端不再是地址/数据,而是单一的地址,因为在构造系统总线时,P2口只能作为高位地址而不能作为数据线使用。当P2口作为高位地址线使用时,多了开关倒向地址端;而当通用I/O口使用时,多路开关倒向锁存器的Q 端。

图4 AT89C51引脚排列图

P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口的地址为B0H,位地址为BOH~B7H。虽然P3口可以作为通用I/O口使用,但在实际应用中我们更多的使用的是他的第二功能信号。

P3.0 RXD(串行数据接收)

P3.1 TXD(串行数据发送)

P3.2 INT0(外部中断0申请)

P3.3 INT1(外部中断1申请)

P3.4 T0(定时器/计时器0计数输入)

P3.5 T1(定时器/计时器1计数输入)

P3.6 /WR(外部RAM写选通)

P3.7 /RD(外部RAM读选通)

RST:复位信号。当输入的复位信号延续2个机器周期以上的高电平时即为有效,用于单片机的复位操作。

ALE:地址锁存控制信号。在系统扩展时,ALE用于把P0口输出的低八位地

址送入锁存器锁存起来,以实现低位地址和数据的分时传送。此时由于ALE是

以1/6晶振频率的固定频率输出的正脉冲,因此,可作为外部时钟或外部定时脉冲使用

PSEN:外部程序存储器读选通信号。在读外部ROM是/PSEN有效,以实现外部ROM单元的读操作。

EA:访问程序存储器控制信号。当/EA信号为低电平时,对ROM的读操作是针对外部程序存储器的;而当/EA信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延续至外部程序存储器。

XTAL1和XTAL2:外部晶体引线端。当使用芯片内部时钟时,XTAL1和XTAL2用于外接石英晶体谐振器和微调电容;当使用外部时钟时,用于接入外部时钟脉冲信号。

3.3.2按键模块

图5 按键模块

在该模块中,采用四个按键作为对电子时钟的控制输入,通过按键来实现时钟的时间设置、定时功能。电路中将四个按键的一端接地,而单片机的P2口默认为高电平,一旦按键被按下,则该按键对应的管脚被拉低,通过软件扫描按键即可知道用户所要实现的功能,调用相应的按键子程序来完成该操作[6]。

本设计中,四个按键K1、K2、K3、K4分别与AT89C51单片机的引脚P1.0、P1.1、P1.2、P1.3连接。当按下K1时,开始进行“时”的校对,再次按下K1时,则切换到“分”的校对,第三次按下则切换到“秒”的校正,第四次按下则返回到正常时间显示。当按下K2时,切换到闹钟模式,连续按下K2键时依次进行定时。K3和K4键是实现加一和减一功能。

3.3.3复位电路

图6 复位电路

单片机在上电以后内部的电路处于一种随机状态,这时如果开始工作则会出现混乱。对单片机而言,复位也就是在做准备工作,是使单片机回到初始化状态的一种操作。单片机系统上电后,从何处开始执行第一条指令是由系统复位后的状态决定的[7]。

RESET引脚是复位信号的输入端,高电平有效,低电平工作。常用的复位电路有上电复位电路、按键电平复位电路、按键脉冲复位电路。本设计中采用按键电平复位电路,如图6所示。

3.3.4振荡电路

图7 振荡电路

AT89C51单片机内部有一个高增益反相放大器,它的作用就是用来构成振荡器,但要形成时钟,还需要一些附加的电路[8]。AT89C51单片机的时钟产生有以下两种方法:

1.内部时钟方式。利用单片机内部的振荡器,然后在引脚XTAL1和XTAL2两端接晶振,就构成了稳定的自激振荡器,其发出的脉冲直接送入内部时钟电路,外接晶振时,晶振两端的电容一般选择为30pF左右;这两个电容对频率有微调的作用,晶振的频率范围可在1.2MHZ-12MHZ之间选择。

2.外部时钟方式。此方式是利用外部振荡脉冲接入XTAL1和XTAL2。

本设计采用内部时钟方式。振荡电路由两个皆为30PF的C1,C2及振荡频率为12MHZ的晶振组成,并配合单片机定时器0实现准确计时。如图7所示。

3.3.5发声模块

图8 发声模块

发声模块由电源,蜂鸣器两部分组成。正常情况下,不发声,一旦按键按下,或定时时间到,蜂鸣器发声[9]。

3.3.6时间显示模块

LED是Light Emiting Diode (发光二极管)的缩写,发光二极管是能将电信号转换为光信号的电致发光器件。由条形发光二极管组成“8”字形的LED显示器,也称数码管[10]。

通过数码管中发光二极管的亮暗组合,可以显示多种数字、字母以及其他符号。数码管有7段数码管和8段数码管之分。7段数码管由7个发光二极管组成,而8段数码管则是在7段发光二极管的基础上再加一个圆点型发光二极管,用以显示小数点。8段数码管中发光二极管的排列形状以及数字显示的段组合如

图9所示:

图9 八段数字显示器及发光段组合图

在使用中,为了给发光二极管加驱动电压,它们有一个公共引脚,公共引脚共有两种连接方法,如图10所示,分别为共阴极接法与共阳极接法[11]。

1.共阴极接法。把发光二极管的阴极连在一起构成阴极公共引脚,如图a 所示。使用时阴极公共引脚接地,这样阴极引脚上加高电平的发光二极管就导通点亮,而加低电平的则不点亮。

2.共阳极接法。把发光二极管的阳极连在一起构成阳极公共引脚,如图b 所示。使用时阳极公共引脚接+5V 。这样阴极引脚上加低电平的发光二极管即可导通点亮,而加高电平的则不点亮。

a

共阳极接法

b 共阴极接法

图10 LED 显示器接法

本设计中采用共阴极LED 数码管显示方式,电路图如图11所示:

f a b c d e

g DP

d

c DP

C O M

e g b a C O M

f

COM COM

a a

b b

c c

d d

e e

f f

g g DP DP

图11 时间显示模块

4.控制系统的软件设计

4.1 KEIL集成开发环境的应用与操作

4.1.1 KEIL集成开发环境简介

Keil C51是Keil Software公司出品的51系列兼容单片机C语言软件开发系统。 Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。。在Keil中使用C语言编程,在功能上、结构性、可读性、可维护性上有明显的优势[12]。

4.1.2 KEIL集成开发环境的基本仿真流程[13]

1.新建与保存源程序[13]

第一步:双击KEIL uVision3的桌面快捷方式,启动KEIL集成开发软件。

第二步:新建文本编辑界面或加入原有的程序文件。

选择“File(文件)”→“New”命令或菜单栏的“新建文本”命令,即可在项目界面的右侧打开一个新的文本编辑界面,默认文件名为“Text1”。

第三步:在“Text1”中输入C语言源程序。

第四步:保存源程序。

保存文件时必须加上文件的扩展名并选择路径和文件名进行保存,C语言程序文件的扩展名为“.C”。

2.建立新工程

第五步:新建KEIL工程。

选择“Project(工程)” →“New Project(新建工程)”命令,将出现保存对话框。在保存工程对话框中输入工程文件名,工程名称不用输入扩展名。输入名称后保存,将出现“Select Device for Target ”对话框。

第六步:选择CPU型号。

在对话框中选择“公司(Atmel)” →“CPU型号”,单击“确定”按钮返回主界面。

3.加入源程序到工程中

4.2 Proteus软件简介

Proteus软件是目前世界上最先进的嵌入式系统设计与仿真平台,可以实现模拟电路、数字电路及各种电路系统的仿真和PCB设计等功能,是目前唯一一个能够对各种处理器进行实时仿真、调试与测试的EDA工具。微控制器系统相关的仿真需建立编译和调试环境,可选择Keil 5 软件。该软件支持许多芯片,集编辑、编译和程序仿真于一体,同时还支持汇编和C语言的程序设计。它的界面简单易学,在调试程序、软件仿真方面有很强大的功能[14]。

其最关键的功能是:将电路仿真和微处理器仿真进行协同,直接在基于原理图的虚拟原型上进行处理器编程调试,并进行功能验证,通过动态器件如LED、开关等,实时看到运行后的输入、输出的结果, Proteus为我们建立了比较完整的电子设计开发环境[15]。

4.3程序流程图

图12 主程序流程图

本设计的主程序是一个循环的过程,其流程是:开始运行显示正常时间,如果扫描过程中,发现有键按下,则进行时间和闹钟模式的切换,再次按下,进行时分秒的校正;如果没有键按下,则正常显示时间;在正常时间显示过程中,若定时时间到,则闹钟自动响起,否则时间正常显示。

4.4仿真结果

仿真结果如下图13所示。

图13 仿真结果

4.5 仿真结果分析

本设计实现了时分秒的显示,设计简单,对时间的调节感觉不是很好,在闹钟定时方面还是比较满意。在测试过程中,有很多小问题,通过多次的修改程序并在Proteus软件中进行仿真,最终解决可了这些问题,同时也反映出我在单片机设计和程序设计方面的不足[16]。仿真效果达到了预期的效果,能通过调节控制键来矫正时间,是本人比较满意。

5.总结

首先,我觉得这次的单片机设计非常必要,通过这次的设计使我们学到了更多的关于单片机的实际应用知识,以前在课堂上只是简单的掌握了一些基础知识和简单指令,对于实际的应用还很陌生。

刚开始设计时,脑子里一片空白,不知道从哪开始下手,学过的知识不知

道怎么运用。设计,编程,仿真,每一步都感觉很难,尤其是编程这一块,老是有错误,后来我发现,应该把程序分开来,一块一块的进行编程,不能混在一起,否则程序太大了,容易混淆,很难发现里面存在的问题。于是我把程序按照实现的功能不同分成几部分,然后进行逐一分析,进行编程,把每一部分实现的功能都实现后再对整个的程序进行整理。

这次设计让我深有感触的是做什么事都要细心,并且一定要有耐心,不然只会半途而废,而且思路很重要,当有了明确的思路之后再按照思路一步一步的按照步骤来走,注意细节,这样会大大提高效率,而且会节省很多时间和精力。

以上这些就是我在这次设计中学到的东西,而且将这些东西运用到以后的学习中。

毕业设计论文答辩一般会问什么问题.doc

一、毕业论文答辩常见问题 1.自己为什么选择这个课题? 2.研究这个课题的意义和目的是什么? 3.全文的基本框架、基本结构是如何安排的? 4.全文的各部分之间逻辑关系如何? 5.在研究本课题的过程中,发现了那些不同见解?对这些不同的意见,自己是怎样逐步认识的?又是如何处理的? 6.论文虽未论及,但与其较密切相关的问题还有哪些? 7.还有哪些问题自己还没有搞清楚,在论文中论述得不够透彻? 8.写作论文时立论的主要依据是什么? 对以上问题应仔细想一想,必要时要用笔记整理出来,写成发言提纲,在答辩时用。这样才能做到有备无患,临阵不慌。 二、毕业论文答辩技巧 学生首先要介绍一下论文的概要,这就是所谓“自述报告”,须强调一点的是“自述”而不是“自读”。这里重要的技巧是必须注意不能照本宣读,把报告变成了“读书”。“照本宣读”是第一大忌。 这一部分的内容可包括写作动机、缘由、研究方向、选题比较、研究范围、围绕这一论题的最新研究成果、自己在论文中的新见解、新的理解或新的突破。做到概括简要,言简意赅。不能占用过多时间,一般以十分钟为限。 所谓“削繁去冗留清被,画到无时是熟时”,就是说,尽量做到词约旨丰,一语中的。要突出重点,把自己的最大收获、最深体会、最精华与最富特色的部分表述出来。这里要注意一忌主题不明;二忌内容空泛,东拉西扯;三忌平平淡淡,没有重点。 在答辩时,学生要注意仪态与风度,这是进入人们感受渠道的第一信号。如果答辩者能在最初的两分种内,以良好的仪态和风度体现出良好的形象,就有了一个良好的开端。 有人将人的体态分解为最小单位来研究(如头、肩、胸、脊、腰等),认为凹胸显现怯懦、自卑,挺胸显示情绪高昂——但过分则为傲慢自负;肩手颈正显示正直、刚强,脊背挺拔体现严肃而充满自信。 但过于如此,就会被人看作拘泥刻板保守,略为弯腰有度,稍稍欠身可表示谦虚礼貌。孙中山先生曾说过“其所具风度姿态,即使全场有肃然起敬之心,举

新型多功能电子闹钟设计毕业设计论文

本科生毕业设计(论文)

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在

不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

2009届 本科毕业设计(论文)资料第一部分毕业论文

(2009届) 本科毕业设计(论文) 新型多功能电子闹钟设计 2009年6月

摘要 本文提出了一种基于AT89C51单片机的新型多功能电子闹钟。通过对设计方案的比较与论证,选择了适合本设计的时钟模块、闹铃模块、温度检测模块、键盘及显示模块、电源模块设计方案。其中实时时钟采用DS12C887实现年月日时分秒等时间信息的采集和闹钟功能;温度检测模块由DS18B20集成温度传感器对现场环境温度进行实时检测;键盘和数码管与ZLG7289连接,通过键盘数码管可方便地校对时钟和设置闹钟时间;用蜂鸣器进行声音指示;采用7805 三端稳压集成芯片稳定输出5V直流电压。通过对AT89C51单片机最小系统的原理分析,结合论文的设计要求,完成了系统流程图及系统程序的设计。 本设计可实现时间显示、闹钟设置、环境温度测量、交直流供电电源等功能。 关键词:单片机,电子闹钟多功能设计,温度检测,交直流供电

基于单片机的电子时钟设计报告(LCD显示)

单片机原理及应用课程设计任务书 题目:电子时钟(LCD显示) 1、设计要求以AT89C51单片机为核心的时钟,在LCD显示器上显示当前的时间: 使用字符型LCD显示器显示当前时间。显示格式为“时时:分分:秒秒”。用3个功能键操作来设置当前时间。功能键K1~K4功能下。 K1—设置小时。 K2—设置分钟。 K3—设置秒。 程序执行后工作指示灯LED发光,表示程序开始执行,LCD显示“23:59:00”,然后开始计时。 2、工作原理 本课题难点在于键盘的指令输入,由于每个按键都具有相应的一种功能,程序中有较多的循环结构用以判断按键是否按下,以及判断按键是否抬起,以及LCD显示器的初始化。 3、参考电路 硬件设计电路图如下图所示: 硬件电路原理图 单片机原理及应用课程设计任务书

题目:电子时钟(LCD显示) 1、设计要求以AT89C51单片机为核心的时钟,在LCD显示器上显示当前的时间: 使用字符型LCD显示器显示当前时间。显示格式为“时时:分分:秒秒”。用3个功能键操作来设置当前时间。功能键K1~K4功能下。 K1—设置小时。 K2—设置分钟。 K3—设置秒。 程序执行后工作指示灯LED发光,表示程序开始执行,LCD显示“23:59:00”,然后开始计时。 2、工作原理 本课题难点在于键盘的指令输入,由于每个按键都具有相应的一种功能,程序中有较多的循环结构用以判断按键是否按下,以及判断按键是否抬起,以及LCD显示器的初始化。 3、参考电路 硬件设计电路图如下图所示: 硬件电路原理图 基于AT89C51单片机的电子时钟设计报告

一、设计要求与目的 1)设计要求以AT89C51单片机为核心的时钟,在LCD显示器上显示当前的时间。 2)、使用字符型LCD显示器显示当前时间。显示格式为“时时:分分:秒秒”。3)、用3个功能键操作来设置当前时间。 4)、熟悉掌握proteus编成软件以及keil软件的使用 二、本设计原理 本设计以AT89C51单片机为核心,通过时钟程序的编写,并在LCD显示器上显示出来。该编程的核心在于定时器中断及循环往复判断是否有按键操作,并对每个按键的操作在LCD显示器上作出相应的反应。由于LCD显示器每八位对应一个字符,故把秒、分、时的个位和十位分开表示。 该课题中有三个控制开关KM1、KM2、KM3分别控制时、分、秒的调整,时间按递增的方式调整,每点一次按钮则相应的时间个位加以,且时间调整不干扰其他为调整时间的显示。 三、硬件设计原理(电路) 硬件电路原理图

基于单片机的电子时钟系统设计

题目:电子时钟系统设计 班级: 姓名: 专业: 指导教师: 答辩日期:

毕业设计任务书 一、设计题目: 电子时钟系统设计 二、设计要求: 利用8031单片机作为主控器组成一个电子时钟系统。利用4个LED显示管分时显示当前时间和日历;上电或RESET后能自动显示当前时间(时:分),首次上电复位显示为0时0分;以后各次均显示正确的当前时间;利用尽可能少的小键盘(开关)实现;显示选择:时分显示/日历显示/报警显示,利用发光二极管作为报警指示,当报警时间到,二极管发光。 三、设计任务: 1.设计硬件电路,画出电路原理图; 2. 设计软件,编制程序,画出程序流程图; 3.调试程序,写出源程序代码; 4.写出详细毕业设计说明书(10000字以上),要求字迹工整,原理叙述正确,会计算主要元器件的一些参数,并选择元器件。 5.个人总结。 四、参考资料: 1. 教材; 2.《单片机实验指导书》,河南工业职业技术学院内部; 3.《51系列单片机设计实例》,楼然苗、李光飞编著,北京航空航天出版社; 4.《微机控制技术及应用》,韩全立主编,机械工业出版社; 5.《单片机应用技术与实训》,王治刚主编,清华大学出版社; 6.《常用电子电器手册》; 7.《单片机应用技术与实例》,睢丙东主编,电子工业出版社;

8.《单片微型计算机应用技术》,徐仁贵,机械工业出版社。

目录 第一章绪论 (6) 1.1 单片机的概述 (6) 1.2 数字电子钟的简介 (7) 第二章电子时钟硬件电路设计 (9) 2.1 硬件电路设计摘要 (9) 2.2 硬件电路设计来源 (9) 2.3 硬件电路设计原理图 (11) 第三章软件设计及程序编制 (13) 3.1 系统程序设计 (13) 3.2 电子钟的说明 (16) 3.3 中断服务程序 (18) 3.4 设计参数 (21) 3.5 控制源程序代码 (21) 第四章功能调试及分析 (31) 4.1 调试功能的方法 (31) 4.2 电子钟计时说明 (31) 4.3 调试及性能分析 (32)

基于某52单片机电子时钟的设计论文设计(纯总汇编语言编写)

编号 单片机课程设计 (2013级) 题目:基于52单片机电子时钟的设计 学院:物理与机电工程学院 专业:电子信息科学与技术 作者姓名:陈??党??杜?? 指导教师:张??职称:教授 完成日期:2016 年7月2日 二〇一六年七月

基于52单片机电子时钟的设计 摘要 本次设计的多功能时钟系统采用STC89C52单片机为核心器件,利用其定时器/计数器定时和记数的原理,结合液晶显示电路、时钟芯片DS1302电路、电源电路以及按键电路来设计计时器。将软硬件有机地结合起来,使得系统能够实现液晶显示,显示有年、月、日、时、分、秒以及星期,还可以设置闹钟和整点报时。其中软件系统采用单片机汇编语言编写程序,包括显示程序、闹钟程序、中断、延时程序,按键消抖程序等,并在keil中调试运行,硬件系统利用PROTEUS 强大的功能来实现,简单且易于观察,在仿真中就可以观察到实际的工作状态。 关键词:STC89C52芯片;时钟芯片DS1302;单片机汇编语言;液晶显示电路

1 设计任务及要求分析 1.1 设计任务:基于单片机的电子时钟设计 1.2 要求: 1.2.1 用LCD液晶作为显示设备 1.2.2 可以分别设定小时、分钟和秒,复位后时间为 00 00 00 1.2.3 能实现日期的设置年、月、日 1.3 扩展要求:如闹钟功能、显示星期、整点音乐报时等 2 系统方案 2.1 系统整体方案的论证 电路原理设计是基于小系统板包括电源电路、复位电路、按键电路、DS1302时钟电路、液晶显示驱动电路、输出控制电路。电源部分是用电池来提供的3v-5v,晶体振荡器采用的是12MHz的石英晶体振荡器。 整个系统用单片机为中央控制器,由单片机执行采集时钟芯片的时间信号并通过显示模块来输出信号及相关的控制功能。时钟芯片产生时钟信号,利用单片机的I/O口传给单片机;并通过I/O口实现LCD的显示。系统设有4个独立式按键可以对时间年、月、日和星期进行调整,还可以设置闹钟。具体如图2.1所示: 图2.1 系统整体框图

基于FPGA的数字时钟设计_毕业设计论文

基于FPGA的数字时钟设计 基于FPGA的数字时钟设计 摘要 本设计为一个多功能的数字时钟,具有时、分、秒计数显示功能,以24小时循环计数;具有校对功能。本设计采用EDA技术,以硬件描述语言Verilog HDL为系统逻辑描述语言设计文件,在QUARTUSII工具软件环境下,采用自顶向下的设计方法,由各个基本模块共同构建了一个基于FPGA的数字钟。 系统由时钟模块、控制模块、计时模块、数据译码模块、显示以及组成。经编译和仿真所设计的程序,在可编程逻辑器件上下载验证,本系统能够完成时、分、秒的分别显示,按键进行校准,整点报时,闹钟功能。 关键词:数字时钟,硬件描述语言,Verilog HDL,FPGA

Abstract The design for a multi-functional digital clock, with hours, minutes and seconds count display to a 24-hour cycle count; have proof functions function. The use of EDA design technology, hardware-description language VHDL description logic means for the system design documents, in QUAETUSII tools environment, a top-down design, by the various modules together build a FPGA-based digital clock. The main system make up of the clock module, control module, time module, data decoding module, display and broadcast module. After compiling the design and simulation procedures, the programmable logic device to download verification, the system can complete the hours, minutes and seconds respectively, using keys to cleared , to calibrating time. And on time alarm and clock for digital clock. Keywords:digital clock,hardware description language,Verilog HDL,FPGA

基于单片机的电子时钟课程设计报告

目录 一、引言········ 二、设计课题········· 三、系统总体方案········· 四、系统硬件设计······ 1.硬件电路原理图 2.元件清单 五、系统软件设计········· 1.软件流程图 2.程序清单 六、系统实物图········ 七、课程设计体会········ 八、参考文献及网站········· 九、附录·········

一.引言 单片机因将其主要组成部分集成在一个芯片上而得名,就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等部件集成在一个芯片上。 基于单片机设计的数字钟精确度较高,因为在程序的执行过程中,任何指令都不影响定时器的正常计数,即便程序很长也不会影响中断的时间。 数字钟是采用数字电路实现对日期、时、分、秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表的报时功能。数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便。不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比如机械手的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。而且是控制的核心部分。因此,研究数字钟及扩大其应用,有着非常现实的意义。 本设计使用12MHZ晶振与单片机AT89C51相连接,以AT89C51芯片为核心,采用动态扫描方式显示,通过使用该单片机,加之在显示电路部分使用HD74LS373驱动电路,实现在8个LED数码管上显示时间,通过4个按键进行调时、复位等功能,在实现各功能时数码管进行相应显示。软件部分用C语言实现,分为显示、延迟、调时、复位等部分。通过软硬件结合达到最终目的。

单片机完整电子时钟设计报告.doc

目 一.作品介???????????????????????????????? 2 二.片机系原理及工作原理描述????????????????????? 2 三.程中碰到的及解决方法????????????????????? 4 四.数据及差分析??????????????????????????? 4 五.?????????????????????????????????? 5 六.程序模框?????????????????????????????? 5 七.程序清????????????????????????????????7

单片机的个性化电子钟设计报告 一.作品简介 该作品是个性化电子钟设计,技术上主要用单片机(AT89S52)主控, 4 位 LED 数码显示,分别显示“小时:分钟”。该作品主要用于24 小时计时显示,能整时报时 ,能作为秒表使用,能定时闹铃 1 分钟。 使用方法 :开机后显示日期,学号,时钟在00:00:00 起开始计时。 (1)长按进入调分状态 :分单元闪烁 ,按加 1,按减 1.再长按进入时调整 状态 ,时单元闪烁 ,加减调整同调分 .按长按退出调整状态。 (2)按进入设定闹时状态: 12:00: ,可进行分设定,按分加 1,再按为时调 整 ,按时加 1,按调闹钟结束.在闹铃时可按停闹,不按闹铃 1 分钟。 (3)按下进入秒表状态:再按秒表又启动,按暂停 ,再按秒表清零 ,按 退出秒表回到时钟状态。 二.单片机系统原理图及工作原理描述 (1)总原理图 如原理图所示,硬件系统主要由单片机最小应用系统、LED数码管显示模块组成。

毕业设计论文_单片机电子时钟的设计

单片机电子时钟的设计 摘要 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用,以AT89S51芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由4.5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达学习、设计、开发软、硬件的能力。 关键词:单片机 AT89S51 电子时钟数码管

Design of the singlechip electronics clock Abstract Single slice machine from published in 70's for 20 centuries, is compare with its very high function price, is value by people and pay attention to, apply very widely, develop very quickly. Single slice the machine physical volume is small,the weight is light,the anti- interference ability is strong,the environment haven't high request,the price is cheap,the credibility is high,vivid good,develop more easy. In order to having an above-mentioned advantage, at the our country, single slice the machine is broadly applied already to turn an equipment at industrial automation control,automatic examination,intelligence instrument appearance,home appliances,electric power electronics,the machine electricity integral whole etc. each aspect, but 51 machines is is a typical model most and have a representative most in each machine of a kind. This graduation design passes to its study and application, Take the AT89S51 chips as core, assist with the electric circuit of the necessity, design a simple electronics clock, it from the 4.5 V direct current power supply power supply, pass the figures tube can accurate manifestation time, adjust time。Arrive a study and design, develop thus soft,the ability of the hardware . Keywords:MCU AT89S51electronics clock digital tube

基于单片机及时钟芯片DS1302的电子时钟设计

目录 摘要 一、引言 (1) 二、硬件电路设计 (2) 2.1 主要芯片 (2) 2.1.1 微处理器 (2) 2.1.2 DS1302简介 (4) 2.1.3 DS1302引脚说明 (5) 2.1.4 74ls245简介及引脚说明 (5) 2.2 时钟硬件电路设计 (6) 2.2.1 时钟电路设计 (7) 2.2.2 整点报时功能 (8) 2.2.3 硬件原理图 (9) 三、proteus和keil软件仿真及调试 (9) 3.1 电路的仿真 (9) 3.2 软件调试 (9) 四、C语言程序 (10) 五、参考文献 (13)

电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、界面友好、可扩展性能强等特点,被广泛应用于生活和工作当中。另外,在生活和工农业生产中,也常常需要温度,这就需要电子时钟具有多功能性。 本文对当前电子钟开发手段进行了比较和分析,最终确定了采用单片机技术实现多功能电子时钟。本设计应用AT89C52芯片作为核心,6位LED数码管显示,使用DS1302实时时钟日历芯片完成时钟/日历的基本功能。这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。 本设计主要为实现一款可正常显示时钟/日历、带有定时闹铃的多功能电子时钟。该电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从而给人们的生活和工作带来更多的方便。 关键词:电子钟;多功能;AT89C52;时钟芯片

一、引言 时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所发展和进步。从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步。致力于计时器的研究和充分发挥时钟的作用,将有着重要的意义。 1.1 多功能电子时钟研究的背景和意义 20世纪末,电子技术获得了飞速的发展。在其推动下,现代电子产品几乎渗透到了社会的各个领域,有力的推动和提高了社会生产力的发展与信息化程度,同时也使现代电子产品性能进一步提升,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂容易使人忘记当前的时间。然而遇到重大事情的时候,一旦忘记时间,就会给自己或他人造成很大麻烦。平时我们要求上班准时,约会或召开会议必然要提及时间;火车要准点到达,航班要准点起飞;工业生产中,很多环节都需要用时间来确定工序替换时刻。所以说能随时准确的知道时间并利用时间,是我们生活和工作中必不可少的[1]。 电子钟是采用电子电路实现对时、分、秒进行数字显示的计时装置,广泛应用于个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、0按时自动打铃、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。

单片机电子时钟系统设计论文

一、设计内容 利用单片机内部的定时/计数器,中断系统,按键以及八段数码管等元器件,设计一个具有校时功能,闹铃功能的数字钟。 该数字钟选用单片机AT89C51控制,6位LED数码管由软件编译直接驱动显示。 该时钟能显示当前的时、分、秒,可以进行计时,校准、定时闹铃。电路结构简单,系统控制方便。 二、电路原理 多时刻定时数字钟电路图如下。单片机AT89C51外接12MH Z的晶振。P0口输出字形码,P2口味扫描的字形码。显示电路采用6只共阳极数码管,其共阳极由三极管8550驱动。蜂鸣器作闹铃,也是由三极管8550驱动。单片机各端口分配如下: P1.0:S1校时按钮 P1.1: S2校分按钮 P1.2: S3定时设置存储按钮 P1.3: S4定时设置退出按钮 P3.0:HA 蜂鸣信号 电源:采用USB 接电脑USB 获得5V标准工作电压。 时间调整:分别按下校时、校分按钮S1、S2即可调整校时,持续不放,时、分数值连续加1,此操作使秒值清零。 定时设置:按下定时设置存储按钮S3,计时显示切换到定时时间值显示,初值为“00”时“00”分“00”秒。再按S1设时数值,按S2设分数值,每按一下数值加1,调整到设定值时,再按S3保存第一闹铃时刻。然后再分别按S1、S2校时校分,再按S3保存第二闹铃时刻,如此可设定24个闹铃时刻。每次设好异时空都可以按S4退出定时设置状态,恢复正常走时、在操作过程中会听到“滴滴”声提示。

数码管显示原理:6只共阳数码管由6个三极管8550驱动,选通端接三极管的集电极,6个三极管的基极经电阻与分别与P2.0—P2.6相连,P2口做选通控制端,当输出0时相应的数码管被选通。 三、硬件电路制作与调试 设计好电路原理图后就要完成硬件电路的制作与调试 根据电路原理图,首先需要完成硬件电路的布局,一个好的布局不仅使整个硬件电路好看,而且能使焊接变得更简单,不易出现引脚间的短路,因此要合理布局。然后就是焊接。 首先要完成主要元器件的焊接,第一步先将单片机的DIP40引脚插座焊到插件板上。

(完整word版)基于单片机电子时钟的制作

毕业综合实训概述 实训目的: 对单片机电子时钟的制作及设计原理的掌握,利用本次实训对所学的理论课程进行实际论证,更好的掌握理论知识。能够更好的运用在实践当中。 实训时间: 2015年9月21日-2015年11月8日 实训要求: 1.独立完成实物的制作及理解设计原理; 2.分析及制作程序流程图; 3. 绘制电路图; 4.了解个元器件在电路中的作用。

目录 1 引言 (1) 1.1选题背景 (1) 1.2设计原理 (1) 1.3单片机简介 (2) 1.4单片机的发展历史 (2) 1.5单片机的应用领域及发展趋势 (2) 2 方案议论 (5) 2.1 设计要求 (5) 2.2 系统描述 (5) 2.3 设计方案 (5) 2.3.1 集成电路 (5) 2.3.2 单片机的最小系统 (6) 2.3.3结论 (7) 3 硬件设计 (8) 3.1硬件结构 (8) 3.2中心控制模块 (8) 3.3电源模块 (11) 3.4控制电路 (12) 3.5复位电路 (12) 4软件设计 (15) 4.1电子时钟的设计原理 (15) 4.2 软件设计流程 (15) 5 总结 (17) 致谢 (18) 参考文献 (18) 附录电子时钟程序 (19)

1 引言 1.1选题背景 单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。 INTEL的8080是最早按照这种思想设计出的处理器,当时的单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列单片机系统。因为简单可靠而性能不错获得了很大的好评。尽管2000年以后ARM 已经发展出了32位的主频超过300M的高端单片机,直到现在基于8051的单片机还在广泛的使用。现代人类生活中所用的几乎每件有电子器件的产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电子产品中都含有单片机。汽车上一般配备40多片单片机,复杂的工业控制系统上甚至可能有数百片单片机在同时工作! 利用单片机实现电子时钟有很多优点,例如外部电路简单,控制方便等,因而备受广大单片机爱好者的喜爱。通过电子时钟的制作方案,掌握C语言的编程方法。并熟练的运用89S52单片机定时器准确的实现时间的递进,按下按键可以设置时间,最重要的是自己还可以通过程序设计输入自己需要的定点时间。 1.2设计原理 通过单片机对时间准确的控制,实现时间的递进。 定时器:时钟周期T是时序中最小的时间单位,具体计算的方法是1/时钟源频率,我们KST-52单片机开发板上用的晶振是11.0592M,那么我们对于这个单

毕业设计(论文)答辩记录

毕业设计(论文)答辩记录 (由答辩小组填写) 学生姓名廖冬妮专业国际经济与贸易班级07级1班 论文(设 计)题目如何优化中国巨额外汇储备结构问题研究 答辩情况记录(包括学生陈述、答辩小组成员的提问及回答) 该同学选择这个论题是基于两点原因:一是我国拥有大量的外汇储备,意味着我国有着充裕的国际支付能力,但是,目前我国外汇规模已远远超过合理数值,同时也带来巨大的经济压力和风险。二是我国外汇储备结构存在许多不合理的问题,将不利于我国未来的经济发展。之后阐述该论文的主要内容:1、根据我国外汇储备的现状,进而分析我国巨额外汇储备的形成原因。2、分析当前我国外汇储备的币种结构和资产结构存在的问题,包括储备币种单一;资产结构单一及带来的低收益。3、着力从我国外汇储备的币种结构和资产结构两个方面进行优化分析。特别指出了要强化币种结构的动态管理;增加对海外股权投资,还有将部分储备投资于高收益的金融资产和资源储备,如黄金和石油。 问题1:不合理的国际金融体系与我国巨额外汇储备有何关系? 回答:国际金融体系的不合理性主要表现在脆弱的国际货币制度、狭隘的国际金融霸权和国际金融资本无序流动等三个方面。也就是说没有真正的最后贷款人。如果中国发生金融危机,事实上是无人可以救助的,所以为防范金融风险,我国不得不积累大量的外汇储备。因此不合理的国际金融体系是形成我国巨额外汇储备的原因之一。 问题2:如何强化我国外汇储备币种结构的动态管理? 回答:虽然我国今年来开始注重增加欧元、日元等世界货币币种的比重,但是我国的外汇规模仍然偏大,这就要求我国对币种的构成不能一成不变,要根据本过出口,外债货币结构,非贸易和本国外汇市场货币结构等多方面的付汇需要、各储备货币的汇率趋势以及其发行国的基准利率诸方面情况,根据安全性、流动性和盈利性的原则,对币种结构的管理适时调整。 记录人常钰时间2011.5.7 注:该记录表内容由答辩小组指定专人记录。

基于单片机电子时钟的设计

单片机课程设计 姓名:刘韶辉 学号:32 班级:自动化11402 成绩: 指导老师:吴玉蓉 设计时间:2016年12月26日~2017年1月5日目录

STC89C51是公司生产的一种低功耗、高性能CMOS8位微控制器,具有 4K 在系统可编程Flash存储器。STC89C51使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统不具备的功能。在单芯片上,拥有灵巧的8 位和在系统可编程Flash,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的。支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被 (5) 图5 单片机系统冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。 (5) 将所有数码管的8个显示段码"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的COM端,就使各个数码管轮流受控显示,电路如下图: (5) 图6 数码管显示电路 (6) 一、设计要求 利用51单片机开发电子时钟,实现时间显示、调整功能。具体要求如下:(1)按以上要求制定设计方案,并绘制出系统工作框图; (2)按要求设计部分外围电路,并与单片机仿真器、单片机实验箱、电源等正确可靠的连接,给出电路原理图; (3)用仿真器及单片机实验箱进行程序设计与调试; (4)利用键盘输入调整秒、分和小时时刻,数码管显示时间; 二、系统总体方案

毕业设计论文答辩评语.doc

毕业设计论文答辩评语 学位论文答辩是检验研究生培养质量的最后环节,严格做好学位论文答辩工作有助于提高研究生培养质量;下面是有毕业设计论文答辩评语,欢迎参阅。 毕业设计论文答辩评语 1. 本文立意新颖。全文以-------为线索,结合各地的准规较全面的分析了------的问题和原因。并针对存在的问题提出解决问题的对策。内容论证也教科学合理。全文充分体现行政管理专业特色,格式规范。但创新点不够。 2. 该文选题符合行政管理专业培养目标要求,能较好地综合运用行政管理知识来分析企业行政管理实践问题,论文写作态度比较认真负责,论文内容较充分,参考的相关资料比较切合论题的需要,层次结构比较合理,主要观点表达的比较明确,逻辑思路基本符合要求,语言表达基本通顺。但论证的深度还不够,创新点不足。 3. . 本文选题较合理,符合行政管理专业要求。全文以......为主题来分析论证,对提高我国行政管理的..............具有参考与借鉴意义。内容论证也较科学合理,格式较规范,参考的资料紧扣文章主题需要,但创新点不够,论证不够,尤其文章最后一部分论证太薄弱,缺乏说服力。总体上基本达到毕业论文的要求。

4. 本文以......为主题,重点探讨........问题,选题基本符合行政管理专业范畴,充分体现出专业特色。全文结构符合要求,逻辑思路清晰,论据较充分,观点表达准确,语言流畅,论证方法也较合理,但创新点不够,部分观点论证不充分,格式还不是非常的规范,真正属于自己的思想不多。总体上基本合格。 5. 该文选题具有较强的现实性针对性和实用性。结构安排科学合理,思路清晰,层次分明。各部分之间联系比较紧密,观点表述也基本准确,论证内容比较具有说服力。在论证过程中基本上运用了行政管理专业基本知识原理来分析文中的主要问题,但参考的资料还欠充分,文章缺乏自己原创的内容,少数观点论证不深刻和全面。 6. 本文以官员问责制为题进行研究,能为解决我国官员问责制存在的问题提供参考和借鉴作用。在全文结构中,首先对官员问责制的现实意义进行了分析,然后再对我国官员问责制的困境进行深入的分析,最后提出化解困境的有效建议。全文体现专业特色要求,符合行政管理专业培养要求,参考的文献资料符合论文观点与主题的需要,实践论证还不够,但,真正属于自己创新的内容还不是很多。总体上达到毕业论文要求。 7. 论文思路比较清晰,语句基本通顺,层次清晰,观点表达准确。作者比较很好的将行政管理专业基本原理知识与党内监督实践问题有机结合起来进行分析,并针对党内监督的现

基于单片机的电子钟设计方案毕业论文。。.doc

基于单片机的电子时钟设计 摘要 20 世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 现代生活的人们越来越重视起了时间观念,可以说是时间和金钱划上了等号。对于那些对时间把握非常严格和准确的人或事来说,时间的不准确会带来非常大的麻烦,所以以数码管为显示器的时钟比指针式的时钟表现出了很大的优势。数码管显示的时间简单明了而且读数快、时间准确显示到秒。而机械式的依赖于晶体震荡器,可能会导致误差。 数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。数字钟的精度、稳定度远远超过老式机械钟。在这次设计中,我们采用LED数码管显示时、分、秒,以24 小时计时方式,根据数码管动态显示原理来进行显示,用 12MHz的晶振产生振荡脉冲,定时 器计数。在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。数字 钟是其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱,因此得到了广泛的使用。 关键字:数字电子钟单片机 数字电子钟的背景 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各 个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产 品性能进一步提高,产品更新换代的节奏也越来越快。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。 目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着 CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。下面是单片机的主要发 展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方 法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法

基于单片机的电子时钟设计

bu 武汉软件工程职业学院 2006级毕业论文 课题名称基于单片机的电子时钟设计 学生姓名 班级 指导老师 完成时间:2008 年10月 23日 光电子与通信工程系

基于单片机的电子时钟设计 摘要 本文介绍了一款基于AT89S51单片机控制的电子钟的设计,通过多功能数字钟带的设计思路,详细叙述了系统硬件、软件的具体实现过程。论文重点阐述了数字钟硬件中MCU模块、时钟模块、显示模块和相关控制模块等的模块化设计与制作;软件同样采用模块化的设计,包括中断模块、时间调整模块设计,并采用简单流通性强的C语言编写实现。本设计实现了时间的修改功能和年、月、日和星期的显示功能。 关键词: AT89S51 单片机数字钟

Abstract This paper introduced the design of digital clock based on SCM of AT89S51, the specific process of how the system hardware and software achieved were detailed description through the design of multifunction digital clock. The modular design and production, which consisted of MCU module,clock module and the associated control module, were mainly recounted;As well as hardware designing,software design use the same method, consists suspension module, time adjust module, and that use the C language to achieve because of its simple and strong negotiability. In this design the functions of time clock run and change, functions of the year, month, day and week display have been achieved. And by comparing the actual clock. Key words : AT89S51Microcontroller Digital Clock

毕业设计答辩记录

艺术学院环境艺术设计系届毕业设计答辩记录 姓名:班级:学院: 毕业设计题目: 问题一:西校区旧图书馆改造运用了那些设计元素和理念? 答: 本次设计方案的完成主要遵循科学、现代、文化、简约的主题,大量运用壁灯、射灯等光源元素来营造工作学习的气氛,设计当中用特定的壁纸与装饰画以体现设计的统一性,没有过多的颜色装饰,本设计始终坚持以人为本,充分体现人文主义为基本出发点,根据该建筑内部结构的特点因地适宜的进行设计改造,同时为了更合理的利用空间从而对细节处进行了布置。 本次设计没有过多的应用其他现代装饰元素,只是对原有的室内空间加以简单的装饰,合理划分了每个空间的职能,大量运用了带有文化底蕴的壁纸和大量使用木地板的材料,少量的空间运用高档的大理石铺砖进行装饰,以体现本次改造工程中人文学院的文化和学术氛围。地面采用800*800的花岗岩,具有大气,耐磨易清洁的特性,同时还能给人高贵,典雅,庄重的感觉,再配以简单的条形黑色石材,既拉伸了整个空间的纵深感,又能给人一种无限的想象.同时与天花遥相呼应,风格统一,简洁而明快。天花大面积采用白色铝塑板配以黑色条状铝格栅,给人一种亲切感,同时又能预示着学院的的快速发展,通过合理的色彩搭配及筒灯柔和的灯光设计,使整个空间体现出现代办公的文化氛围。 随着20世纪中后期电脑与网络飞速发展、普及,人们不再拘泥于固定的办公时间、地点,办公方式有了革命性转变,人们的工作观念也发生了根本变化,人们要求在随意休闲、轻松愉悦的氛围中开展工作。针对这一人性化需求,现代办公空间着重体现工作与生活的有机融合。另外,在人文学院的形象上,其独特的学术氛围直接影响着每一个员工的行为举止,个性化办公空间非常重要的一点就是展现学院形象,满足学院精神和发展理念。 问题二:怎样对原有空间进行划分从而达到各空间的统一? 答: 在平面功能分布上一楼以入门的门厅为展示中心,使人一进门就能感受到学院的风采,以展示牌为主要展示手段,利用其独特的空间位置加以灯光效果进行展示,即满足了办公人员对院系的了解,也对外来人员进行多方面的展示。二楼的展示空间被改造成

相关文档
相关文档 最新文档