英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 一个小的指令 [打印本页]

作者: winnie    时间: 2009-5-27 09:28
标题: 一个小的指令
roma equ 20h
a:
-------------
------------
clrf status
movf roma,0
sublw .100
btfss status,c
a操作
nop
nop
b操作
goto a
问题:为什么status,c位有时不能正确的标识是否借位?

作者: winnie    时间: 2009-5-27 09:28
正确用法:

L0

   ......

subwf  xxx,W;(最好不要用0或1来表示W或F)

btfss STATUS,C

goto  L2

L1

    ......

goto exit

L2

   .......

exit

  ........

goto Lo

  ........




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/) Powered by Discuz! X3.2