在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于C8051FF330D單片機的程控恒流源設計

            基于C8051FF330D單片機的程控恒流源設計

            作者: 時間:2011-03-02 來源:網(wǎng)絡 收藏

              3.2 模塊函數(shù)程序設計

              模塊函數(shù)程序主要是為結構化模塊設計定義一些函數(shù), 如各定時器的初始化函數(shù)、SMBUS初始化及處理函數(shù)、DAC0的初始化和處理函數(shù),另外, 也包括往鐵電存儲器中寫入字節(jié)的函數(shù)和從目標地址讀取數(shù)據(jù)等函數(shù)。其中DAC0的初始化程序代碼如下:

              Void DAC_Init (void)

              {

              REF0CN =0X30; /*內部偏壓發(fā)生器和電壓基準緩沖器工作, 基準從VREF腳輸出*、

              ID0CB =0XF2;

              }

              存儲器寫入函數(shù)如下:

              Viod EEPROM_ByteWrite ( uchar i2caddr,uchar addr, uchar dat )

              {

              While (smb_busy)

              Smb_busy = 1;

              Target = i2caddr;

              Smb_w =write;

              Smb_sendwordaddr = 1;

              Smb_randomread = 0;

              Smb_ackpoll =1;

              Word_addr = addr;

              Smb_singlebyte_out = dat;

              Psmb_data_out =smb_singlebyte_out;

              Smb_data_len =1;

              Sta = 1;

              }

              ……

              4 結束語

              本文給出了用C8051FF330D的內部電流型D/A轉換器和電流/電壓轉換電路來設計可編程恒流源的設計方法。由于C8051F330D的運算速度比普通要快, 而且功耗比較低, 同時內置有DAC和ADC, 由此可在電子產品開發(fā)過程中減小產品體積, 降低硬件連線的復雜程度。實驗證明, 本設計的程控電流源具有輸出電流穩(wěn)定準確等特點, 而且電流隨負載和環(huán)境溫度變化小, 輸出電流誤差范圍為±5 mA, 同時其輸出電流也較大, 是一款價格低廉, 性能穩(wěn)定,操作簡單的實用性通信電流源。


            上一頁 1 2 3 下一頁

            評論


            相關推薦

            技術專區(qū)

            關閉