思考与练习题

思考与练习题

1.89C51单片机片内包含哪些主要逻辑功能部件?

2.89C51的XTAL1和XTAL2引脚的作用是什么?时钟频率与哪些因素有关?

3.89C51的存储器分哪几个地址空间?如何区别不同空间的寻址?

4.简述89C51片内RAM的空间分配。

5.简述布尔处理存储器的空间分配,片内RAM中包含哪些可位寻址单元?

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

7.89C51单片机的ALE线的作用是什么?89C51单片机不与片外RAM/ROM相连时,ALE线上输出脉冲频率是多少?可以作什么用?

8.89C51单片机的信号有何功能?在使用8031单片机时,信号引脚应如何处理?

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

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

11.什么叫堆栈?堆栈指针SP的作用是什么?89C51单片机堆栈的容量不能超过多少字节?单片机初始化后SP中内容是什么?

12.PC与DPTR各有哪些特点?有何异同?

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

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

15.使单片机复位有几种方法?复位后机器的初始状态如何?

16.开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?

17.复位方式下,程序计数器PC中内容是什么?这意味着什么?

18.89C51有几种低功耗方式?如何实现?

19.89C51 P0口用作通用I/O口输入时,若通过TTL“OC”门输入数据,应注意什么?为什么?

20.89C51 P0~P3口结构有何不同?用作通用I/O口输入数据时,应注意什么?

21.89C51端口锁存器的“读—修改—写”操作与“读引脚”操作有何区别?

22.89C51单片机与片外RAM/ROM连接时,P0和P2口各用来传送什么信号?为什么P0口需要采用片外地址锁存器?