购物车0种商品
IC邮购网-IC电子元件采购商城
【图】DAC0832中文资料及编程知识
(2016/12/23 0:30:00)
DAC0832中文资料及编程知识
DAC0832中文资料及编程知识

下面介绍一下八位数模转换器芯片DAC0832的中文资料以及电路原理方面及编程知识。

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(); /* 产生一段方波 */
}
}



浏览:(577)| 评论( 0 )
博文评论

  • 昵 称:
  • 内 容:10~250个字符
  • 验证码: 验证码看不清楚?请点击刷新验证码
  •                      
  • 博文分类

    热点博文

    最新博文

    最新评论

    IC电子元件查询
    IC邮购网电子元件品质保障