10M除以2.048KHz約為9766,做成占空比50%的,再除2得到4883
module div(clkin,clkout);
input clkin;
output reg clkout;
reg [12:0] count;
always@(posedge clkin) begin
if(count==4882) begin
count<=0;
clkout<=~clkout;
end
else begin
count<=count+1;
clkout<=clkout;
end
end
endmodule