[問題] 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