/*******************IIC.v***************************/ module IIC( input clk, input rst_n, output reg sclk //分頻后的時鍾 ); parameter SYS_CLK = 25_000_000; parameter SCLK = 12500_000; parameter N = SYS_CLK/SCLK; //N表示幾分頻系數,當前系統時鍾頻率/所需模塊時鍾頻率 /****************——tb模塊中**********************/ /*---------------例化IIC模塊------------------*/ IIC #( .N(4), .SYS_CLK(50_000_000), .SCLK(25_000_000) ) IIC( .clk(sys_clk), .rst_n(sys_rst_n), .sclk(sclk) );