标题: Keil中USING这个语句是怎么编译的?USING 0--USING 3 [打印本页]

作者: wbz0508    时间: 2020-11-9 04:05
标题: Keil中USING这个语句是怎么编译的?USING 0--USING 3
请教各位一个问题:Keil中USING这个语句是怎么编译的?USING 0--USING 3或者没有这个语句编译的程序都一样,>3编译时报错。

作者: csmyldl    时间: 2020-11-9 19:08
USING 0--USING 3说明的是该函数内使用R0至R7寄存器的内存地址,USING 0使用00H-07H区域,USING 1使用08H-0FH区域,USING 2使用10H-18H区域,USING 3使用18H-1FH区域,因为只有4组工作寄存器,所以>3就是错误的,简单的程序看不出有什么不同,当程序中使用多个中断的时候就需注意区分了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1