#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
//AD
sbit ST =P2^5;
sbit OE =P2^7;
sbit EOC=P2^6;
sbit LED_RED=P3^0;
sbit LED_GREEN=P3^1;
//继电器和蜂鸣器
sbit jdq=P3^7;
sbit beep=P3^6;
uchar adval,aa,a,bitdisplay=0;
uchar code table[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void display1(uchar S1,uchar S2,uchar S3)
{
S1=(adval-50)/100; //百位
S2=((adval-50)%100)/10; //十位
S3=(adval-50)%10; //各位
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载