1、复位
复位通过复位引脚RST输入,复位必须达到两个周期的高电平才能将系统复位。复位后,PC指针为0000H,因此0000H即为复位向量入口,复位后从此处开始运行程序。复位后P口(P0,P1,P2,P3)被设置为FFH,堆栈指针值为07H,其他特殊功能寄存器的初值均为00H,内部RAM的值不受复位影响,复位后,其值不确定。
2、寄存器列表
图1为OC8051的寄存器列表:
图1 OC8051寄存器列表
下面依次说明几个特殊功能寄存器功能。
PSW(程序状态字)
CY PSW.7 : 进位标志
AC PSW.6 : 辅助进位标志
F0 PSW.5 : 用户可用作通用标志
RS1 RS0 (PSW.4 PSW.3) : 寄存器组选择
00 :寄存器组0 地址