关于字寄储器
书还没买到,再请教一下字寄存器wr6是不是由r6和r7组成的双字节寄存器?如果是,那么r7是数据的高字节吗? 寄存器wr6是由r6和r7组成的双字节寄存器,R7是数据的高字节https://www.stcaimcu.com/data/attachment/forum/202309/12/081345mi0ob2c015ojaem2.jpg
https://www.stcaimcu.com/data/attachment/forum/202312/08/144430olhy51bv1xb4avt4.jpg
https://www.stcaimcu.com/data/attachment/forum/202312/08/145048h3d2ja2tv2l8fv1a.jpg 厉害啊,还用汇编语言编程{:4_174:} 见笑了,c语言都忘了。 会汇编的都是大能啊 一个32位寄存器,由两个16位寄存器构成,由4个8位寄存器构成,名字不一样,实际地址是一样的。用汇编代码测试一下,了解一下。 你们都是老师啊,我只不过个爱好者而已。上面例子我怎么感觉r6是高字节啊。我做个温度表,输入模拟电压经stc32g8k64的ad转换后,数据保存在adc_res和adc_resl中(右对齐)。然后mov r6,adc_res
mov r7,sdc_resl
此时的wr6就是由r6+r7的组合,r6为高字节。不知道我说的对不对,请指教。实际制作有显示,就是误差大(高6度)😃,不知为何。 是的,我理解错了,R6为高字节。
页:
[1]