万福君、潘松峰
用户标志
PSW.4 RS1
PSW.3 RS0 (RS1,RS0用于选择寄存器组)
RS1,RS0 组号 RAM地址 寄存器
0 0 组0 00H~07H R0~R7
0 1 组1 08H~0FH R0~R7
1 0 组2 10H~17H R0~R7
1 1 组3 18H~1FH R0~R7
PSW.2 OV 溢出标志∶用于带符号数运算的溢出 OV=D7异或D6
PSW.1 - 空
PSW.0 P 奇偶校验位∶累加器A中1的个数为偶数时P=0
累加器A中1的个数为奇数时P=1
4、 栈指针寄存器SP(8位)∶压栈(PUSH)加一;出栈(POP)减一(中断、子程序调用、直接栈操作都影响SP值)
5、 数据指针DPTR(16位)∶51单片机中唯一可直接访问的16位寄存器
6、 程序计数器PC(16位)∶不可直接访问的16位寄存器
三、振荡器、时钟电路及工作时序
震荡器及震荡电路见P16
取指令时序图见P17
12个振荡周期(6个状态组S1~S6)形成一个机器周期。S1P1~S6P2
ALE信号每一个机器周期出现2次可用于参照
《第5学时∶》
第四节∶并行I/O结构及操作
一、 并行I/O口的内部结构
见P18图2.5、P19图2.6、P20图2.7、P21图2.8,在此不作详细讲解
二、读…修改…写操作
指令系统的一大特点,可避免误操作
命令举例∶ANL Px,A
ORL Px,A
XRL Px,A
CPL Px.y
INC Px
DEC Px
DJNZ Px,LABEL
MOV Px.y,C
CLR Px.y
SETB Px.y
x代表某口;y代表某位
三、并行I/O口的写操作 P22
介绍对口写入的时序
四、并行I/O口的负载能力
根据单片机的设计指标各有不同,一般应能驱动8—20mA。
五、 总线
根据总线所在位置分为:内部总线和外部总线;相对
参照物不同,其内涵也不同。通讯总线
根据总线功能分为:数据总线、地址总线、控制总线
总线方式要求三态条件,高阻抗状态保证总线通路的选通与关闭
通过总线缓冲器讲解总线
第五节∶RST/VPD引脚功能
作为一个特殊的功能引脚,在单片机应用设计中,有着不可忽视的作用
一、 复位