|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
洞洞板制作51单片机六位数码管时钟( W/ U8 Y9 {! h6 Q
. M! [8 w6 q% f/ t. k, r% G" e, F
8 a' f9 n" l( A2 @* W
: N% [ u" D0 ^& P3 s8 ~( [7 y8 V7 {' N
9 r4 l8 q' Q" k+ _
" L4 w& H8 m$ S, P( |0 A: H& a程序名称:六位数码管时钟表
$ T8 ~2 W+ K) E' P编译器:Keil uVision 4! Q+ z6 [4 C \7 i0 u
程序功能:上电后,程序按初始时间开始时钟演示,时间显示按24小时制。
1 v9 {2 P2 }4 W0 }- R+ z 时间调整:按A键,显示加1,按B键,显示减1,按C键,清零" K+ f, U2 I( w& r$ T
mcu:AT89C51
4 z7 P3 g# `( T4 {7 r晶振:11.0592M8 _: _* L4 f) [# c
外围部件:& T {7 e5 a# {4 D* z2 u) Z g
键盘:4按键A、B、C、D分别接在P1.0、P1.1、P1.2和P1.3上,低电平有效8 ?$ J6 d" _5 { }- H7 e% e) F G
A、B、C键分别控制时、分、秒的选择,D键铵下进行时间调整。 3 J Q* A, r7 z: Y2 s7 x
显示:4位共阴极LED,P0口送显示数据,P1口低四位位选
! s3 H5 d3 z: [) p3 U内部资源:4 }, D5 `1 i, I% M+ h
使用定时计数器1中断,用于定时及显示' A; ~& R% F1 i
警告:
& z% t$ F8 m/ H4 F1. 按键未加防抖动程序8 |* w5 W0 x) |: B
2. 此程序经过编译并通过Proteus仿真,未通过实物检验。0 Z; W: U3 u" `. ^6 L4 Y
作者:花落水流红,空寂萧然山——萧然 8 a" o5 B. {4 N1 [" r, Y
完成日期:/6/11
/ ^- t0 ? K0 N q8 z. V4 F# L============================================================================*/ |
' h0 [. m; l+ N. B5 a. } Z* q3 K& {* ^; U5 Z& ^ S. K
B4 w2 j* _0 w; }( o
8 X0 f; `3 E$ n" `- O1 b, V
|
|