wuzhengmin 发表于 2026-1-3 11:23:32

PSW ,R11 ,A都有变化!

注意我们现在是用AI8051U,是32位模式,遵从MCS-251指令集

和陈老师的STC8H8K 有点区别:

下面是陈老师的执行结果:


wuzhengmin 发表于 2026-1-3 11:26:12

是不是没有看到R11?

因为2者的寄存器不同

接着看下面2条指令:

wuzhengmin 发表于 2026-1-3 11:35:53

这里要看端口:

要选择好端口窗口:

wuzhengmin 发表于 2026-1-3 11:37:21

再开始单步:


wuzhengmin 发表于 2026-1-3 11:39:43

接着到累加器A:


20H单元马上变成56H

wuzhengmin 发表于 2026-1-3 11:41:39

下一步是端口P2:

执行完:MOV P2,#80H   ;把立即数80H直接送入P2口中
马上变成80H

wuzhengmin 发表于 2026-1-3 11:44:41

陈老师把P0变成75H:

变化的更清晰:

wuzhengmin 发表于 2026-1-3 11:47:12

接着看后面的指令:

wuzhengmin 发表于 2026-1-3 11:53:31

也可以对上面2句仿真一下:

wuzhengmin 发表于 2026-1-3 11:54:14

还是单步:

页: 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48
查看完整版本: 有关DMA,山东大学陈桂友教授