📄 adc0809.c
字号:
#include<reg51.h>
#include<absacc.h>
#define uchar unsigned char
#define uint unsigned int
#define adin0 XBYTE[0x70f8]
#define adin1 XBYTE[0x70f9]
#define Vref 5.0
#define VA 0xf8
#define VB 0xf9
sbit wr=P3^6;
sbit rd=P3^7;
void dispone1(uchar LED,uchar ld);
uchar va_value[4];
uchar vb_value[4];
//static bit normal=1;
void delay(unsigned int us)
{
while(us--);
}
void delay30s(uchar x)
{
uchar k=0;
unsigned int i,j;
for(i=0;i<120;i++)
for(j=0;j<100;j++)
{
if(k>3)
k=0;
dispone1(k,x);
k++;
}
//normal=0;
}
uchar ad_do()
{
uchar read_data;
adin0=VA;
delay(15);
read_data=adin0;
wr=1;
return read_data;
}
uchar ad_dovb()
{
uchar read_data;
adin1=VB;
delay(15);
read_data=adin1;
wr=1;
return read_data;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -