集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1714|回复: 5

分频实现

[复制链接]
冰下月影 该用户已被删除
冰下月影 发表于 2011-12-17 12:12:31 | 显示全部楼层 |阅读模式
module cnt (                        clk_10,
                                                clk_bps,
                                                rst
                                                );

input clk_10;
input rst;
output clk_bps;

parameter N =        1024;

reg clk_bps;
reg [10:0] count;

always @(posedge clk_10,negedge rst)
if(!rst)
begin
        count = 0;
        clk_bps = 0;
end
else if(count!= N/2-1)
        begin
                count <= count+1;
        end
else
        begin
                count <= 0;
                clk_bps <= ~clk_bps;
        end

endmodule
I2C 发表于 2011-12-17 15:46:09 | 显示全部楼层
冰班辛苦
虚心学习de熊 发表于 2011-12-18 19:20:56 | 显示全部楼层
分不同的频率  该改那些地方   小弟刚学  应该先看什么书   介绍一下
冰下月影 该用户已被删除
 楼主| 冰下月影 发表于 2011-12-20 13:58:09 | 显示全部楼层
只要将这个程序中的N的值改成程序要的分频就行了。看书的话,我建议看一些夏宇闻老师的书,光看书是不行的 多看多练才是王道
冰下月影 该用户已被删除
 楼主| 冰下月影 发表于 2011-12-20 13:58:24 | 显示全部楼层
回复 3# 虚心学习de熊


    只要将这个程序中的N的值改成程序要的分频就行了。看书的话,我建议看一些夏宇闻老师的书,光看书是不行的 多看多练才是王道
531436258 发表于 2012-2-1 20:16:04 | 显示全部楼层
恩 很有用啊
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-5-18 17:44 , Processed in 0.071656 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表