白钻会员
主题
回帖0
积分50165
阅读权限50
注册时间2011-11-13
最后登录1970-1-1
在线时间 小时
|
本帖最后由 zhqsoft 于 2014-5-31 21:38 编辑
. @1 y* u' c/ s7 ^- D
V# \; n6 s4 {5 r显示对了。按键不对。有工程文件么发上来改改6 c. S* S p3 l
" j/ G0 M( d1 X下面是这板子的硬件定义。。。。# C- x' C4 J- ?
+ E: u+ Y* _. ]7 f: D+ @: W2 b X
#define NUM_DUAN P1 //数码管段定义
" C8 Q+ Q2 A' r3 m% H9 j& F" ?6 X/ t/ Q: |, m0 H
9 e9 u6 l2 r9 |8 k3 _" q; {" d
uchar code duan_value[]={0x48,0x7e,0xc4,0x54,0x72,0x51,0x41,0x7c,0x40,0x50,0xff};2 c, M, R% t, t i
uchar t_50ms;
2 H) t! q/ ]' _" O: o0 xsbit SET=P3^4; //设置时间5 r; w$ J" S Y. }; E+ J; M
sbit SPK=P3^5; //报警, F# p( \; w8 l3 C7 y0 P6 L6 }
sbit OPEN=P3^1; //启动" @ Y( f; k t* {# T+ {* N: B* a3 U
sbit OUT=P3^3; //输出
+ Y/ ]6 P0 s: s. S8 esbit DOT=P1^5; //点显示,用于显示定时是否启动
9 G5 _! M( s1 {sbit SUB=P3^0; //时间减
- e% L5 g9 q3 x* m/ q4 m3 I
4 W! X. Q9 Y- G0 c |
|