• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    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 高精度 串行

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 铁岭县| 富源县| 清新县| 五莲县| 耿马| 政和县| 来安县| 宜兰县| 武鸣县| 襄汾县| 乌审旗| 海南省| 城市| 鹤庆县| 渭南市| 铜梁县| 巴马| 岚皋县| 张掖市| 布拖县| 深圳市| 绥棱县| 囊谦县| 中江县| 盘山县| 菏泽市| 云南省| 江达县| 灵武市| 尼勒克县| 兰考县| 彭泽县| 东兴市| 广平县| 西充县| 孟州市| 青岛市| 右玉县| 葫芦岛市| 云和县| 资源县|