主流A/D轉換芯片學習詳解(1):美信MAX197
void Init_MAX197()
{
P1=0x00;
MAX197_Write(0x40);
}
void main()
{
long int frag,i;
uint j;
init_uart();
while(1)
{
Init_MAX197();
frag=MAX197_Read();
i=frag*500000/4096;
send_dat(i/100000);
send_char('.');
send_dat(i/10000%10);
send_dat(i/1000%10);
send_dat(i/100%10);
send_dat(i/10%10);
send_dat(i%10);
send_char('v');
send_char('r');
send_char('n');
}
}
#ifndef chuankou
#define chuankou
void init_uart()
{
TMOD = 0X20;
TH1 = 0XFA;
TL1 = 0XFA;
SCON = 0X40;
PCON = 0X80;
TR1 = 1;
REN = 1;
}
void send_dat(uint dat1)
{
SBUF = (dat1+'0');
while(TI==0);
TI = 0;
}
void send_char(uchar dat)
{
SBUF = dat;
while(TI==0);
TI=0;
}
void printstr(uchar *p)
{
while((*p)!=' 主站蜘蛛池模板: 尚义县| 黑龙江省| 寻乌县| 朝阳县| 体育| 吉林市| 嘉黎县| 常德市| 九台市| 北碚区| 武隆县| 德清县| 广西| 石家庄市| 通化市| 巴林左旗| 慈溪市| 保山市| 吉水县| 蒲城县| 盖州市| 长宁县| 河西区| 清流县| 宣威市| 衡山县| 津市市| 休宁县| 浦县| 乐安县| 方城县| 沙湾县| 金平| 巧家县| 新建县| 滦平县| 沙河市| 龙山县| 自治县| 健康| 昌江|