關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > PC/104模塊Diamond-MM-AT的原理與應(yīng)用

        PC/104模塊Diamond-MM-AT的原理與應(yīng)用

        作者: 時間:2011-07-20 來源:網(wǎng)絡(luò) 收藏

        outportb(Base+14,T.n[0]); // 向計數(shù)器2寫低字節(jié);

        outportb(Base+14,T.n[1]);// 向計數(shù)器2寫高字節(jié);

        outportb(Base+2,0xcc);   // 設(shè)定測取通道為C通道(即第12通道);

        for(i=0;i<3000;i++)  // 循環(huán)采集3000個數(shù)據(jù);

        {

        outportb(Base+1,0xff); // 清除FIFO;

        outportb(Base+8,0xff); // 設(shè)定中斷寄存器8,等計數(shù)器觸發(fā);

        while((inportb(Base+8)&0x10)==0x00);   // 等待A/D轉(zhuǎn)換結(jié)束;

        cd=inportb(Base+0))// 讀取低八位數(shù)據(jù);

        cd=cd/16;    // 數(shù)據(jù)右移四位,除去右四位的通道標(biāo)志;

        dat[i]=inportb(Base+1); // 讀取高八位數(shù)據(jù);

        dat[i]=dat[i]*16; // 高八位數(shù)據(jù)左移四位;

        dat[i]=dat[i]+cd;  // 高八位與低四位相加即得A/D轉(zhuǎn)換結(jié)果12位數(shù)據(jù);

        }

        ……

        5 結(jié)束語

        Diamond-MM-AT是標(biāo)準(zhǔn)的PC/104連接,具有體積小,結(jié)構(gòu)緊湊等優(yōu)點,并具有A/D、D/A、I/O轉(zhuǎn)換等多種功能。由于PC/104可支持高級語言編程,因此,程序開發(fā)和設(shè)計非常方便,可在很大程度上縮短開發(fā)時間。可以預(yù)見:隨著電子技術(shù)的發(fā)展,這種化器件必將有著廣闊的發(fā)展前景。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 大化| 汝州市| 赫章县| 阿鲁科尔沁旗| 象山县| 河源市| 天长市| 左权县| 雷波县| 乌兰县| 无棣县| 托克逊县| 德化县| 祁门县| 南安市| 剑河县| 德昌县| 新津县| 青海省| 洛南县| 定陶县| 昌乐县| 泰兴市| 梨树县| 柞水县| 栾川县| 石河子市| 错那县| 崇明县| 册亨县| 南和县| 来宾市| 富川| 界首市| 万宁市| 蓝田县| 万荣县| 朝阳县| 沭阳县| 临沂市| 铜鼓县|