(2.9.5)--案例3:三个按键四位动态数码管显示秒表按下S1清零.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(2.9.5)--案例3:三个按键四位动态数码管显示秒表按下S1清零.pdf》由会员分享,可在线阅读,更多相关《(2.9.5)--案例3:三个按键四位动态数码管显示秒表按下S1清零.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、案例案例:三个按键三个按键 四位动态数码管四位动态数码管 显显示秒表示秒表 按下按下 S1S1 清零清零1.原理图原理图2.数码管显示字符与端口数据对应关系数码管显示字符与端口数据对应关系编号显示字符端口电平P2 端口数据P2.7aP2.6fP2.5bP2.4eP2.3dP2.2DPP2.1cP2.0g00000001010 x0511110111010 xDD22010001100 x4633010101000 x5444100111000 x9C55001101000 x3466001001000 x2477010111010 x5D88000001000 x0499000101000 x
2、1410A000011000 x0C11B101001000 xA4编号显示字符端口电平P2 端口数据P2.7aP2.6fP2.5bP2.4eP2.3dP2.2DPP2.1cP2.0g12C111001100 xE613D110001000 xC414E001001100 x2615F001011100 x2E16全灭111111110 xFF3.代码代码/*头文件区域*/#include/*常量定义区*/#define P2_INIT 0 xFF#define P2M1_INIT 0 x00#define P2M0_INIT 0 x00#define P0_INIT 0 x0F#define
3、 P0M1_INIT 0 x00#define P0M0_INIT 0 x00/设置 P32 P33 P34 为输入脚#define P3_INIT 0 x1C#define P3M1_INIT 0 x00#define P3M0_INIT 0 x00/*变量定义区*/unsigned char Cnt_2ms=0,Cnt_10ms=0,Cnt_1s=0,Second=0;unsigned char Scan_Cnt=0;/片选变量,该变量为 0 显示数码管第 0 位为 1 显示数码管第 1 位为 2 显示数码管第 2 位为 3 显示数码管第 3 位unsignedcharconstDsp_S
4、eg17=0 x05,0 xDD,0 x46,0 x54,0 x9C,0 x34,0 x24,0 x5D,0 x04,0 x14,0 x0C,0 xA4,0 xE6,0 xC4,0 x26,0 x2E,0 xFF;/数码管显示数组定义unsigned char const Scan_Table4=0 xFE,0 xFD,0 xEF,0 xF7;/显示片选端口表 按照unsigned char Dsp_Table4=0,0,0,0;/显示片选端口组织表/按键变量定义unsigned char Key_Buffer=1;/按键缓冲变量unsigned char Key_Effect=1;/有效按键
5、变量unsigned char Key_Cnt=0;/按键消抖变量unsigned char Key_Code=0;/键码structunsigned char dsp_flg:1;/显示标记unsigned char read_key:1;/按键标记unsigned char:1;unsigned char:1;unsigned char:1;unsigned char:3;TimeFlg=0;/*函数声明区*/void MCU_Init();void Delay(unsigned char);void Dsp_LED();void ReadKey(void);void KeyOpt(voi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.9 案例 三个 按键 动态 数码管 显示 秒表 S1 清零
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内