主流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)!=' 主站蜘蛛池模板: 得荣县| 三门峡市| 赞皇县| 濮阳县| 府谷县| 永泰县| 定安县| 乾安县| 曲沃县| 乌拉特前旗| 丹凤县| 潮安县| 富宁县| 江华| 高雄市| 海口市| 襄城县| 法库县| 广安市| 武川县| 德钦县| 静海县| 随州市| 二手房| 翁源县| 聂荣县| 涿州市| 安达市| 石首市| 岳池县| 新营市| 任丘市| 南汇区| 肇东市| 广德县| 滨州市| 和龙市| 桐乡市| 佛学| 嘉黎县| 万盛区|