2024年4月14日发(作者:)
DAC芯片TLC5620 Verilog代码
TLC5620是TI公司的DA转换芯片,
下面的代码实现的简单的DA转换功能。
说明:数码管1显示通道, 数码管2显示RNG值,数码管3和4显示CODE值。按
键1切换通道,按键2改变RNG值(0或1),按键3改变CODE值,按键4未使用。
/*********************************************************************************
*****************
** DAC11位数据输入说明:Bit[10:9] 通道选择00:CHA; 01:CHB; 10:CHC; 11:CHD
Bit[8] RNG 0:参考电压到地 1:两倍参考电压到地
Bit[7:0] DAC转换代码,范围0~255.
输出电压Vo=REF*(CODE/256)*(1+RNG)
**********************************************************************************
****************/
module dac(
clk,
rst_n,
dac_clk,
dac_data,
dac_load,
sw1_n,sw2_n,sw3_n,sw4_n,
digit_o,
cs
);
input clk; // 输入时钟50MHz
input rst_n; // 复位
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713089394a2180814.html
评论列表(0条)