附 录
89C51指令表
十六机制代码 04 08~0F 78~7F data D8~DF rel a10 a9 a800001 a7~ a0 (a10~ a0为addr11各位) 助记符 INC A INC Rn DJNZ Rn,rel AJMP addr11 功能 A+1->A Rn+1->Rn 字节数 周期数 1 1 2 1 1 1 2 2 MOV Rn,#data (data)->Rn 2 Rn-1->Rn,PC+2->PC 若Rn?0,则PC+rel->PC PC+2->PC,addr11->PC10~0 2 中断允许控制IE
EA—中断允许总控制位。
EA=0,屏蔽所有的中断请求; EA=1,CPU开放中断。 ES—串行口中断允许位。
ES=0,禁止串行口中断;ES=1,允许串行口中断。 ET1—定时器/计数器T1的溢出中断允许位。
ET1=0,禁止T1中断;ET1=1,允许T1中断。 EX1—外部中断1的溢出中断允许位。
EX1=0,禁止外部中断1中断;EX1=1,允许外部中断1中断。 ET0—定时器/计数器T0的溢出中断允许位。
ET0=0,禁止T0中断;ET0=1,允许T0中断。 EX0—外部中断0的溢出中断允许位。
EX0=0,禁止外部中断0中断;EX0=1,允许外部中断0中断。
工作模式寄存器TMOD
第 6 页 共 7 页
控制寄存器TCON
第 7 页 共 7 页