恭喜,你发布的帖子
发布于 2026-02-07 22:25:31
13楼
还没有明白你想表达什么,m0.0的上升沿是发生在第6个周期,而你第二到第10周期,你是跳过沿指令的,也就是说有沿指令时是不执行的。
你该不会以为沿指令是上次执行时记录的状态和这次执行的状态比较吧,这个沿指令是每个周期都会记录沿指令的输入状态,跳过了只是不执行,并不是不记录状态,你只有第6周期不跳过,才会执行,Q0.0才会亮
下载程序试一下便知。
你的认知是有问题,所以,Q0.0的行为,不会随你的愿。
顶楼的程序,第一扫描周期跳过,Q0.0不亮。
10楼的程序,第1扫描周期不跳过,Q0.0亮。
两个程序,只有第1扫描周期有判别,其余一样。
为了说明问题,测试程序是故意安排的。
M0.0在第5扫描周期置1,在第10扫描周期检测沿,就是用来破除类似你这样的认知。
请填写推广理由:
分享
只看
楼主