FPGA二四八分频

在这里插入图片描述


```java
module ledrgb(clk,ledr,ledg,ledb);
  input clk;
  output reg ledr=1'b0;
  output reg ledg=1'b0;
  output reg ledb=1'b0;
always@(posedge clk)  二分频
  begin
    ledr=~ledr;
  end
always@(posedge ledr) 四分频
  begin
    ledg=~ledg;
  end
always@(posedge ledg) 八分频
  begin
    ledb=~ledb;
  end 
endmodule
/***************/
`timescale 1ns/1ns
module ledrgbtop();  //可以不带括号
  reg sysclk;
  wire ledr;
  wire ledg;
  wire ledb;
initial
  begin
    sysclk=0;
    forever #20 sysclk=~sysclk; 
  end
ledrgb u1(
    .clk(sysclk),
    .ledr(ledr),
    .ledg(ledg),
    .ledb(ledb)
    ); //芯片编号
endmodule
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值