恭喜,你发布的帖子
发布于 2026-02-03 09:32:58
2楼
1、系统手册这么说:
初始化发生在首次扫描,而首次扫描不一定安排在第一扫描周期。
2、实验程序:
STL
LAD
Q0.0并没有点亮。
沿指令我见之三:沿指令初始化不一定发生在第一个扫描周期.rar
手册不是说了很明白了吗?任何单片机系统也是和这个一样的啊,通电瞬间,芯片进入重启状态,不管是指令如何,代码如何,都会把硬件的引脚读取一遍,然后存储状态,等芯片正式启动后,再扫描程序或者代码指令,对比程序或者代码进行输出,这才是真正进入工作状态。
版主,你写的5个扫描周期里置位M0.0,这个不一定是,要是大型程序,或者程序容量超大或者一开始就用FOR循环,不一定是5个扫描周期了。
再确认一点就是:没有人说通电瞬间,扫描第一个周期就能读取第一个上升沿。
请填写推广理由:
分享
只看
楼主