基于单片机的信号发生器波形是怎么产生的

如题所述

第1个回答  2017-05-07
状态机方法,可以输出任意时序,最近在做cpu,给你段cpu的时钟发生器的程序。
部分程序,表达意思。
always @(negedge clk)
begin
case(state)
S1:
begin
clk2 <= ~clk2;
alu_clk <= ~alu_clk;
state <= S2;
end
S2:
begin
clk2 <= ~clk2;
clk3 <= ~clk3;
alu_clk <= ~alu_clk;
state <= S3;
fetch <= ~fetch;
end
S3:
begin
clk2 <= ~clk2;
state <= S4;

end
S4:
begin
clk2 <= ~clk2;
clk3 <= ~clk3;

state <= S5;
end
。。。。
default:
state <= idle;
endcase
end
endmodule本回答被提问者采纳
第2个回答  2021-05-24

NE555多波形发生器电路

相似回答