|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要
* {( D; Q9 g' z. E1 @( C2 N; _7 v
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 5 P/ W/ F( T6 V1 e) ~& \ @
单片机模块中最常见的是电子时钟,电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
) r2 Y: I3 ]2 K" z本课题主要研究的是基于单片机的电子时钟设计,采用AT89C51单片机作为系统的主控芯片,外接LED显示电路,按键电路,晶振电路,复位电路模块构成一个简单的电子时钟。通过按键电路能对时、分、秒分别进行设置和实时调整,并将结果显示在数码管上。; \2 E1 X# `) I! F$ C+ `2 q8 K" s8 {7 r
8 m6 p! U$ [" z7 q; a/ v k. T
* P7 j9 N8 Z$ j2 G* A 目 录
0 c4 q' _; ]& S1 t, Q+ p) I1 引 言 3% V+ i, m3 C" o% z. f9 T
2 单片机介绍 4
) A% R; y. ]( j: C5 }3 电子时钟硬件设计 4
5 n+ [8 Z# K/ e- j: Y2 N( G5 j3.1系统方案的确定 4( C) f- D Z8 V: }
3.2功能分析 4
5 _/ T9 ~! k: y3.3电子时钟设计原理 5
% E$ j5 ?+ i/ x" @% ?0 @/ Y& i3.3.1键盘控制电路 5
1 u- i# b/ l+ l3 X, q: A3.3.2晶振电路 60 i- a: h6 I7 a4 c/ V
3.3.3复位电路 7. u, R6 a, P8 }3 c% W$ V: W& s
3.3.4数码显示电路 7
) w' @8 m1 f! _ F" f) m7 v4.电子时钟的软件设计 8& A( Q5 z b; D I3 L! |
4.1程序设计内容 87 V5 ?5 c! w0 T, s( D8 a4 x
4.2源程序 9* U; o/ ~8 V0 U
$ e2 N1 v" z: u1 S( H
* m9 Q) r2 h( ]$ j* c$ D- E
1 引 言7 Q1 H/ R! n6 d: a* t7 f ?
在单片机技术日趋成熟的今天,其灵活的硬件电路和软件电路的设计,让单片机得到广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。基于单片机的定时和控制装置在许多行业有着广泛的应用,而电子时钟是其中最基本的,也是最具有代表性的一个例子[1] ,用数字电路实现对时、分、秒数字显示的计时装置。因为机具有体积小、功耗低、功能强、性价比高、易于推广应用的优点,在自动化装置、智能仪器表、过程控制、通信、家用电器等许多领域得到日益广泛的应用[2],因此具有很大的研究价值。! T& n# B) l8 D# [
# v! n% ~- b7 r+ I# m/ Q
! Z/ @4 r' o; _# f" x% ? n7 T. ~' f4 g# P
- }. M2 L i# }% B* ~8 Z' G
|
|