日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 一種CSR電源控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          一種CSR電源控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

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

          PDCON = 0x1b;

          PDCON = 0x14;

          SPICON = 0x06;

          SPITCON = 0x28;

          ACLK = 9;

          /* Set up Aux interrupt */

          AIE=0x40;

          EAI=1 ;

          /* Setup ADC */

          PDCON =0x0f7;

          ADMUX=0x78;

          ADCON0=0x00;

          ADCON2=decimation 0xff;

          ADCON3=(decimation 》8)0x07;

          ADCON1=0x41;

          AI=CLEAR;

          SSCON=0x00;

          SSCON=0xDB;

          }

          void dacout (unsigned int val) file://DAC輸出

          {

          Sync = SET;

          Sync = CLEAR;

          SPIDATA = 0;

          SPIDATA = (char)(val》8 0x00ff);

          SPIDATA = (char)(val 0x00ff);;

          }

          serial () interrupt 4 using 2 { file://寄存器組2用于中斷

          unsigned char c,i;

          if (RI) { // 如果接收器產(chǎn)生中斷

          c = SBUF; file://讀數(shù)據(jù)

          RI = 0; file://清除中斷請(qǐng)求標(biāo)志位

          if(!(cmd_err==0cmd_finish==1addr_ok==1)){

          switch (c) { file://處理數(shù)據(jù)

          ··· ···}

          ADCcmd_proc() interrupt 6 using 3 file://ADC命令處理

          {

          unsigned long sum;

          sum = ((unsigned long int)SUMR3 《 24)

          + ((unsigned long int)SUMR2 《 16)

          + ((unsigned long int)SUMR1 《 8)

          + (unsigned long int)SUMR0;

          adcsum[adcin_p]=(float)(sum*LSB);

          adcin_p++;

          adcin_p=adcin_p7;

          AI=CLEAR;

          SSCON=0x00;

          SSCON=0xDB; file://acc shift enable, accum 16x, right shift 4

          }

          4 結(jié)語(yǔ)

          美國(guó)TI公司的帶24位A/D轉(zhuǎn)換的51內(nèi)核混合信號(hào)處理器MSC1210具有很高的性能、很高的集成度、很大的靈活性。帶可編程增益放大的24位A/D轉(zhuǎn)換器可以實(shí)現(xiàn)非常高精度的模數(shù)轉(zhuǎn)換。經(jīng)過(guò)幾個(gè)月的運(yùn)行表明,該電源控制系統(tǒng)工作穩(wěn)定,較好地完成了系統(tǒng)的實(shí)時(shí)監(jiān)控和顯示任務(wù)。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉