序的本意是将R0开始的100个寄存器清0 但由于开始R0赋值为00H,而计数用的是R1所以将达不到期望的效果。循环第一次可以顺利执行
第二次循环R1被清0,接着执行减1指令R1编255,所
所以CJNE R1后面填的是256 下面那行(R0)等于98?是这样吗
将R0开始的100个寄存器清0 ,是片外RAM R0吗
是片内RAM这段序是达不到目的的,00H~1FH是工作寄存器区域最好鈈要占用,特别是00~07H默认状态下是R0~R7的地址。
可是MOVX @R0,A不是吧A中的内容送到片外RAM的R0的地址上去吗不好意思学得不是很好不是很懂,希望能帮我解答一下
这是到填空的题目所以我是想知道cjne r1,后面这个空该填多少,还有下一行(r0)等于多少麻烦你了问了这么多我给你追加点悬赏
哦,这样呀填0就可以了。初始值是100.
你对这个回答的评价是