i2c8_write_byte.v
来自「I2c 总线测试程序,经过多次验证的.包括读写模式(第一次上传)」· Verilog 代码 · 共 35 行
V
35 行
# 100; i8=0; repeat(8) begin if(wdat8[i8]==1'b1) wdat8_tmp[i8] = 1'bz; else wdat8_tmp[i8] = 1'b0; i8=i8+1; end # 100; i8=0; repeat(8) begin SDA8_M = wdat8_tmp[7-i8]; # 1000; SCL8_M = 1'bz; # 1000; SCL8_M = 1'b0; # 100; i8=i8+1; end SDA8_M = 1'bz; # 1000; SCL8_M = 1'bz; ack8 = SDA8; # 100; if(ack8==1'b1) begin $display("######################################"); $display("# ack8 is high! #"); $display("######################################"); $stop; end # 1000; SCL8_M = 1'b0; # 2000;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?