<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MAX194在ARM單片機(jī)系統(tǒng)中的應(yīng)用

          MAX194在ARM單片機(jī)系統(tǒng)中的應(yīng)用

          作者: 時(shí)間:2012-03-27 來(lái)源:網(wǎng)絡(luò) 收藏

          void MSpiIni(void)
          { SPI_SPCCR = 0x0B; // 設(shè)置SPI時(shí)鐘分頻, SPI時(shí)鐘為1 MHz
          SPI_SPCR = 0x20; // 設(shè)置SPI接口模式,MSTR=1,CPOL=0,CPHA=0,LSBF=0
          IOCLR = _UP; //關(guān)斷輸入
          }
          uint8 MSendData(uint8 s_data,uint16 r_data)
          { uint32 temp;
          IOSET=Max194_UP; // 打開(kāi)輸入
          IOCLR = _CONV; // 啟動(dòng)轉(zhuǎn)換
          Delay(10); // 延時(shí) 10us
          IOSET = _CONV;
          do
          { temp=IOPIN;}
          while(tempMAX194_EOC) ; // 轉(zhuǎn)換結(jié)束
          IOCLR = MAX194_CS;// 片選
          SPI_SPDR = s_data; // 發(fā)送數(shù)據(jù)0xFF
          while( 0==(SPI_SPSR0x80) ); // 等待SPIF置位,即等待數(shù)據(jù)發(fā)送完畢
          r_data= (uint16)SPI_SPDR; //讀取第一個(gè)字節(jié)數(shù)據(jù)
          r_data=6; //調(diào)整數(shù)據(jù)
          SPI_SPDR = s_data; // 發(fā)送數(shù)據(jù)0xFF
          while( 0==(SPI_SPSR0x80) ); // 等待SPIF置位,即等待數(shù)據(jù)發(fā)送完畢
          r_data= r_data|(SPI_SPDR>>2); //讀取第二個(gè)字節(jié)數(shù)據(jù)并調(diào)整
          IOSET = MAX194_CS;
          IOCLR = MAX194_UP; //關(guān)斷輸入
          }
          4 結(jié)束語(yǔ)
          在使用MAX194中應(yīng)盡可能把數(shù)字地和模擬地分開(kāi)。如果模擬電源和數(shù)字電源來(lái)自同一個(gè)電源,那么用一低值電阻(10 Ω)將數(shù)字電源和模擬電源隔離。MAX194內(nèi)部的高速比較器對(duì)VDDA和VSSA的高頻噪聲很敏感,應(yīng)該用0.1 μF與1 μF或10 μF的并聯(lián)電容將電源旁路接到模擬地。
          用于數(shù)據(jù)采集的A/D轉(zhuǎn)換芯片有很多,新品更是層出不窮,數(shù)據(jù)采集的速度和精度等性能也在不斷提高,在中不但應(yīng)根據(jù)實(shí)際情況采用性?xún)r(jià)比較高的A/D轉(zhuǎn)換芯片,而且應(yīng)選用高性?xún)r(jià)比的處理器(如本文所選LPC2104),這樣才能提高整個(gè)的性能。

          本文引用地址:http://www.ex-cimer.com/article/171765.htm
          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();