精品 课后习题及参考答案-单原理及接口技术第三版李朝青课后习题答案 联系客服

发布时间 : 星期一 文章精品 课后习题及参考答案-单原理及接口技术第三版李朝青课后习题答案更新完毕开始阅读1a114175588102d276a20029bd64783e09127dec

P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) 中断:

P3.2 INT0外部中断0 P3.3 INT1外部中断1 定时器/计数器(T0、T1): P3.4 T0(定时器/计数器0的外部输入)

P3.5 T1(定时器/计数器1的外部输入)

数据存储器选通:

P3.6 WR(外部存储器写选通,低电平有效,输出)

P3.7 RD(外部存储器读选通,低电平有效,输出)

定时器/计数器(T2): P1.0 T2(定时器T2的计数端)

P1.1 T2EX(定时器T2的外部输入端)

13. 内部RAM低128字节单元划分为哪3个主要部分?各部分主要功能是什么?

答:片内RAM低128单元的划分及主要功能: (l)工作寄存器组(00H~lFH)

这是一个用寄存器直接寻址的区域,内部数据RAM区的0~31(00H~lFH),共32个单

元。它是4个通用工作寄存器组,每个组包含8个8位寄存器,编号为R0~R7。

(2)位寻址区(20H~2FH)

从内部数据RAM区的32~47(20H~2FH)的16个字节单元,共包含128位,是可位寻

址的RAM区。这16个字节单元,既可进行字节寻址,又可实现位寻址。

(3)字节寻址区(30H~7FH)

从内部数据RAM区的48~127(30H~7FH),共80个字节单元,可以采用间接字节寻址 的方法访问。

14. 使单片机复位有几种方法?复位后机器的初始状态如何? 答:(1)单片机复位方法

单片机复位方法有:上电自动复位、按键电平复位和外部脉冲三种方式,如题图2-1所示。

题图2-1

(2)复位后的初始状态

复位后机器的初始状态,即各寄存器的状态:PC之外,复位操作还对其他一些特殊功能寄存器有影响,它们的复位状态如题表2-1所例 15. 开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?

答:一般开机复位后都是选择第一组通用工作寄存器作为工作寄存器的,一共有4组,分别为0.1.2.3连续位于00h到1FH地址, 然后在机器中有个程序状态字PSW,它的第四和第三位RS1,RS0是用来选择工作寄存器组的,可能不同机器地址稍有不同。他们俩的值和寄存器组的关系:

RS1/RS0 0/0 0/1 1/0 1/1 使用的工作寄存器 0 1 2 3 地址 00-07 08-0F 10-17 18-1F

写程序的时候就是通过定义程序状态字来选择使用不同的寄存器组。也可以直接对RS1和RS0赋值。 (最后一问同题7)

16. 程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么?

答:PSW是一个SFR(特殊功能寄存器) 位于片内RAM的高128B

具体地址D0H(00H~FFH)(片内RAM的编址)(8bits编址方法) PSW=Program Status Word(程序状态字)

PSW的常用标志位有哪些? CY=Carry(进位标志位)

AC=Auxiliary Carry(辅助进位标志位)(半进位标志位) F0用户标志位

RS1,RS0,用来选择当前工作寄存器组(R0~R7)(4选1) OV=Overflow(溢出标志位) P=Parity(奇偶校验位)

17. 位地址7CH与字节地址7CH如何区别?位地址7CH具体在片内RAM中的什么位置?

答:用不同的寻址方式来加以区分,即访问128个位地址用位寻址方式,访问低128字节单元用字节寻址和间接寻址。 具体地址为2F的第五位,即为7C。

18. 89C51单片机的时钟周期与振荡周期之间有什么关系?什么叫机器周期和指令周期?

答:时钟信号的周期称为机器状态周期,是振荡周期的两倍。一个机器周期是指CPU访问存储器一次所需的时间。指令周期是执行一条指令所需的时间。

19. 一个机器周期的时序如何划分?

答:一个机器周期=12个震荡周期=6个时钟周期(状态周期) S1P1,S1P2,S2P1,S2P2,S3P1,S3P2,S4P1,S4P2,S5P1,S5P2,S6P1,S6P2 其中s=state(状态),p=phase(相位)