[问题] MCU一问

楼主: OwTaingJune (机械加鲁鲁)   2015-09-22 17:38:55
;1. 若执行前之ACC=4CH, var1=5AH, C=1, AC=0, Z=0, OV=0,
;执行MOV A,66H后, ACC=____H, var1=____H, C=___, AC=___, Z=___, OV=___
;include ht66f50.inc
mov a,5ah
mov var1,a
mov a,4ch
set C
clr AC
clr Z
clr OV
mov a,66h
nop
范例如上,我想了解的是:为什么要把5ah搬移到a 又把a搬移到var1?
何不直接把5ah搬移到var1呢? 这样不是省时且精简多了吗?
作者: god145145   2015-09-22 18:52:00
因为compile不会过
作者: johnpage (johnpage)   2015-09-22 19:38:00
Var1无法直接给值
作者: dsplab (星野夢美)   2015-09-22 19:53:00
先确认MCU指令集,是否有此寻址方式
作者: james732 (好人超)   2015-09-23 01:20:00
你有试过能不能编译吗?
作者: pm0805 (pm0805)   2015-09-23 01:54:00
就这MCU不支援啊...DATASHEET很难读?HOLTEK算少页了...
作者: smtmike   2015-09-27 05:36:00
如果可以那mcu价钱会以好几倍卖给你了 你用的是便宜货~

Links booklink

Contact Us: admin [ a t ] ucptt.com