50MHz生成400Hz详解
这是数电实验的部分内容, 实验采用的开发板芯片是 Cylone II EP2C8Q208C8, 时钟主频50MHz, 生成400Hz的频率主要用于数码管显示。
要将50MHz转换成400Hz, 则需要125000分频, 是偶分频。即信号sys_clk_50MHz的125000个周期相当于信号clk_out_400Hz的一个周期。当计数器从0计数到62499时, 将输出信号反转一次, 从而形成周期为输入信号125000个脉冲的输出信号。
时序原理图如下:
Verilog代码如下:
module f_400Hz
(
input sys_clk, //50M输入
output reg clk_400 //输出400
)
reg [19:0] cnt;
always@(posedge sys_clk)if(cnt == 20'd62499)cnt <= 20'd0;elsecnt <= cnt + 20'd1;
always@(posedge sys_clk)if(cnt == 20'd62499) clk_400 <= ~clk_400;elseclk_400 <= clk_400;
endmodule
50MHz生成400Hz详解相关推荐
- maven 与intellij IDEA 下maven 为groovy 项目生成jar 详解
2019独角兽企业重金招聘Python工程师标准>>> W7下安装 maven与intellij IDEA 下maven为groovy项目生成jar详解(适合新手) 第一步:下载ma ...
- Python中random模块生成随机数详解
Python中random模块生成随机数详解 本文给大家汇总了一下在Python中random模块中最常用的生成随机数的方法,有需要的小伙伴可以参考下 Python中的random模块用于生成随机数. ...
- hero siege虚拟服务器,攻城英雄黑商商店怎么出_herosiege黑商商店生成设定详解_3DM单机...
<攻城英雄>中当玩家持有了20件遗物时,就很难再获得遗物了,这时黑商商店就成了刷遗物的好去处,但是并不是那么容易遇见的,下面小编就为大家带来一篇"EndFish"分享的 ...
- java docur,JavaDoc生成API详解
一.综述 1.1 简介 Javadoc 是 Java 自带的一种工具,其可以从程序源代码中抽取类.方法.成员等注释形成一个和源代码配套的API帮助文档.也就是说,只要在编写程序时以一套特定的标记[Ta ...
- Random()类生成随机数详解
Random类介绍 生成随机数的两种方法 是用Math类里的Random方法生成0到1内的随机数,返回是double 是用Random类方法生成随机数 Random()函数生成随机数介绍 在Java的 ...
- 雪花算法及分布式主键生成策略详解
目前雪花算法常应用于分布式环境下作为分布式主键的首选,本文详细介绍下雪花算法及相关分布式主键的生成策略. 如下内容已本文PPT讲解内容为基础. 本次内容共包括4部分:分布式主键生成策略,雪花算法详解, ...
- SuperMap iDesktop 点数据集外挂生成缓存详解
作者:姜尔 目录 什么是点外挂模型? 点外挂支持什么模型格式? 如何进行点外挂模型? 点外挂模型参数设置详解 点外挂常见问题 什么是点外挂模型? 点外挂模型是指具有相同材质.形状以及大小但仅空间位置和 ...
- Mybatis-Plus主键生成策略详解
文章目录 前言 一.官网 二.主键注解@TableId说明 1.源码 2.作用 3.使用 三.主键生成策略-IdType枚举说明 1.源码 2.说明 3.全局设置 三.ID生成器介绍 1.Identi ...
- 扩散模型与生成模型详解
扩散模型与其他生成模型 什么是扩散模型 扩散模型的简介 生成建模是理解自然数据分布的开创性任务之一.VAE.GAN和Flow系列模型因其实用性能而在过去几年中占据了该领域的主导地位.尽管取得了商业上的 ...
最新文章
- java中 resource_Java从Resource中读取文本文件
- UE4 RHI与条件式编译
- Linux下vi和vim模式相互切换
- 一个操作系统的实现(3)
- mex文件用matlab能打开吗,matlab中mex文件编译运行的问题
- python __slots__ [转]
- 找不到该项目,请确认该项目的位置的解决办法
- 如何制作好一个提交按扭---我是个爱折腾的人
- 网络游戏的客户端同步问题
- 阿里巴巴最新面试经验
- Asp.Net中WebApi多图片上传(附前后端代码)
- DirectShow之视频渲染
- JavaScript之this释疑
- Excel绘制折线图--更新中。。。
- java 模板模式_java设计模式之模板方法模式详解
- 企业微信员工离职如何转移客户?
- 【转】24个GE SFP/10 GE SFP+端口是什么意思
- java中如何输入字符
- win10下Abaqus 6.14 安装
- USGS Landsat 8 Collection 2 Level 1数据正确姿势下载
热门文章
- 四川省中小学教师计算机能力提升工程,成都武侯全面启动中小学教师信息技术应用能力提升工程2.0培训...
- xmind mac破解版
- 机器学习激活函数整理(不定时更新)
- 三菱FX3U——ST编程定时器和计数器
- 基于WT2605C-32N音频蓝牙语音芯片的实时录音上传技术方案介绍
- C语言数组元素的左移、右移
- MPLAB X IDE 生成PIC18xxx Bootloader代码
- ROS学习心得——定位-SLAM-hector_mapping(RPLIDAR A2)
- 《明解C语言》笔记及课后习题答案 【第九章】
- [瞭望]从西溪湿地到中山古镇 --看“经营政府”