雾盈FPGA笔记之二AD转换电压测量数码管显示.docx

雾盈FPGA笔记之二AD转换电压测量数码管显示.docx

ID:59257520

大小:137.69 KB

页数:6页

时间:2020-09-08

雾盈FPGA笔记之二AD转换电压测量数码管显示.docx_第1页
雾盈FPGA笔记之二AD转换电压测量数码管显示.docx_第2页
雾盈FPGA笔记之二AD转换电压测量数码管显示.docx_第3页
雾盈FPGA笔记之二AD转换电压测量数码管显示.docx_第4页
雾盈FPGA笔记之二AD转换电压测量数码管显示.docx_第5页
资源描述:

《雾盈FPGA笔记之二AD转换电压测量数码管显示.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AD转换实验——基于FPGA的电压测量数码管显示装置1.实验器件FPGA开发板、TLC549AD转换芯片、共阴极七段数码管TLC549AD转换芯片2.时序图3框图:4:想到什么再写吧Q1:仿真波形全线飚红,程序检查了半天也没看出什么:A1:纠结了半天,老师走过,瞄了一眼,“没赋初值”。一语惊醒梦中人。哈哈。谨记:复位(rst_n)的时候要对所有的输出变量赋初值,否则波形会出现红线。测试的时候,要对所有的输入变量赋初值。Q2:中间值data_temp问题A2:不用中间值,数据输出不是完整的数据。Q3:随机数任务函数

2、random的用法Reg[7:0]num;Num={$random}%256//意为num在0——255之间随机取数;Num=$random%256//意为num在-255——255之间随机取数;产生一个在min,max之间随机数的例子:num=min+{$random}%(max-min+1);记得加上延迟附:源代码modulead_ctrl(inputclk,inputrst_n,inputad_data,outputregad_clk,outputregad_cs,outputreg[7:0]data_ou

3、t);reg[7:0]data_temp;reg[10:0]count;//always@(posedgeclkornegedgerst_n)beginif(!rst_n)begincount<=11'd0;endelsebeginif(count==1500)count<=11'd0;elsecount<=count+1'b1;endend//receivedataalways@(posedgeclkornegedgerst_n)beginif(!rst_n)begindata_temp<=8'd0;data_

4、out<=8'd0;ad_clk<=1'b0;ad_cs<=1'b1;endelsebegincase(count)0:beginad_clk<=1'd0;ad_cs<=1'd1;end100:beginad_clk<=1'b1;ad_cs<=1'b0;data_temp[7]<=ad_data;end125:beginad_clk<=1'b0;end150:beginad_clk<=1'b1;data_temp[6]<=ad_data;end175:beginad_clk<=1'b0;end200:begina

5、d_clk<=1'b1;data_temp[5]<=ad_data;end225:beginad_clk<=1'b0;end250:beginad_clk<=1'b1;data_temp[4]<=ad_data;end275:beginad_clk<=1'b0;end300:beginad_clk<=1'b1;data_temp[3]<=ad_data;end325:beginad_clk<=1'd0;end350:beginad_clk<=1'b1;data_temp[2]<=ad_data;end375:be

6、ginad_clk<=1'b0;end400:beginad_clk<=1'b1;data_temp[1]<=ad_data;end425:beginad_clk<=1'b0;end450:beginad_clk<=1'b1;data_temp[0]<=ad_data;end475:beginad_clk<=1'b0;end500:beginad_clk<=1'b1;data_out<=data_temp;end525:beginad_clk<=1'b0;ad_cs<=1'b1;enddefault:;endca

7、seendendendmodule

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。