wjfblack 发表于 2011-11-21 11:05:50

assign语句请教

最近在i2c代码学习中看到如下语句
assign sda = sda_out_en;// i2c数据线

在modelsim中仿真的结果如图所示。
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_697466RPFJL4.JPG
(原文件名:111.JPG)

sda_out_en的高阻态在sda中是忽高忽低的。
请指教。

list 发表于 2011-11-21 11:14:18

看这个关系是没问题的,但是我觉得的sda和sda_out_en搞反了

xiaojia0812 发表于 2011-11-21 19:10:43

能不能给出完整代码啊。这一句话怎么分析啊

DanielDeng 发表于 2011-11-22 13:08:14

楼主应该是想实现双向IO口吧。

wjfblack 发表于 2011-11-22 22:00:20

回复【2楼】xiaojia0812 肖佳
能不能给出完整代码啊。这一句话怎么分析啊
-----------------------------------------------------------------------

完整代码altera官网能找到,SPI to I2C的。
但是感觉这个问题没有必要看完整代码吧

wjfblack 发表于 2011-11-22 22:02:20

回复【3楼】DanielDeng
楼主应该是想实现双向io口吧。
-----------------------------------------------------------------------

sda是双向口,没错。但是仿真波形怎么解释呢??
页: [1]
查看完整版本: assign语句请教