2个回答
展开全部
module para_to_serial_8bit(para_in,clock,reset,ser_out);
input [7:0] para_in;
input reset,clock;
output ser_out;
reg ser_out;
reg [7:0] data;
always@(posedge clock or negedge reset) begin
if(~reset) begin
ser_out <= 1'b0;
data <= para_in;
end
else begin
data <= {data[6:0],Z};
ser_out <= data[7];
end
end
endmodule
input [7:0] para_in;
input reset,clock;
output ser_out;
reg ser_out;
reg [7:0] data;
always@(posedge clock or negedge reset) begin
if(~reset) begin
ser_out <= 1'b0;
data <= para_in;
end
else begin
data <= {data[6:0],Z};
ser_out <= data[7];
end
end
endmodule
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做这个事确实没时间吃饭。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询