flag1.v
来自「该工程是基于verilog hdl 语言编写的帧传输协议HDLC帧的发送端代码」· Verilog 代码 · 共 30 行
V
30 行
////////////////////////////////////////////
//flag1模块为帧定界序列01111110的产生模块///
// en2:使能端信号 ///
// clk:全局时钟 ///
// dout:输出信号 ///
////////////////////////////////////////////
module flag1(en2,clk,dout);
input clk,en2;
output dout;
reg dout;
reg[3:0] count=0;
always@(posedge clk)
begin
if(en2) begin
if(count==0)begin
count=count+1;
dout=0;
end
else if(count==7)begin
count=0;
dout=0;
end
else if(count<7)begin
count=count+1;
dout=1;
end
end
end
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?