久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 高精度串行模數轉換器MAX1032的應用

高精度串行模數轉換器MAX1032的應用

作者: 時間:2009-03-13 來源:網絡 收藏

圖3 與DS87C520的連接

4.3 軟件設計

按照圖3連接的系統,完整的A/D轉換子程序如下:
// 采用P1口作控制
sbit DOUT = P1^2 ; // 數據輸出
sbit CS = P1^0 ; // 片選
#define uint unsigned int
#define uchar unsigned char
// 14位A/D操作程序
uint max1032(void)
{ uchar i;
uchar hbyte,lbyte;
cs=0; //低電平有效,開始轉換
for(i=0;i8;i++) //延時,等待轉換結束
{
_nop_();
}
SCLK=1;
SCLK=0;
//開始讀數據
hbyte=0;
for(i=0;i6;i++) //高6位
{
DOUT=1;
SCLK=1;
if (DOUT)
{ hbyte=Ox01; }
SCLK=0;
if (i!=5)
{ hbyte=1; }
}
lbyte=0;
for(i=0;i8;i++) //低8位
{
DOUT=1;
SCLK=1;
if (DOUT)
{ lbyte=Ox01; }
SCLK=0;
if (i!=7)
{ lbyte=1;}
}
}

5 結論

Maxim公司的高性能A/D系列的產品已在多種場合得到了廣泛的應用,如數據采集系統、工業過程控制、便攜式數字儀表、醫療儀器等。本文介紹了Maxim最新推出的14位多通道ADC MAX1032的性能和特點,給出了典型的應用實例及程序,讀者可將其靈活運用于自己的系統設計中。

本文作者創新點:作者在介紹最新模數轉換器件的基礎上,依據長期的科研和教學實踐經驗,提出了模數轉換器件與CPU連接時的抗干擾設計。由于輸出的模數轉換器引腳少,與CPU的連接簡單,因此這種設計方法具有普遍的指導意義。


上一頁 1 2 3 下一頁

關鍵詞: 1032 MAX 高精度 串行

評論


相關推薦

技術專區

關閉