ds1302(vhdl) io口问答

2019-07-15 23:36发布

PROCESS(CLK,IO,IO_LINK,IO_R,IO_R1,IO_LINK1)
BEGIN
IF RISING_EDGE(CLK) THEN
        IF IO_LINK='1' AND IO_LINK1='0' THEN
                IO<=IO_R;         IO_IN<='Z';
--                TEST1<=TEST1+1;
        ELSIF IO_LINK='0' AND IO_LINK1='1' THEN
                IO<=IO_R1;         IO_IN<='Z';
--                TEST2<=TEST2+1;
        ELSIF        IO_LINK='0' AND IO_LINK1='0' THEN
                IO_IN<=IO;  IO<='Z';
--                TEST3<=TEST3+1;
        ELSE
                IO<='Z';        IO_IN<='Z';
--                TEST4<=TEST4+1;
        END IF;
END IF;
END PROCESS;


这是我写的io口操作
谢谢
谁能给点意见,上面的io口一直没调好 谁能给点意见,上面的io口一直没调好
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
HelloWii
1楼-- · 2019-07-16 02:04
什么意见,,,楼主可否描述清楚点。。。。
2013crazy
2楼-- · 2019-07-16 03:33
HelloWii 发表于 2015-8-25 11:16
什么意见,,,楼主可否描述清楚点。。。。

io是双向口嘛,我现在是仿真没有问题了,但是在跟ds1302通信的时候接受到的数据都是ff,不知道是前面的指令有问题,还是我的io口有问题,不知道怎么搞
2013crazy
3楼-- · 2019-07-16 05:57
 精彩回答 2  元偷偷看……

一周热门 更多>