文本描述
四位数码管显示模块使用说明书 简要说明: 一、 尺寸:57mm X32mm X20mm长X宽X高 二、 主要器件:共阳数码管 三、 工作电压:直流5伏 四、 特点: 1、四位独立数码管显示。 2、内部有三极管驱动电路。 3、段码串有限流电阻。 4、TTL电平控制,可以直接由单片机IO口控制。 5、八位段码输入,四位位码输入。 6、动态扫描显示。 五、应用: 适用制作计数器、频率计、秒表、电压表等等数码管显示的场合。 六、适用于:单片机学习、电子竞赛、产品开发、毕业设计。。。 【标注说明】 【原理图】 【PCB截图】 【测试程序】 /******************************************************** 实现功能:四位数码管显示模块测试程序 使用芯片:AT89S52 晶振:11.0592MHZ 编译环境:Keil 作者:zhangxinchunleo 网站:www.ourhc 淘宝店:汇诚科技 http://shop36330473.taobao 【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! *********************************************************************/ #include<reg52.h> //库文件 #define uchar unsigned char//宏定义无符号字符型 #define uint unsigned int //宏定义无符号整型 #define DUAN P0 //P0口控制段 #define WEI P2 //P2口控制位 sbit k_shi=P1^0;// 更改小时按键 sbit k_fen=P1^1;// 更改分钟按键 sbit k_miao=P1^2;// 更改秒按键 /******************************************************************** 初始定义 *********************************************************************/ code uchar seg7code[11]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0XBF}; //显示段码 数码管字跟 ucha