shownum.c
来自「本人设计的电磁脉冲油泵的控制程序」· C语言 代码 · 共 56 行
C
56 行
#include <REG52.H>
#include<stdio.h>
#include<intrins.h>
#include<string.h>
#include<IOsetup.h>
extern void delay(unsigned int t);
unsigned char DigDsp[2]={0,0};
void DISPLAY(unsigned char x)
{
switch(x)
{
case 0:
P1=0x81;break;
case 1:
P1=0xf3;break;
case 2:
P1=0x49;break;
case 3:
P1=0x61;break;
case 4:
P1=0x33;break;
case 5:
P1=0x25;break;
case 6:
P1=0x05;break;
case 7:
P1=0xf1;break;
case 8:
P1=0x01;break;
case 9:
P1=0x21;break;
default :
P1=0xff;break;
}
}
void ShowNum(unsigned char number)
{
DigDsp[1]=number/10;
while (number>=10){ number-=10;}
DigDsp[0]=number;
enable0=1;
enable1=1;
if(DigDsp[1]>0){enable0=0;enable1=1;DISPLAY(DigDsp[1]);delay(300);}
enable0=1;
enable1=0;
DISPLAY(DigDsp[0]);
delay(300);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?