单片机原理及应用习题 (带答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及应用》习题

一、填空

1、MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自 P0 口的低8位地址信号。

2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地读入了低8位地址。

3、通常单片机上电复位时PC=0000H,SP= 07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地

址范围是从 00H~07H开始。

4、MCS-51单片机的存储器从物理结构上可划分 4 个空间,从逻辑上分别可划分 3 个空间。

5、MCS-51单片机8031中有 2 个16位的定时/计数器,可以被设定的工作方式有 4 种。

6、MCS-51有 5 中断源,有 2 中断优先级,优先级由软件填写特殊功能寄存器加以选择。

7、当/EA接地时,MCS-51单片机将从_ 外部程序的存储器_____的地址0000H开始执行程序。

8、中断请求信号有电平触发和边沿触发两种触发方式。

9、用串行口扩展并行口时,串行接口的工作方式应选为 0 。

10. MCS-51复位后

·CPU从 0000 H单元开始执行程序。

·SP的内容为 07 H , 第一个压入堆栈的数据将位于片内RAM的 08 H单元。

·SBUF的内容为不定。

·ADDC A , #54H指令执行后 , PSW寄存器的内容将等于 01 H。

11. 8051AH

·片内设置有4KB的ROM , 当EA端保持高电平时 , PC(程序计数器)值超过 OFF H 时 , 将自动转向执行外部程序存储器的程序。

·可做通用I/O的至少有_P1_口的8条I/O线。_P0_口作地址/数据总线, 传送地址码的_低_8位 , _P2 口作地址总线 , 传送地址码的高__8位。

12.存储器组织

·8051片内RAM有 128 个字节 , 片外RAM寻址范围为 64K 个字节。

·对8051来说,MOV A , @R0指令中的R0之取值范围最大可为 FF H。

·位地址7FH还可写成 7F H.1_。

·访问片外RAM , 读选通信号为 /RD , 写选通信号为 /RD , 地址指针分别为 SP (8位)和 DPTR (16位)。

·MCS-51专用寄存器中IE是中断控制寄存器 , TMOD是定时、计数器工作方式寄存器, SCON是串行口控制寄存器。

13.定时器和串行口

·定时器工作于方式2为 8 位计数器 , 工作于方式1为 16 位计数器,工作于方式0为13 位计数器。·在串行通讯中, 串行口工作于方式1, 若字符传送率为120字节/秒, 则波特率等于 1200 波特。

·8051的 T1 作串行口方式1和方式3的波特率发生器。

14.中断系统

·定时器T 0和定时器T 1的中断标志分别是 TF0 和 TF1 。 ·在外部中断1INT 中 , 当IT1为1时为 边沿 触发 , 当IT1为0时为 电平 触发。

·在单一中断系统里 , 外部中断响应时间约在 3 到 8 个机器周期之间。 ·0INT 和1INT 的中断标志分别是 IE0 和 IE1 。 ·外部中断1INT 的中断矢量地址为 0013 H ,串行口中断的矢量地址为 0023 H 。

· RETI 指令以及任何访问 IE 和 IP 寄存器的指令执行过后,CPU 不能马上响应中断。

15.指令系统

·在R7初值为00H 的情况下 , DJNZ R7 , rel 指令将循环执行 256 次。

·欲使P1口的高4位输出为1而低4位不变 , 应执行一条 ORL P1 ,#0F0H 指令。

·欲使P3口的低4位输出0而高4位不变,应执行一条 ANL P3,#0F0H 指令。

·欲使P2口的低4位输出取反而高4位不变,应执行一条 XRL P2,#0FH 指令。

· MUL AB 指令执行后 , OV 标志为1 , 则(B )≠ 00 H 。

·DIV AB 指令执行后,OV 标志为1,则此指令执行前(B )= 00 H 。

·MCS -51的两条查表指令是 MOVC A,@A+DPTR 和

MOVC A,@A+PC 。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题2分,共20分)

1、在CPU 内部,反映程序运行状态或反映运算结果的一些特征寄存器是( B )

(A )PC (B )PSW (C )A (D )SP

2、MCS-51单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是( B )

(A )P0和P2口 (B )P0口 (C )P2和P3口 (D )P2口

3、在中断服务程序中,至少应有一条( D )

(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令

4、访问外部数据存储器时,不起作用的信号是( )

(A )RD (B )WR (C )PSEN (D )ALE

5、以下指令中,属于单纯读引脚的指令是( C )

(A )MOV P1,A (B )ORL P1,#0FH

(C )MOVC C , (D )DJNZ P1,LAB

6、要用传送指令访问MCS-51片外RAM ,它的指令操作码助记符应是( )

(A )MOV (B )MOVX (C )MOVC (D )以上都是

7、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU 首先响应(B )

(A )1INT (B )0INT (C )T1 (D )T0

8、MCS-51响应中断时,下面哪一个条件不是必须的( D )

(A )当前指令执行完毕 (B )中断是开放的

(C )没有同级或高级中断服务 (D )必须有RETI 指令

9、当MCS-51进行多机通讯时,串行接口的工作方式应选为(C )

相关文档
最新文档