白钻会员
主题
帖子
积分50014
阅读权限50
注册时间2011-11-13
最后登录1970-1-1
在线时间 小时
|
本帖最后由 zhqsoft 于 2014-5-31 21:38 编辑
; L6 I: C: |7 n5 e% ~0 W
% o' f& C, B8 R/ v8 X% M1 w显示对了。按键不对。有工程文件么发上来改改+ G; X2 _+ d: Q3 _+ O
8 {6 T) s' C! w* ?3 [下面是这板子的硬件定义。。。。8 ~0 _3 }3 v( Y' @6 D
% d# ^5 Z1 {6 e3 n$ e
#define NUM_DUAN P1 //数码管段定义$ }2 f2 e/ u% N+ h# C3 Z
# U7 H9 e1 y1 m: B/ V
/ H: P6 F0 r3 T* U; u+ d
uchar code duan_value[]={0x48,0x7e,0xc4,0x54,0x72,0x51,0x41,0x7c,0x40,0x50,0xff};( Q$ ^$ B& ^5 ]* B
uchar t_50ms;. y0 `3 V5 s) t( P7 N& O
sbit SET=P3^4; //设置时间4 T* H5 n9 M8 Q2 t& F# |
sbit SPK=P3^5; //报警
8 ?- o0 |# y) k- wsbit OPEN=P3^1; //启动9 X/ [+ G& f; {9 q6 y! ~$ R
sbit OUT=P3^3; //输出& _# K/ |: `* S# m& ~ ]
sbit DOT=P1^5; //点显示,用于显示定时是否启动
9 w1 d* t' M; L- \# qsbit SUB=P3^0; //时间减: w* Z, ^1 V; `7 r9 \* d
: w7 f, E+ w/ y: k' P |
|