51系列单片机工作寄存器有几组?如何判断cpu当前使用哪一组寄存器

2025-04-03 10:23:24
推荐回答(2个)
回答1:

4组,一般在中断中,不进行设置,默认的是0组
中断函数:
void service_int() interrupt 0 using 2
这是INT0的中断服务函数,using 2是指INT0的中断服务函数使用第3组,省略using 2,则这里默认使用第1组(0组)

回答2:

程序状态字 里面的 RS0 RS1 显示当前工作寄存器