|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要. z0 T9 l5 S* V$ B9 [" T: J' S' N
3 f2 a& @8 E z6 H5 |8 N8 j1 S7 n20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 ; x6 l9 J9 N# g. \7 w
单片机模块中最常见的是电子时钟,电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。 E, A F3 r6 C+ j6 z
本课题主要研究的是基于单片机的电子时钟设计,采用AT89C51单片机作为系统的主控芯片,外接LED显示电路,按键电路,晶振电路,复位电路模块构成一个简单的电子时钟。通过按键电路能对时、分、秒分别进行设置和实时调整,并将结果显示在数码管上。
/ `5 \- p5 q0 |/ a, o! p! a7 }
7 Q% e3 \( m* b9 O' q5 k6 d* b- ]8 H1 f
目 录
5 r& O. k8 v' T) {. R" a" O1 引 言 3
i4 `( T. Q. ^0 D, k) J2 单片机介绍 4
. O( R' V5 K: P; W o' K7 Y' S3 电子时钟硬件设计 4' E# \0 i9 l8 P2 e. J4 V
3.1系统方案的确定 4
% O" F0 v" t) G/ f5 x2 P- k' l8 X! W ~3.2功能分析 4
+ ?5 i v9 w* y& ^2 M. e% f3.3电子时钟设计原理 57 d& w: ^# `* _! h0 |
3.3.1键盘控制电路 5
* ^( i* r( f9 l+ w3.3.2晶振电路 6) d' T5 y- p! c, ?
3.3.3复位电路 79 F/ P4 b0 o% @: d2 s; N
3.3.4数码显示电路 7, b4 ~8 p, R F- e5 @1 i
4.电子时钟的软件设计 8
D# M9 j- g" L% U7 v3 X4.1程序设计内容 81 r/ I, W3 E- ^5 L; L
4.2源程序 9% R4 y2 E( U$ |
) X% B5 Z6 n( ?/ {9 O8 u
; c+ |$ w, U) X1 引 言7 c& D4 P- J* C
在单片机技术日趋成熟的今天,其灵活的硬件电路和软件电路的设计,让单片机得到广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。基于单片机的定时和控制装置在许多行业有着广泛的应用,而电子时钟是其中最基本的,也是最具有代表性的一个例子[1] ,用数字电路实现对时、分、秒数字显示的计时装置。因为机具有体积小、功耗低、功能强、性价比高、易于推广应用的优点,在自动化装置、智能仪器表、过程控制、通信、家用电器等许多领域得到日益广泛的应用[2],因此具有很大的研究价值。
/ _1 p: d+ {6 F# t. h; {
6 w6 o x* ^3 D) U# p) z# O; c% }+ G
0 \' m" N3 ?1 O9 G, V0 x. T2 F/ y. ?- ~* N( v
|
|