最新单片机复习题(附答案、).pdf

上传人:yi****st 文档编号:5756317 上传时间:2022-01-17 格式:PDF 页数:9 大小:109.11KB
返回 下载 相关 举报
最新单片机复习题(附答案、).pdf_第1页
第1页 / 共9页
最新单片机复习题(附答案、).pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《最新单片机复习题(附答案、).pdf》由会员分享,可在线阅读,更多相关《最新单片机复习题(附答案、).pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品文档精品文档单片机复习题(仅供参考)任务一1.十进制数 126对应的十六进制可表示为D 。A8F B8E CFE D 7E 2.二进制数 110010010对应的十六进制数可表示为A 。A192H BC90H C1A2H D CA0H 3.计算机内部的数据之所以用二进制的形式表示,主要是B 。A为了编程方便B 由于受器件的物理性能限制C为了通用性D 为了提高运算速度4.计算机主要的组成成分为B 。ACPU 、内存、 I/O 口BCPU 、键盘、显示器C主机、外部设备D 以上都是5.CPU 主要的组成成分为C 。A运算器、控制器B加法器、寄存器C运算器、寄存器D 运算器、指令译码器6.以下不

2、是构成单片机的部件D A微处理器B存储器CI/O 接口电路D 打印机7.89C51的 CPU 是C 的单片机A16 B4 C8 D 准 16 8.AT89C51 单片机的字长是C 位。A 32 B16 C. 8 D. 4 9.程序计数器 PC用来B 。A存放指令B存放下一条的指令地址C存放正在执行的指令地址D 存放上一条的指令地址10. 当标志寄存器 PSW的 RS0和 RS1分别为 0和 1 时,系统选用的工作寄存器组为C 。A组 1 B组 3 C组 2 D 组 0 11. 进位标志 Cy 在C 中。A累加器B算术逻辑运算单元ALU 精品文档精品文档C程序状态字寄存器PSW D PC中12.

3、 指令和程序是以C 形式存放在程序存储器中。A源程序B汇编程序C二进制编码D BCD 码13. 单片机应用程序一般存放在B 。ARAM BROM CCPU D 寄存器14. 51 单片机中专用寄存器(B )用来存放下一条待执行的指令地址。AACC BPC CPSW DDPTR 15. AT89C51 单片机有片内的 ROM 容量A A4KB B. 8KB C. 00H-1FH D.202FH 16. 89C51片内的 Ram 共有 B 字节。A128 B 256 C4K D 64K 17. 89C51内部 RAM 中,可以进行位寻址的内部空间B 。A00H2FH B 20H2FH C00HFF

4、H D20HFFH 18. 89C51单片机即可位寻址又可字节寻址的单元是A 。A20H B 30H C00H D 70H 19. P0和 P1 作输入用途之前必须A 。A相应端口先置 1 B相应端口先置0 C外接高电平D 外接上拉电阻20. 单片机 89C51的 XTAL1 和 XTAL2 引脚是D 引脚。A外接定时器B外接串行口C外接中断D 外接晶振21. 51 单片机的A 引脚保持两个机器周期的高电平,单片机进入复位状态。ARESET BEA CVSS DALE 22. 51 单片机的B 引脚接高平时, CPU 可访问内部和外部的ROM。ARESET BEA CVSS DALE 二、填空

5、题1.十六进制数转换成十进制数0 x64_100_,二进制数转换成十六进制数10110110B 0 x b6 , 01010110B 是 个BCD 码 ,它 代 表 的 十 进 数是 _56_。精品文档精品文档2.十六进制数转换成十进制数:0 x42_66_ 。3.51 单片机的程序计数器是 _16_位的,所以单片机可以扩展的最大程序存储空间为64 KB。4.8051 单片机中的 PSW 是 程序状态标志寄存器。5.MCS-51 单片机片内共有64 字节单元的ROM ,256 字节单元的RAM 。6.89C51有4 组工作寄存器,它们的地址范围是00H-1FH 。7.51 单片机采用 HMOS

6、 或 CHMOS 工艺制造,常用40 条引脚的双列直插封装。8.引脚为复位引脚,在该引脚输入两个个机器周期的高电平使单片机复位。9.引脚用于选择内部或外部的程序存储器,当其为1 时选择内 部程序存储器。10. 89C51 有4 个并行 I/O 口,其中 P0P3是准双向口,所以输出转输入时必须先写入1 。三、判断题1.( )MCS-51 系统可以没有复位电路。2.( )MCS-51 系统可以没有时钟电路3.( )MCS-51 的特殊功能寄存器分布在60H80H 地址范围内。4.( )读 P1口时,要先向口锁存器写1。5.()89C51 片内带有 2K 的程序存储器。6.()89C51单片机,当

7、 CPU 对内部程序存储器寻址超过4K 时,系统会自动在外部程序存储器中寻址。7.( )程序计数器 PC不能对它进行读写操作。8.()89C51 的程序存储器只是用来存放程序。9.( )89C51 的特殊功能寄存器分布在60H80H 的地址范围内。10. ()89C51 系统可以没有复位电路。任务二1.缩短单片机的晶振频率,则机器周期 B 。A不变 B变长C变短D不定2.AT89C51 单片机的晶振频率为6MHz 时,其一个机器周期的时间是C 。精品文档精品文档A0.5 s B1 s C.2 s D. 4 s 3.89C51系统中,如晶振频率为8MHz,一个机器周期等于A 。A1.5 B 3

8、C1 D0.5 4.下列属于合法标识符的为B 。Awhile B_time C500ms_time Dmain 5.下列属于合法标识符的为(B)Afor B_time C500ms_time Dmain 6.下列位地址中C 是错误的。AP01 B 0 x10 CTI D P0.6 7.下列四组选项中,均是不合法的C51 标识符的是B 。Aabc、int、65 Bint、5xy、isr-t0 Cisr*int0 、interrupt、int3 Dint3、t1_t2、you 8.下列单片机程序语句中,能有效实现无限循环的是A 。Awhile(!0) ;Bwhile(0);Cwhile(!1) ;

9、Dwhile(!2) ;9.在下列单片机程序语句中,能有效实现延时的是D 。Afor(i=10000;i0;i+) ;Cfor(i=0;i10000;i-) ;Dfor(i=0;i10000;i+) ;10. 定义一个位变量表示P1口的第 1 位的方法是B 。Asfr p11=P11;Bsbit p1_1=P11;Cbit p11=P01;Dsfr p11=P1.1;二、填空题1.89C51单片机的一个机器周期包含6 个时钟周期,当时钟频率为 12MHz时,一个机器周期1 微妙。2.89C51程序总是从 _main_函数执行起,与其所处的位置无关。3.假设目前单片机 P1的值为 0 x35,

10、要求, 使用语句 _P1=P1丨 0 x80_ 可使 P1.7的值置 1, 使用语句 _P1=1_ 可以使 P1 左移一位。4.若有以下定义:int a5=1,2,3,4,5; 则 a2= _3_。三、判断题精品文档精品文档1.( )Sbit 不可以用于定义内部RAM 的可位寻址区, 只能用在可位寻址区的 SFR上。2.()若一个函数的返回类型为void,则表示其没有返回值。3.( )所有定义在主函数之前的函数无需进行声明。4.( )在 89C51系统中,一个机器周期等于1.5s。5.( )Continue 和 break都可用来实现循环体的中止。6.( )若一个函数的返回类型为void,则表

11、示其没有返回值。7.( )break可用来实现循环体的中止。8.( )在 51系列的单片机系统中,一个机器周期是固定的。9.( )外加晶振的频率越高,系统的运算速度越快,系统的性能也就越好。10. ( )在 C 语言中,函数的调用是可以根据需要随便调用,前面的函数可以调用后面的函数,后面的函数也可以调用前面的函数,无需声明。任务三1.AT89C51 单片机有A 个中断源。A 5 B2 C.3 D. 4 2.89C51单片机有C 个中断优先级。A1 B 3 C2 D 5 3.AT89C51 单片机外部中断 INT0 和 INT1 的触发方式有D 。4.A高电平触发B. 正脉冲触发C. 断续触发D

12、.下降沿和低电平触发5.外部中断 INT0 的中断触发方式控制位IT00 时,P3.2 A 是有效的中断申请信号6.A低电平B高电平C下降沿D上升沿7.51 单片机内 16 位的定时器 /计数器执行的计数方式是B 。8.A减一计数B加一计数C减二计数D加二计数9.定时器 /计数器工作方式 0 是C 。10. A8 位计数器结构B.2 个 8 位计数器结构11. C.13位计数结构D.16 位计数结构12. AT89C51 单片机的工作频率为12MHz,其内部定时器的最大定时时间是精品文档精品文档C 。13. A256 s B8192 s C.65536 s D. 128 s 14. 定时/计数

13、器的工作方式C 可以自动再装入定时初值。A方式 0 B方式 1 C方式 2 D方式 3 15. 用定时器 T1 方式 2 计数,要求每计满80 次,向 CPU 发出中断请求, TH1、TL1 的初始值是C 。A256 B 156 C176 D8092 16. 用定时器 T1 方式 0 计数,要求每计满 100 次,向 CPU 发出中断请求, TH1、TL1 的初始值是D 。A256 B 156 C176 D8092 17. 单片机振荡频率为6MHz,定时器工作在方式1 需要定时 1ms,则定时器初值应为 ( ) A 500 B 1000 C 216-500 D 216-1000 二、填空题1.

14、8051 单片机中断源按自然优先顺序从高到低依次是_INT0_、 _T0_、_INT1、_T1_、_串行接口中断 _,若 MCS-51 单片机的五个中断源处于同一优先级,则同时申请中断时, CPU首先响应 _外部中断 0_ 中断。2.MCS-51 单片机的5 个中断源分别是_INT0 、T0_ 、INT1 、T1 、串行接口中断。3.MCS-51 单片机有两个16 位定时 /计数器,其核心是一个16 位的加法计数器。4.89C51定时器有 4 种工作方式,可在初始化程序中用软件填写特殊功能寄存器 TMOD 加以选择。5.51 单片机的 T0 在工作方式 0 时,是 _13_位的计数器;在此方式

15、下,要求检测到8092 个脉冲,发中断请求,则初值TH0_0 x03_,TL0_0 x02_。三、判断题1.( )中断函数的调用是在满足中断的情况下,自动完成函数调用的。精品文档精品文档2.( )TMOD 中的 GATE=1 时,表示由两个信号控制定时器的的启停。3.( )中断标志由均可由硬件清零4.( )一般情况下, 89C51 单片机允许同级中断嵌套。5.( )中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。6.( )89C51 单片机对最高优先权的中断响应是无条件的。7.( )89C51 单片机每个中断源相应的在芯片上都有中断请求输入引脚。8.( )定时

16、器和计数器的工作原理均是对输入脉冲进行计数。任务四1.AT89C51 单片机的串行接口具有D 种工作方式。A 1 B2 C.3 D. 4 2.89C51的用串行扩展并行I/O 口,串行口的工作方式选择C 。A方式 0 B方式 1 C方式 2 D方式 3 3.SCON 的中文含义B 。A串行接口 B串行口控制寄存器 C串行口缓冲器DRS-232 接口4.串行口控制寄存器SCON 中多机通信控制位是C 。ASM0 BSM 1 CSM 2 DREN 5.MCS-51 串行口收到一帧数据后, ( B )标志置 1。A TI B RI C TF0 D TF1 二、填空题1.51 系列单片机有一个可编程的

17、工步串行通信接口2.串行通信中根据数据传送的方向有单工,半双工,全双工三种方式。3.串行通信一帧信息由起始位,数据位,奇偶校验位,停止位,四部分组成。4.串行通信的波特率由SMOD 和初值决定。5.89C51串行接口有 4 种工作方式,可在初始化程序中用软件填写特殊功能寄精品文档精品文档存器SCON 加以选择。6.在存储和传送 ASCII 码时,最高位常用作奇偶校验位,从而组成8 位代码。若采用奇校验传送数字2 的 ASCII 码“0 x32”相应的传送代码为 _。三、判断题1.( )串行中断的溢出标志必须用软件清零。2.( )要进行多机通信, 89C51 串行接口的工作方式应为方式1。3.(

18、 )串口通信为了实现全双工通信,设置了两个SBUF。4.( )串口中断标志由硬件清零。四、按题目要求回答问题(共20 分)如图所示, AT89C51 单片机 P1 口引脚接一个 8 段数码管, P3.2引脚接一个开关,现要求当闭合开关时,数码管循环显示数字5、6、7,断开开关时数码管显示数字 8。请填写所缺的语句。 (每空 2 分,共 18 分) _#include_ unsigned char i=0; unsigned char tab3=0 x6d ,0 x7d , _0 x07_ ; void main() _IT0=0_ _EA=1_ EX0=1; while(1) P1=_0 x7f_; void isr_int0( )_interrupt 0_ unsigned int j; P1=_tabi_; 2 精品文档精品文档_for(j=0;j5000;j+)_ i+; if(i= =2)_i=0_; 五、程序题 ( 在作业本上 ) 图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 其他报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁