- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
涉及到需要时间的并且在不同的时间执行程序时就要用到分频计数器至于需要分频多少看需要执行多少次,也就是需要用到的时间有多少次。
3-8 译码器
//学习3 8译码器的原理,
//拨码开关的 1 2 3作为输入
//本实验采用拨码开关来作为输入,LED作为状态显示
//当然如果你的学习板没有拨码开关,可以用key1 key2 key3 作为数据输入。
module decoder_38(out,key_in);
output[7:0] out; //3 8译码器输出有8钟状态,所以要8个LED灯。
input[2:0] key_in; //(1 2 3)key1 key2 key3 作为数据输入
reg[7:0] out;
always @(key_in)
begin
case(key_in)
3d0: out=8 //LED作为状态显示,低电平有效
3d1: out=8
3d2: out=8
3d3: out=8
3d4: out=8
3d5: out=8
3d6: out=8
3d7: out=8
endcase
end
endmodule
1位数码管动态显示
//一位数码管试验
//利用分频计数器得到数码管,效果
module SMG_LED (clk_50M,rst,led_bit,dataout);
input clk_50M,rst; //系统时钟50M输入 从12脚输入。
output [7:0] dataout; //我们这里用数码管,
output led_bit; //一位数码管的位选择
reg [7:0] dataout;
reg led_bit;
reg [27:0] count; //分频计数器
//分频计数器
always @ ( posedge clk_50M )
begin
count=count+1; //计数器自加
end
always @ ( posedge clk_50M or negedge rst)
begin
led_bit = b0; //是数码管的位选择处于导通状态
case ( count[27:24] )
// case ( count[27:24] )这一句希望初学者看明白,
// 也是分频的关键
// 在数码管上面显示0到F
0: dataout=8 //0
1: dataout=8
2: dataout=8
3: dataout=8
4: dataout=8
5: dataout=8
6: dataout=8
7: dataout=8
8: dataout=8
9: dataout=8
10:dataout=8
11:dataout=8
12:dataout=8
13:dataout=8
14:dataout=8
15:dataout=8 //f
endcase
end
endmodule
7段数码管静态显示
//本实验就是学习单个数码管的显示
module SMG_LED (clk_50M,led_bit,dataout);
input clk_50M ; //系统时钟50M输入 从12脚输入。
output [7:0] dataout; //我们这里用数码管,
output led_bit; //一位数码管的位选择
reg [7:0] dataout;
reg led_bit;
always @ ( posedge clk_50M )
begin
led_bit = b0; //是数码管的位选择处于导通状态
dataout=8 //修改7段码,可以显示不同的字符
//本实验初始是在数码管显示0
end
数码管静态显示0到7
//7段数码管测试实验:以动态扫描方式在8位数码管
//“同时”显示0--7
//实验的目的是向用户介绍多个数码管动态显示的方法
您可能关注的文档
- TEC-XP教师实验指导书n.doc
- temp_Avaya IP Office快速安装说明V2.2.doc
- TEMS操作使用教程.doc
- TFS2008升级成2010并带有门户网站方法.doc
- ThinkPad SL410 WIN7恢复 旗舰版安装图解.doc
- ThinkPHP学习记录.doc
- TMES的基本操作和Mapinfo的制图方法.doc
- TMS570LS介绍.doc
- TOGAF培训讲师.doc
- tomcat之startup.bat详解.doc
- 网络直播行业规范化发展现状分析:2025年行业趋势报告.docx
- 2025年全球刻蚀设备市场分析:中微公司产品占比展望.docx
- 剧本杀行业商业模式创新案例分析:2025年市场创新策略.docx
- 2025年基因编辑作物商业化监管政策对农业生产安全评估报告.docx
- 生物医药行业创新药物研发政策环境与2025年市场布局策略报告.docx
- 无人机反制系统技术标准制定在森林防火监控领域的应用分析报告.docx
- 未来五到十年海绵城市水资源管理技术创新报告.docx
- 2025年跨境电商独立站运营模式创新:社交电商与跨境电商的融合趋势.docx
- 碳基半导体材料产业化政策支持力度分析报告.docx
- 新能源汽车2025年市场准入标准与监管政策分析报告.docx
最近下载
- 女人出轨的离婚起诉书(31篇).docx VIP
- 《无人机地面站与任务规划》全套教学课件.pptx
- 农产品加工与储存技术培训.pptx VIP
- 1.3政党和利益集团 课件(共26张PPT)- 高中政治统编版选择性必修1当代国际政治与经济.pptx VIP
- 2024学年八年级下学期期中质量评估数学试卷(含答案) .pdf VIP
- PMC部门通用培训教程:生管与物控人员专业技能培训.pptx VIP
- 2024高一新生入学开学第一课班会.pptx VIP
- 2025年离婚协议书(最新版).pdf VIP
- 校长在2025年一年级新生家长会上的讲话:携手同行,共护新苗茁壮成长.docx
- 运维培训方案及培训计划.docx VIP
文档评论(0)