FPGA 学习小组
直播中

alexdos

6年用户 804经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术 模拟技术
私信 关注

【FPGA】I²C程序的仿真与测试----仿真结果

在 ModelSim 中可以看到仿真的结果。如图 4-7 所示是发送开始状态并写地址“a0”时的图形,此时在图上表示为 SCL 处于高时 SDA 的一个下降沿,然后是数据“1010,0000”。
1.jpg
图 4-7 发送开始信号并写地址 a0

如图 4-8 所示为发送数据“01”和“a5”时的图形,在图上表示为:数据“0000,0001”和“1010,0101”。
2.jpg
图 4-8 发送数据“01”和“a5”

如图 4-9 所示的是发送停止状态信号和数据“5a”时的图形,在图上表示为 SCL 处于高时SDA 的一个上升沿,然后是数据“0101,1010”。
3.jpg
图 4-9 发送停止状态信号和数据“5a”

仿真程序说明  I²C 程序符合  I²C 协议的时序和数据格式,可以实现模拟  I²C 协议的任务。

更多回帖

发帖
×
20
完善资料,
赚取积分