#include <REG52.H>
#include <intrins.h>
#define NOP() _nop_() /* 定义空指令 */
sbit LS138A = P2^2; //定义138译码器的输入A脚由P2.2控制
sbit LS138B = P2^3; //定义138译码器的输入脚B由P2.3控制
sbit LS138C = P2^4; //定义138译码器的输入脚C由P2.4控制
bit bdata bitflag;
void delay(unsigned int i); //函数声名
//此表为 LED 的字模, 共阴数码管 0-9 -
unsigned char code Disp_Tab[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};
bit Flag;
unsigned int ReData,SenData;
unsigned int LedOut[10];
unsigned int count=0;
void shumaguanjia() //数码管加
{
EA=0;
LedOut[0]=Disp_Tab[ReData%10000/1000];
LedOut[1]=Disp_Tab[ReData%1000/100];
LedOut[2]=Disp_Tab[ReData%100/10];
LedOut[3]=Disp_Tab[ReData%10];
EA=1;
}
|