📄 data_io.txt
字号:
module data_io(data,cs,wr,rd,ale,led);
input cs,wr,rd,ale;
inout[7:0] data;
output[7:0] led;
//output[3:0] xsa;
reg[7:0] d_reg,r1;
//reg[7:0] xs1,xs2,xs3,xs4,xsd;
//reg[3:0] xsa;
wire rd_=cs?0:~rd;
wire wr_=cs?0:~wr; //片选
wire[7:0] data=(rd_)?d_reg:8'hzz;
wire[7:0] led=~r1;
wire[7:0] addr=ale?data:addr; //地址锁存
always @(posedge wr_) //写操作
begin
if(addr==0) r1=data;
end
always @(posedge rd_) //读操作
begin
if(addr==0) d_reg=r1;
end
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -