- 1
- 0
- 约5.87千字
- 约 9页
- 2019-08-28 发布于江苏
- 举报
PAGE / NUMPAGES
/*
这是一个真正有意义的时钟
key1功能键 选择可调位,短按,每按一下有一位闪烁 长按闪烁不断向下一位推移
key2 加键 短按相应闪烁的位加1,长按连续加1;
key3 减键 短按相应闪烁的位减1,长按连续减一;
key4 确定键 按下退出调时,正常显示;
*/
#includereg52.h
#define uint unsigned int
#define uchar unsigned char
#define LED P0
#define KEY_1 0x0e
#define KEY_2 0x0d
#define KEY_3 0x0b
#define KEY_4 0x07
#define KEY_NULL 0x0f
#define KEY_PRESS 0x80
#define KEY_LONG 0x40
#define KEY_STATE_INIT 0
#define KEY_STATE_PRESS 1
#define KEY_STATE_LONG 2
#define KEY_STATE_UP 3
#define KEY_LONG_PERIOD 20
#define KEY_CONTINUE_PERIOD 10
bit set。
bit dao1S=0。
bit dao2M
原创力文档

文档评论(0)