在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)讀寫(xiě)max186的c51程序

            51單片機(jī)讀寫(xiě)max186的c51程序

            作者: 時(shí)間:2016-11-13 來(lái)源:網(wǎng)絡(luò) 收藏
            //ad轉(zhuǎn)換子程序

            //返回的是12位的int型數(shù)據(jù)

            本文引用地址:http://www.biyoush.com/article/201611/316259.htm

            //max186通道ch0對(duì)應(yīng)的是0,它是max186第1腳
            //max186通道ch1對(duì)應(yīng)的是1,它是max186第2腳
            //max186通道ch2對(duì)應(yīng)的是2,它是max186第3腳
            //max186通道ch3對(duì)應(yīng)的是3,它是max186第4腳
            //max186通道ch4對(duì)應(yīng)的是4,它是max186第5腳
            //max186通道ch5對(duì)應(yīng)的是5,它是max186第6腳
            //max186通道ch6對(duì)應(yīng)的是6,它是max186第7腳
            //max186通道ch7對(duì)應(yīng)的是7,它是max186第8腳
            //比如:int ch3;
            // ch3=ad186(3);
            //ch3就是從max186的第4腳輸入的模擬電壓信號(hào)大小,單位是mv,如果此時(shí)max186的第4腳(ch4)——輸//入1.000伏的電壓,則返回0x3E8H(就是十進(jìn)制的1000)。
            //同理:ad186(4)表示的是從第5腳(即ch4)輸入的信號(hào)。(參看附圖)


            uint ad186(uchar ss)
            {
            uchar i,kki,s;
            uint i_data,i_datatransfer,addata;
            switch(ss)
            {
            case 0: s=0x8E;break;
            case 1: s=0xCE;break;
            case 2: s=0x9E;break;
            case 3: s=0xDE;break;
            case 4: s=0xAE;break;
            case 5: s=0xEE;break;
            case 6: s=0xBE;break;
            case 7: s=0xFE;break;

            default: s=0xAE;break;
            }

            CS=1;
            SCLK=0;
            CS=0;
            SCLK=0;
            for(i=0;i<8;i++)
            {
            uchar adaddresstransfer;
            adaddresstransfer=s;
            adaddresstransfer=(adaddresstransfer>>(7-i))&0x01;
            DIN=adaddresstransfer;
            SCLK=1;
            for(kki=0;kki<2;kki++);
            SCLK=0;
            }
            CS=1;
            for(i=0;i<6;i++);
            CS=0;
            SCLK=1;
            for(i=0;i<12;i++)
            {
            SCLK=1;
            SCLK=0;
            i_datatransfer=DOUT;
            i_datatransfer=i_datatransfer<<(11-i);
            i_data=i_data|i_datatransfer;
            }
            addata=i_data;
            for(i=0;i<4;i++)
            {
            SCLK=1;
            SCLK=0;
            }
            CS=1;
            i_data=i_datatransfer=0;
            delay(5);
            return(addata);
            }



            評(píng)論


            技術(shù)專(zhuān)區(qū)

            關(guān)閉