欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專注電子技術學習與研究
當前位置:單片機教程網 >> 常用芯片 >> 瀏覽文章

dac0832中文資料引腳圖電路原理

作者:佚名   來源:本站原創   點擊數:  更新時間:2008年01月16日   【字體:

DAC0832是采樣頻率為八位的D/A轉換器件,下面介紹一下該器件的中文資料以及電路原理方面的知識。

    DAC0832內部結構資料:芯片內有兩級輸入寄存器,使DAC0832具備雙緩沖、單緩沖和直通三種輸入方式,以便適于各種電路的需要(如要求多路D/A異步輸入、同步轉換等)。D/A轉換結果采用電流形式輸出。要是需要相應的模擬信號,可通過一個高輸入阻抗的線性運算放大器實現這個供功能。運放的反饋電阻可通過RFB端引用片內固有電阻,海可以外接。

    該片邏輯輸入滿足TTL電壓電平范圍,可直接與TTL電路或微機電路相接,下面是芯片電路原理圖

DAC0832引腳圖和內部結構電路圖

DAC0832程序

#pragma db oe sb
#i nclude<reg51.h>
#i nclude<absacc.h>

#define DAC0832 XBYTE[0x7fff]   /* 定義端口地址 */
#define uchar unsigned char

void delay(uchar t) {           /* 延時函數 */
   while(t--);
}

void saw(void) {                /* 鋸齒波發生函數 */
  uchar i;
  for (i=0;i<255;i++) {
     DAC0832=i;
  }
}

void square(void) {             /* 方波發生函數 */
  DAC0832=0x00;
  delay(0x10);
  DAC0832=0xff;
  delay(0x10);
}

void main(void) {    /*  DAC0832主程序*/
  uchar i,j;
  i=j=0xff;
  while(i--) {
    saw();                      /* 產生一段鋸齒波 */
  }
  while(j--) {                
    square();                    /* 產生一段方波 */
  }
}

 

關閉窗口