单片机c语言编程实例分析题及答案_单片机c语言编程实例分析题及答案解析

单片机c语言编程实例分析题及答案_单片机c语言编程实例分析题及答案解析《单片机应用技术(C语言版)》期末复习试题7套及答案.docx习题11.单项选择题。(1)MCS-51系列单片机的CPU主要由( A)组成。A运算器、控制器 B加法器、寄存器 C运算器、加法器 D运算器、译码器(2)单片机中的程序计数器PC用来( C )。A存放指令 B存放正在执行的指令地

《单片机应用技术(C语言版)》期末复习试题7套及答案.docx
  习题1

  1.单项选择题。

  (1)MCS-51系列单片机的CPU主要由( A)组成。

  A运算器、控制器 B加法器、寄存器 C运算器、加法器 D运算器、译码器

  (2)单片机中的程序计数器PC用来( C )。

  A存放指令 B存放正在执行的指令地址 C存放下一条指令地址D存放上一条指令地址

  (3)外部扩展存储器时,分时复用做数据线和低8位地址线的是( C )。

  AP0口 BP1口 CP2口 DP3口

  (4)PSW中的RS1和RS0用来( D )。

  A选择工作寄存器组 B指示复位 C选择定时器 D选择工作方式

  (5)单片机上电复位后,PC的内容为( A )。

  A0000H B0003H C000BH D0800H

  (6)8051单片机的CPU是( C )位的。

  A16 B4 C8 D准16位

  (7)程序是以( C )形式存放在程序存储器中的

  AC语言源程序 B汇编程序 C二进制编码 DBCD码

  2.填空题。

  (1)单片机应用系统是由( 硬件 )和( 软件 )组成的。

  (2)除了单片机和电源外,单片机最小系统包括( 时序 )电路和( 复位 )电路。

  (3)在进行单片机应用系统设计时,除了电源和地线引脚外,( XTAL1 )、( XTAL2 )、( RST )、( EA )引脚信号必须接相应电路。

  (4)MCS-51系列单片机的存储器主要有4个物理存储空间,即(内部程序存储器 )、(内部数据存储器 )、( 外部程序存储器 )、(外部数据存储器 )。

  (5)MCS-51系列单片机的XTAL1和XTAL2引脚是( 时序 )引脚。

  (6)MCS-51系列单片机的应用程序一般存放在( ROM )中。

  (7)片内RAM低128单元,按其用途划分为( 工作寄存器区 )、( 位选址区 )和( 用户RAM区 )3个区域。

  (8)当振荡脉冲频率为12MHz时,一个机器周期为( 1us );当振荡脉冲频率为6MHz时,一个机器周期为( 2us )。

  (9)MCS-51系列单片机的复位电路有两种,即( 上电复位 )和(按键复位 )。

  3. 问答题。

  (1)什么是单片机?

  答:单片机是一种集成电路芯片,是单片微型计算机的简称。它将具有数据处理能力的微处理器(CPU)、存储器(含程序存储器ROM和数据存储器RAM)、输入、输出接口电路(I/O接口)集成在同一块芯片上,构成一个即小巧又很完善的计算机硬件系统,在单片机程序的控制下能准确、迅速、高效地完成程序设计者事先规定的任务。

  (2)单片机主要用在哪些方面?

  答:1智能仪器仪表。如数字示波器、数字万用表、数字流量计、煤气检测仪等。

  2机电一体化产品。如机器人、数控机床、点钞机、医疗设备、打印机、传真机、复印机等。

  3实时工业控制。如电机转速控制(汽车)、温度控制、自动生产线等。

  4家用电器。如空调、冰箱、洗衣机、电饭煲、高档洗浴设备、高档玩具等。

  (3)8051单片机片内数据存储器低128字节划分为哪三个部分?各部分的主要功能是什么?

  答:RAM区又分为3个区:工作寄存器区、位地址区与数据缓冲区。

  1)工作寄存器区(00H~1FH)

  其中00H~1FH共32个单元是4个通用工作寄存器区,每一个区有8个工作寄存器,编号均为R0~R7。使单片机具有快速现场保护功能。

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

  这16个单元的每一位都有一个位地址,位地址范围为00H~7FH。通常把各种程序状态标志、位控制变量设在位寻址区内。位寻址区的RAM单元也可以作为一般的数据缓冲区使用。

  3)数据缓冲区

  数据缓冲区的地址空间从30H~7FH共80个字节单元,用于存放数据与运算结果,如加法运算时,存放加数、被加数及运算和。通常堆栈区也设置在该区内。

  (4)什么是机器周期?机器周期和晶振频率有何关系?

  答: 机器周期通常用内存中读取一个指令字的最短时间来规定CPU周期。一个机器周期是 12 个振荡周期,也就是12倍的晶振频率的倒数。

  (5)画出单片机时钟电路,并指出石英晶体和电容的取值范围。

  答:石英晶体频率一般为12MHz,电容器C1和C2主要起频率微调作用,电容值可选取为30pF左右(外接晶体时)或40pF左右(外接陶瓷谐振器时)。

  (6)8051单片机是如何进行复位的?常用的复位方法有几种?试画出电路并说明其工作原理?

  答:单片机复位的条件是:必须RST引脚上加上持续两个机器周期以上的高电平。若时钟频率为12MHZ,每个机器周期为1us,则需要加持

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/96750.html

(0)
上一篇 2024年 5月 22日 下午2:28
下一篇 2024年 5月 22日 下午2:42

相关推荐

关注微信