bqyj 发表于 2018-10-10 20:07

STOP前加NOP什么意思?

STOP前加NOP什么意思?

wenfen 发表于 2018-10-10 20:11

延时的作用?

zhuhuis 发表于 2018-10-10 20:17

中颖单片机一个NOP指令就是一微秒,一般很短的时间间隔,可以用NOP

tian111 发表于 2018-10-11 14:59

延时较长,就要用延时函数了

songqian17 发表于 2018-10-11 15:06

内部锁存器在一些指令后,需要时钟来移位所存。如果在这些指令执行后,立即STOP,可能造成数据没有达到预期目的。

chenho 发表于 2018-10-11 15:09

是的,如有些51的IO输出所存有两个时钟的延迟。如果细节够清楚,应该不是所有地方都要在STOP前使用NOP。

gongche 发表于 2018-10-11 15:12

为什么要加NOP?应该不需要的

chenho 发表于 2018-10-11 15:17

让程序稳定些

huanghuac 发表于 2018-10-11 15:21

空操作,无具体执行内容,有时是为配合时序的

huanghuac 发表于 2018-10-11 15:26

Pipeline fetching delay。

bqyj 发表于 2018-10-11 15:32


哦,那我就知道怎么回事了,多谢大家,结贴了哈
页: [1]
查看完整版本: STOP前加NOP什么意思?