- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VerilogHDL硬件驱动设计.ppt
VerilogHDL硬件驱动电路设计 湖北师范学院 田开坤 2014.10 课堂练习 50M-10Hz分频电路,5M input clk,clr; output clko; reg [21:0]counter; reg clko; always @(posedge clk or negedge clr) begin if(counter5M/2-1) counter=coutnter+1; else begin counter=0;clko=!clko;end end 3bits计数器 input clk,clr; output [2:0]q; reg [2:0]q; always @(posedge clk or negedge clr) if(!clr) q=0; else q=q+1; 3bits比较器 input [2:0]a; output y; wire y; assign y=(a3’H3)? 1 : 0; 38译码器 数码管驱动电路 关于数码管 关于数码管 驱动一只共阴极7段数码管循环显示0~9 字符译码电路 input [3:0]d; output [6:0]y; wire [6:0]y; assign y=(d==0)?“0”: (d==1)?”1”:”2”: … : (d==9)?”9”:7’b000_0000; 0~9计数器电路 input clk; output [3:0]q; reg [3:0]q; always @(posedge clk) begin if(q9) q=q+1; else q=0; end 分频器电路:50Mhz input clk; output clko; reg clko; reg [n:0]cnt; always @(posedge clk) begin if(cnt??) cnt=cnt+1; else begin cnt=0;clko=!clko;end end 数码管显示的计数器结构框图 数码管显示的计数器结构框图 数码管显示的计数器结构框图 数码管显示的计数器结构框图 数据选择器 input [2:0]sel; output [3:0]d; assign d=(sel==3’H0)?2: (sel==3’H1)? 0: (sel==3’H2)? 1: …4: …1: …0: …2:7; 7段LED字符译码器 7段LED字符译码器 7段LED字符译码器 7段LED字符译码器 7段LED字符译码器 9999计数器 9999计数器 多位数码管并联驱动 module top(clk,clr,d,s); input clk,clr; output [6:0]d; output [1:0]s; wire [3:0]num; wire k0; mux41 MA(.A(1),.B(2),.C(3),.D(4),.Q(num),.S(s)); deled DB(.num(num),.d(d)); c_scan SC(.clk(ck0),.q(s)); div_clk CD(.clk(clk),.clr(clr),.k0(k0)); endmodule 数码管扫描驱动电路 数码管显示计数器完整框图 按键输入 一般逻辑输入 带锁存状态输入 时钟输入 复位输入 按键——多功能计数器设计 通过一个按键选择计数模式 按键一次,计数模式切换一次 LED驱动 一般电平驱动 亮度调整 花样灯 蜂鸣器驱动 一般发声 模拟音乐 LED点阵驱动 结构 时序 图形 数字钟框图 数字钟设计 原理框图(考虑硬件接口) 数字钟计数器(60和24进制计数器) 数字钟调时 整点报时 功能扩展(定时闹铃) 加减计数器 时钟 复位 模式选择 Q[7: 0] module counter(clk,clr,ms,q); input clk,clr,ms; output [7:0]q; reg [7:0]q; reg state; always @(posedge ms or negedge clr) if(!clr) state=0; else state=!state; always @(posedge clk or negedge clr) begin if(!clr) q=0; else begin if(state)q=q+1; else q=q-1; end end endmodule * * 分频电路 10Hz
您可能关注的文档
- TDLTE技术基本原理...ppt
- TDLTE技术基本原理研究院李新.ppt
- TDLTE数字蜂窝移动通信网无线操作维护中心(OMCR)测量报告技术要求v.doc
- TDLTE无线网络规划软件和原理介绍.doc
- TDLTE演进及关键技术.ppt
- TDLTE系统原理及在现网中的应用研究.doc
- TDLTE终端总体技术规范V.doc
- TDLTE网络原理及关键技术.ppt
- TDLTE讲解.ppt
- TDLTE通信基础知识.ppt
- 浙江东方集团股份有限公司校园招聘模拟试题附带答案详解及答案一套.docx
- 人教版高中数学必修第二册第七章7.1.2复数的几何意义课件.ppt
- 人教版高中数学必修第二册第六章章末重构拓展课件.ppt
- 人教版高中数学必修第二册第八章8.5.1直线与直线平行课件.ppt
- 人教版高中数学必修第二册第八章8.6.3第1课时二面角及平面与平面垂直的判定定理课件.ppt
- 人教版高中数学必修第二册第九章9.1.3获取数据的途径课件.ppt
- 人教版高中数学必修第二册第七章7.2.1复数的加、减运算及其几何意义课件.ppt
- 人教版高中数学必修第二册第十章10.3.1频率的稳定性课件.ppt
- 人教版八年级物理下册第七章力第3节重力课件.ppt
- 人教版高中数学必修第二册第八章8.6.2第1课时直线与平面垂直的定义及判定定理课件.ppt
最近下载
- JBL PartyBox 1000用户中文手册.pdf
- 2023年牛津译林版七年级英语下册《Unit 4》单元测试(附答案).doc VIP
- 《计算机网络技术基础 》(王崇刚)教案 (理论部分) 网络体系结(一)网络体系结构概述.pdf VIP
- AP物理2 单元练习题1 Fluids and Thermal Physics.pdf VIP
- 《计算机网络技术基础 》(王崇刚)教案 (实训部分) 上机实训(七) .docx VIP
- EPC工程设计管理主要内容.docx
- 装修公司融资商业计划书(精选5).pptx
- 生化期末考试吉林大学2015.pdf VIP
- 计算机网络技术基础与实训.pptx VIP
- 2023年牛津译林版七年级英语下册Unit8 测试题(附答案).doc VIP
文档评论(0)