|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要; t+ L7 o I8 d' H
: x4 J/ P$ _& I+ j1 S
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
/ V# w& u9 R7 |/ [9 Z+ \5 H* d1 v单片机模块中最常见的是电子时钟,电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。* K6 L8 r2 f: }
本课题主要研究的是基于单片机的电子时钟设计,采用AT89C51单片机作为系统的主控芯片,外接LED显示电路,按键电路,晶振电路,复位电路模块构成一个简单的电子时钟。通过按键电路能对时、分、秒分别进行设置和实时调整,并将结果显示在数码管上。) E, H+ ]& D5 c. f2 U9 p
2 }( P# [& E$ G: Y) d8 U+ l5 Y9 W+ @! R1 b+ P. D% Y9 O
目 录
. n! J/ N: k+ q- o- h2 w6 L1 引 言 3
3 X% }/ V/ |) U0 z0 D5 T$ \8 A) k2 单片机介绍 4
5 I& R/ C3 g4 x3 电子时钟硬件设计 4$ y% ~4 n; m0 D5 q
3.1系统方案的确定 4
, _3 j0 X0 k* y' d- P- c8 H% z. a- K3.2功能分析 4
! n+ i7 Z& R+ z Z, F& c2 z5 U6 g3.3电子时钟设计原理 5
; Q5 M! {7 u$ h! k- X" \8 ~3 T; g( Q3.3.1键盘控制电路 5
" J# T$ r; l) _/ J: G. O3.3.2晶振电路 6
0 J% @; N1 g' l' c3.3.3复位电路 70 F7 a' C/ q6 m! \( T9 V: K9 H
3.3.4数码显示电路 71 d% g4 Z! y3 E m3 m8 s \
4.电子时钟的软件设计 8
" r0 P* {$ O: @4 s4 n1 _5 f- d4 `$ q4.1程序设计内容 8, P( z0 R; ~) b4 w; y
4.2源程序 98 U) ?8 l; B* h+ `4 T- t
: X5 d* u% m/ d- R! y6 M' f. M" C
) L! [- ~5 C7 M4 J1 引 言% M7 [( b( n% ]/ K+ } R
在单片机技术日趋成熟的今天,其灵活的硬件电路和软件电路的设计,让单片机得到广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。基于单片机的定时和控制装置在许多行业有着广泛的应用,而电子时钟是其中最基本的,也是最具有代表性的一个例子[1] ,用数字电路实现对时、分、秒数字显示的计时装置。因为机具有体积小、功耗低、功能强、性价比高、易于推广应用的优点,在自动化装置、智能仪器表、过程控制、通信、家用电器等许多领域得到日益广泛的应用[2],因此具有很大的研究价值。8 m4 K0 o4 e. h8 e% l
' y: }6 j" f+ t: t t3 z$ W
. Q+ r& t, ]5 M
4 D7 u8 n" Y* g# r
! j1 D+ I3 }7 Z$ Y. e0 k4 _ |
|