|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要
! [ R$ Y: m) Y* ^* d
: n, f/ m) M" Q" Y20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 9 m3 ^/ q6 ]9 t8 e, L b
单片机模块中最常见的是电子时钟,电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。; o2 e' z' T; A
本课题主要研究的是基于单片机的电子时钟设计,采用AT89C51单片机作为系统的主控芯片,外接LED显示电路,按键电路,晶振电路,复位电路模块构成一个简单的电子时钟。通过按键电路能对时、分、秒分别进行设置和实时调整,并将结果显示在数码管上。( O/ y3 d6 I. t: O/ O/ `
. V* ?8 | F8 @7 _7 ^1 g0 F8 |" X7 P) G
目 录 3 ~! J* E# l& ]5 C; V
1 引 言 3
/ K" }( T: F1 ^2 单片机介绍 4
1 B% O8 {+ H: |1 t9 N3 电子时钟硬件设计 4 r6 h4 t" X4 c& y2 t( @- K' F
3.1系统方案的确定 4
( s$ i: `$ E( c7 v$ B3.2功能分析 4# L) H0 k4 Q8 [. V% n
3.3电子时钟设计原理 5
* G8 e4 L+ `' m$ E" h7 @3.3.1键盘控制电路 55 q" t; x t0 F
3.3.2晶振电路 65 z7 \! X# {# @. q3 V1 J3 L
3.3.3复位电路 7
2 W4 J# F9 @8 h; P2 g# L a3.3.4数码显示电路 77 ?% F1 V, s6 D2 _+ ~
4.电子时钟的软件设计 8
. ]/ O( Y( f/ F0 C) K6 _4.1程序设计内容 8
& f4 D4 J- q- w6 F" m! o4.2源程序 9
0 \; c3 t4 u ^' s2 T- V* _9 w @
9 |+ G3 W' m2 \! C0 g- q+ A , q# @# }8 C2 s4 Z% B8 N9 y: C
1 引 言
+ E/ R- ~) t' w- R在单片机技术日趋成熟的今天,其灵活的硬件电路和软件电路的设计,让单片机得到广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。基于单片机的定时和控制装置在许多行业有着广泛的应用,而电子时钟是其中最基本的,也是最具有代表性的一个例子[1] ,用数字电路实现对时、分、秒数字显示的计时装置。因为机具有体积小、功耗低、功能强、性价比高、易于推广应用的优点,在自动化装置、智能仪器表、过程控制、通信、家用电器等许多领域得到日益广泛的应用[2],因此具有很大的研究价值。
4 f4 c* h+ w: E- W+ L8 D3 X- x& ?; [: E# e0 a
- ]) R- p+ Z+ X( M) M# l
' K. I7 K8 F0 u, N4 M' d- s0 A4 z/ K* I
' T7 c- v- t e3 @- e0 D2 K
|
|