添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第1405页 > SN8P2608 > SN8P2608 PDF资料 > SN8P2608 PDF资料1第105页
SN8P2608
8位微控制器
11.4.7等宏观
宏程序包括许多指令。这将是测试指令,跳过功能之后错误。
BTS0
@RST_WDT
JMP
TEST_CODE :
BUF.0
TEST_CODE
BTS0指令跳过功能只跳过一条指令。 @RST_WDT是一个宏观和几个组成
指令。上述常规的跳跃功能会出错。它不能直接跳到“ JMP TEST_CODE ”成功。
使用下面的程序就可以解决问题。
BTS0
JMP
JMP
CLR_WDT :
@RST_WDT
TEST_CODE :
BUF.0
CLR_WDT
TEST_CODE
SN8IDE提供用户定义的向前/向后跳转指令来处理跳过功能更容易。 “ Macro_Start ”
和“ Macro_End ”是用户定义的标签名称。运用
@@ 。 Macro_Start
@@ 。 Macro_End
到语法。这些拉布勒
名称可以重复主程序。
BTS0
JMP
JMP
@@ Macro_Start :
@RST_WDT
@@ Macro_End :
TEST_CODE :
BUF.0
@ F.Macro_Start
@ F.Macro_End
;跳转到最近的用户定义@@ Macro_Start :
;跳转到最近的用户自定义@@ Macro_End :
注意:只有S8ASM V1.99N或更高版本支持用户自定义的向前/向后跳转指令!
注:宏可能会影响蓄电池和PFLAG结果。用户必须检查它!
松翰科技股份有限公司
第105页
1.4版

深圳市碧威特网络技术有限公司