1. 單片機中寄存器間接定址為啥不能用R3,或者說R0,R1,與其他工作寄存器有何區別
51單片機的工作寄存器一共有4組 R0~R7,在RAM中地址的00H--1FH單元,分別是
0組:00H--07H單元、1組:08H--0FH單元、2組:10H--17H單元、3組:18H--1FH單元,
這四組中只有一組是當前工作寄存器,程序中使用的就是當前工作寄存器中的8個單元。選擇當前工作寄存器是由程序狀態字PSW中的第三第四位決定的。51單片機規定工作寄存器的R0、R1做為間接定址寄存器,用於定址內部或外部數據存儲器的256個單元。