色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 電源與新能源 > 設計應用 > 一種CSR電源控制系統設計與實現

          一種CSR電源控制系統設計與實現

          作者: 時間:2013-07-04 來源:網絡 收藏

          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) { // 如果接收器產生中斷

          c = SBUF; file://讀數據

          RI = 0; file://清除中斷請求標志位

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

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

          ··· ···}

          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 結語

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


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉