TLC5620串行DAC
TLC5620串行DAC
/*
Main.C
TLC5620串行DAC例程:产生正弦波
*/
#include <REG51.H>
//定义I/O端口
sbit DAT = P1^4; //串行数据
sbit CLK = P1^5; //串行时钟,下降沿有效
sbit LDAC = P1^6; //DAC更新锁存控制,下降沿有效
sbit LOAD = P1^7; //串行数据装载,下降沿有效
/*
函数:Dac()
功能:发送数据至TLC5620串行DAC
参数:
addr:DAC通道地址,取值0~3,对应通道A~D
rng:附加的范围位,rng=0时,Vo不会超过Vref,rng=1时,Vo变为2倍 dat:8位DAC数据
公式:
rng=0时,Vo=Vref*(dat/256)
rng=1时,Vo=Vref*(dat/256)*2
*/
void Dac(unsigned char addr, bit rng, unsigned char dat)
{
unsigned char n;
//发送通道地址
n = 2;
do
{
DAT = (bit)(addr & 0x02);
addr <<= 1;
CLK = 0;
CLK = 1;
} while ( --n != 0 );
//发送RNG位
DAT = rng;
CLK = 0;
CLK = 1;
//发送8位DAC数据
你可能喜欢
- 数模转换
- 音频解码器
- ADC0804
- DA转换器
- AT89C52
- 专业销售技巧
- Excel使用技巧大全(超
- 电子元器件知识
- 第5章 模数和数模转换器105页
- 第6节 信号的数模转换电路5页
- 数模转换电路的测量3页
- 第五章数模转换器17页
- 单片机第8章:数模转换49页
- 第十一章数模和模数转换33页
- DS-6100D-JX 系列 标清机架式视音频解码器2页
- 科胜讯推出用于视频监控和汽车应用的新型8通道视频音频解码器2页
- MPEG4+AAC音频解码器的优化与实现50页
- 用CS43L42音频解码器和EP7212嵌入式处理器设计的MP3文件播放系统4页
- 音频解码器系统6页
- 专业音频解码器AD1852介绍!16页
- DAC0832和ADC0804与单片机的知识精华7页
- ADC0804实验9页
- ADC0804最完整资料(内含驱动程序)11页
- ADC0804与单片机连接2页
- 我的数字电压表程序——51单片机 ADC08043页
- ADC0804资料4页
- 12位电流输出型、CMOS DA转换器JM9742产品手册6页
- MCS-51单片机与DA转换器2页
- 76 DA转换器及与MCS-51的连接 - 河北工业大学48页
- 24 位、 192kHz 立体声 DA 转换器 JM434456816页
- 题8-1 八位权电阻DA转换器电路如图8-38所示6页
- 电路基础与集成电子技术-15.2 DA转换器15页
- AT89C5224页
- AT89C52英文手册24页
- 基于AT89C52单片机18页
- 基于AT89C52的秒表2页
- AT89C52实现步进电机控制系统设计5页
- AT89C52中文资料24页
- 专业销售技巧培训35页
- 专业销售技巧2008090144页
- 专业销售技巧-丁兴良3页
- 专业销售技巧-银行4页
- 专业销售技巧33页
- 专业销售技巧培训-基础篇95页


