《单片机原理及应用》综合练习题
一、填空
1. 8051单片机的内部硬件结构包括了: 微处理器 、 存储器、和 定时器
计数器 以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过 总线 相连接。
2. MCS-51系列单片机中,具有4个物理上彼此独立的存储器,即 片外rom 、片外ram 、 片内Rom 和 片内ram ;三个逻辑存储器空间___1000H~FFFFH_______、_0000H~0FFFH____________和___00H~FFH__________。
3. 访问片外数据存储器应用 MOVX 指令,访问程序存储器应用 MOVC
指令,访问外部I/O端口应用 MOVX 指令。
4. MCS-51系列单片机中,片内外程序存储器的容量之和最大可达 64K 字节,片外数据存储器容量最大可达 64K 字节。 5. 对特殊功能寄存器只能用 直接 寻址方式访问,其中地址能被8整除的
单元又可用 位 寻址。
6. 下面三类传送指令分别访问什么存储空间:
MOV : 片内数据存储器 ; MOVX: 片外数据存储器 ; MOVC: 程序存储器 。
7. MCS-51系列单片机中,四个8位并行I/O中分别命令为 P0 、 P1 、
P2 、 P3 。
8. 在51系列单片机为核心的应用系统中,若扩展有片外数据存储器(包括片外I/O接
口)、片外程序存储器时,则 P0 口和 P2 口自动作为总线口使用,其 中 P2 口输出地址的高8位, P0 口既输出地址的低8位,又作为数据总线口。
9. P0~P3口中,凡能用作I/O线的引脚,可根据需要分别选作输入或输出线使用,选作
输入线时,必须先用指令将I/O口的对应位置 1 才能进行正确的输入 。
10. MCS-51系列单片机的定时器/计数器有四种工作方式,其中方式0是 13 位计
数器;方式1为 16 位计数器;方式2为 自动重装初值 的 8 位计数器;只有定时器 T0 才能选作组合方式3,此时将形成2个 8 位的计数器。
11. MCS-51系列单片机的串行I/O口有四种工作方式供用户选择,其中方式0的波特率
为 fosc/12 ,方式2的波特率可为 fosc/32 或 fosc/64 。
12. MCS-51系列单片机的串行I/O口若工作在方式3,收/发一个字符包括 11 位,它们分别是 一位起始位0 、 8位数据位 、 一位附加数据位 和一位停止位1。
13. MCS-51系列单片机中的中断系统共具有5个中断源,分别是: INT0 、
INT1 、 T0 、 T1 和 SCON 。
14. 若MCS-51系列单片机中的中断设定为同一优先级,当它们同时发出中断请求时,
1
15. 16. 17. 18. 19. 20. 21.
CPU处理的顺序(由高到低)为 外部中断0 → 定时器/计数器0 → 外部中断1 → 定时器/计数器1 → 串行口中断 。
MCS-51系列单片机中,一个机器周期包括 12 个时钟周期,共分为 6 个状态,每个状态又分成 2 相。
MCS-51单片机采用12MHz晶振时,ALE引脚输出的正脉冲频率为 2MHZ 。 若由程序设定RS1、RS0=11,则工作寄存器R0~R7的直接地址(物理地址)为__ 18H~1FH __。
微机系统中,I/O端口的编址方式可采用 统一编址 和 独立编址 两种方式,MCS-51单片机的I/O端口采用 统一 编址方式。
MCS-51单片机串行口以方式0工作时,若fosc=6MHz,则波特率为 0.5M bps。 MCS—51单片机外部中断请求信号有电平方式和 边沿触发方式 ,在电平方式下,当采集到INT0、INT1的有效信号为 底电平 时,激活外部中断。
8031单片机中IP=0EH,IE=8DH时,CPU能响应的优先权最低的中断源是___INT0______。
IP寄存器格式 PX1 PT0 PX0 ― - - PS PT1 IE寄存器格式
EA - - ES ET1 EX1 ET0 EX0
22. 8031单片机中,T0初始后让其开始计数,应将TCON中的___TR0_____位置1。
T1方式字段 T0方式字段
TCON寄存器格式 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
23. 某8031单片机时钟频率为12MHz,现将T0设置为定时方式1,定时时间为1毫秒,
其计数器中的时间常数初值应为___FC18H_____________(写成四位十六进制数) 24. 已知(31H)=21H,(32H)=04H执行下列指令组后(31H)=________04H__________
(32H)=_________21H___________ PUSH 31H PUSH 32H POP 31H POP 32H
25. 如要选择2组的工作寄存器交换数据,可先执行指令__SETB PSW.4_________________ PSW(地址为D0H)的格式为
CY AC FO RS1 RS0 OV - P 26. 执行下列指令组后,(A)=____63H_____标志位(OV)=______1___(P)=_____0____ MOV A,#0B4H ADD A,#01H SUBB A,#51H 27. 执行下列指令组后,累加器(A)=___F9H_______。它与R1中内容的关系是_ _
互为补数________ MOV R1,#87H MOV A,R1 CPL A INC A
2
28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
SETB ACC.7
.若不使用8051单片机的内部程序存储器,其引脚 EA 必须接地。 MCS-51的P0口作为输出端口时,每位能驱动 8 个LS型TTL负载。
MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_ SCON_ _加以选择.
MCS-51有 5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。
当扩展外部存储器或I/O口时,P2口用作 地址线接口 。 MCS-51单片机内共有 256 个位地址单元。
外部中断1(INT1)的中断入口地址为 0013H ;定时器1的中断入口地址为 001B 。
半导体存储器中有一类在掉电后不会丢失数据,称之为__ROM___,有一类掉电后会丢失数据,称之为____RAM_____。
访问8031片外数据存储器MOVX指令采用的是 寄存器间接 寻址方式。访问片外程序存储器MOVC指令采用的是 变址 寻址方式。
若系统晶振频率为6MHz,则机器周期 2 μs,最短和最长的指令周期分别为 2 μs和 8 μs。
MCS-51单片机的串行接口有 4 种工作方式。其中方式 方式2和3 可作为多机通信方式。
8051的定时器/计数器是 加(加或减)计数的。
单片机外部中断请求信号有电平方式和 边沿触发方式,在电平方式下,当底电平 时,产生中断请请求
40. MCS—51
采集到INT0、INT1的有效信号为
二、选择题
1. MCS-51单片机的位寻址区位于内部RAM的( D )单元。
A. 00H—7FH B. 20H—7FH C. 00H—1FH D. 20H—2FH 2. MCS-51单片机的串行中断入口地址为( C )
A. 0003H B. 0013H C. 0023H D. 0033H 3. MCS-51单片机的最小时序定时单位是( B )
A. 状态 B. 拍节 C. 机器周期 D. 指令周期
4. 若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为
( D )
A. 2MHz B. 1MHz C. 500KHz D. 250KHz
5. 8031单片机外接ROM时,使用(B )引脚来选通74LS373芯片 A.ALE B.PSEN C.EA DWR 6. 如果8031单片机的一个机器周期为2微秒,则其时钟频率为( )MHz
A.6 B.8 C.12 D.16 7. 8031单片机内含定时器和串行口的个数分别为( )
A. 2和1 B.1和2 C.3和1 D.2和2 8. 对程序存储区数据传送,应采用助记符为( )
A. MOV B.MOVX C.MOVC D.PUSH 9. 8031单片机的定时器1的中断程序入口地址为( )
3
A.001BH B.0003H C.000BH D.0013H 10. 8031片可扩展数据存储器( )KB。
A. 64 B.32 C.8 D.4 11. INTEL 8051 CPU是( )位的单片机
A、16 B、4 C、8 D、准16 12. 对于INTEL 8031来说,EA脚总是( )
A、接地 B、接电源 C、悬空 D、不用 13. 程序计数器PC用来( ) A、存放指令 B、存放正在执行的指令地址
C、存放下一条的指令地址 D、存放上一条的指令地址 14. 单片机控制程序一般存放在( )
A、RAM B、ROM C、寄存器 D、CPU 15. 单片机上电后或复位后,工作寄存器R0是在( )
A、0区00H单元 B、0区01H单元 C、0区09H单元 D、SFR 16. 进位标志CY在( )中
A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPTR 17. 单片机8051的XTAL1和XTAL2引脚是( )引脚
A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 18. 8031复位后,PC与SP的值为( )
A、0000H,00H B、0000H,07H C、0003H,07H寄存器 D、0800H,00H 19. 22、P0、P1口作输入用途之前必须( )
A、相应端口先置1 B、相应端口先置0 C、外接高电平 D、外接上拉电阻 20. 一个EPROM的地址有A0?A11引脚,它的容量为( )
A、2KB B、4KB C、11KB D、12KB
21. 执行指令MOVX A,﹫DPTR时,WR.RD脚的电平为( )
A、WR高电平,RD低电平 B、W R低电平,RD高电平 C、WR高电平,RD高电平 D、WR低电平,RD低电平 22. INTEL 8031的PO□,当使用外部存储器时它是一个( )
A、传输高8位地址□ B、传输低8位地址□
C、传输低8位数据□ D、传输低8位地址/数据总线□ 23. 8051单片机共有( )中断源
A、4 B、5 C 、6 D、7 24. 8051单片机共有( )个中断优先级
A、2 B、3 C 、4 D、5 25. 外部中断源I E 1(外部中断1)的向量地址为( )
A、0003H B、000BH C 、0013H D、002BH 26. 执行如下三条指令后,30H单元的内容是( )
M O V R 1,#30H M O V 40H,#0 E H M O V ﹫R 1,40H
A、40H B、30H C 、0 E H D、F F H 27. 有如下程序段:
M O V R 0,#30H S E T B C
4
相关推荐: