MCS-51单片机,最低地址的32个字节,由PSW中的RS1,RS0确定R0~R7对应于哪一组地址
当RS1=0,RS0=0,R0~R7对应于地址0~7
当RS1=0,RS0=1,R0~R7对应行历桥于地址8~15
以下类推
使用using的好处就是,可以减少寄存器入栈时间
不好的是,必须有8个独立的RAM来专门为中断服务程序保存寄存器,为了节省这8个字节,可烂启视具体应用来确定是否使用using,如果中断服务程序很简单,可以不加该关档猛键字。
n是中端向量号,比如外部中断0的向量号为0。m是用来选择使用第几组R0~R7寄存器,一般编一些小程序没必要用,当你的程序有好几个中端程序,没型樱程序又十分复枯丛杂的租橡时候就有用了,它可以更好的分配程序的内存使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)