📄 text2.c
字号:
#include <reg52.h>
#include <absacc.h>
#include <math.h>
#define ch0data XBYTE[0x0000] //定义总线端口地址
//#define ch1data XBYTE[[0x0100]
#define uchar unsigned int
#define uchar unsigned char
char sbuf0; //低8位输出的总线数据
//char u; //所有 数据
//char sbuf1;
sbit sh=P1^7; //采集控制
sbit INT=P3^2; //中断初始化
sbit cs=P2^0; //片选控制
sbit s=P3^4; //通道控制
char msb0;
char data0,data1; //采集的高低位数据
void convert(); //读数据
void delay(int i) //延时
{ int j;
for(;i>0;i--)
for(j=0;j<10;j++)
;
}
void senddata(int para) //串行传输数据
{ SBUF=para; //写入寄存器
while(TI) //传输完毕
TI=0; //软件清零
}
void main(void)
{
TMOD=0x20; //选择定时器的工作方式
TL1=0xfd;TH1=0xfd; //波特率9600
PCON=0x00;
TR1=1; //波特率发生器开关
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -