/***************************************************************************
标题: 数码管的显示
效果: 显示00-99,动态显示+变化显示
工作于:LY5A-L2A开发板
作者: 林洋电子吧
说明: 此例程将数码管显示内容用一个函数打包,要显示直接调用即可。
******************************************************************************/
//头文件:
#include "reg51.h"
//变量定义:
unsigned int table[]=
{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
//表:共阳数码管 0-9
//引脚定义:
sbit SMG_q = P1^0; //定义数码管阳级控制脚(千位)
sbit SMG_b = P1^1; //定义数码管阳级控制脚(百位)
sbit SMG_s = P1^2; //定义数码管阳级控制脚(十位)
sbit SMG_g = P1^3; //定义数码管阳级控制脚(个位)
//函数声明:
void display(unsigned int da);//定义显示函数,参数为显示内容,只显示两位数
void delay1(void);
//函数声明:
vo