这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 设计工具 » DAC0832控制LED亮暗程序

共1条 1/1 1 跳转至

DAC0832控制LED亮暗程序

高工
2013-10-25 15:27:48     打赏

DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。

/*D15发光二极管做亮暗显示,指示DAC0832将数字量转换为模拟量的结果*/

#include reg52.h

#define uchar unsigned char

#define uint unsigned int

sbit we=P2^7;

sbit du=P2^6;

sbit csda=P3^2;

sbit wr=P3^6;

void delay(uchar z)

{ uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

void main()

{

we=0;

du=0;

csda=0;//片选

while(1)

{

wr=0;

P0=0x0;

wr=1;

delay(500);

wr=0;

P0=0x38;

wr=1;

delay(500);

wr=0;

P0=0x82;

wr=1;

delay(500);

wr=0;

P0=0xff;

wr=1;

delay(200);

}

}




关键词: datasheet中文资料     datasheet p    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]