单片机原理及应用习题答案.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单片机原理及应用习题答案.docx》由用户(最好的沉淀)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 习题 答案
- 资源描述:
-
1、精品思考与练习题 11.1 单项选择题(1) 单片机又称为单片微计算机,最初的英文缩写是( D ) A.MCPB.CPUC.DPJD.SCM(2) Intel 公司的 MCS-51 系列单片机是( C )的单片机。A.1 位B.4 位C.8 位D.16 位(3) 单片机的特点里没有包括在内的是( C )A. 集成度高B.功耗低C.密封性强D.性价比高(4) 单片机的发展趋势中没有包括的是( B ) A.高性能B.高价格C.低功耗D.高性价比(5) 十进制数 56 的二进制数是( A )A.00111000BB.01011100BC.11000111BD.01010000B(6) 十六进制数 9
2、3 的二进制数是( A )A.10010011BB.00100011B C.11000011BD.01110011B(7) 二进制数 11000011 的十六进制数是( B )A. B3HB.C3HC.D3HD.E3H(8) 二进制数 11001011 的十进制无符号数是( B ) A. 213 B.203C.223D.233(9) 二进制数 11001011 的十进制有符号数是( B ) A. 73B.-75C.-93D.75(10) 十进制数 29 的 8421BCD 压缩码是( A )A.00101001BB.10101001BC.11100001BD.10011100B感谢下载载(11
3、) 十进制数-36 在 8 位微机中的反码和补码是( D ) A.00100100B、11011100BB.00100100B、11011011B C.10100100B、11011011BD.11011011B、11011100B(12) 十进制数+27 在 8 位微机中的反码和补码分别是( C ) A.00011011B、11100100B B.11100100B、11100101B C.00011011B、00011011B D.00011011B、11100101B(13) 字符 9 的 ASCII 码是( D )A.0011001BB.0101001BC.1001001BD.0111
4、001B(14) ASCII 码 1111111B 的对应字符是( C )A. SPACE B.PC.DELD.(15) 或逻辑的表达式是( B )A.AB=FB. A+B=FC. AB=FD.(AB)=F(16) 异或逻辑的表达式是( C )A.AB=FB. A+B=FC. AB=FD.(AB)=F(17)二进制数 10101010B 与 00000000B 的“与”、“或”和“异或”结果是 ( B )A.10101010B、10101010B、00000000BB.00000000B、10101010B、10101010BC.00000000B、10101010B、00000000BD.1
5、0101010B、00000000B、10101010B(18)二进制数 11101110B 与 01110111B 的“与”、“或”和“异或”结果是 ( D )A.01100110B、10011001B、11111111BB.11111111B、10011001B、01100110BC.01100110B、01110111B、10011001BD.01100110B、11111111B、10011001B(19) 下列集成门电路中具有与门功能的是( D ) A.74LS32B.74LS06C.74LS10D.74LS08(20) 列集成门电路中具有非门功能的是( B ) A.74LS32B.
6、74LS06C.74LS10D.74LS08(21) Proteus 软件由以下两个设计平台组成( C )A.ISIS 和 PPTB.ARES 和 CADC.ISIS 和 ARESD.ISIS 和 CAD(22) ISIS 模块的主要功能是( A )A电路原理图设计与仿真B. 高级布线和编辑C. 图像处理D.C51 源程序调试(23) ARES 模块的主要功能是( B ) A电路原理图设计与仿真B. 高级布线和编辑C. 图像处理&D.C51 源程序调试(24) 家用电器如冰箱、空调、洗衣机中使用的单片机主要是利用了它的( D ) A高速运算B. 海量存储C.远程通信D. 测量控制1.2 问答思
7、考题(1) 什么是单片机?单片机与通用微机相比有何特点?单片机是在一块半导体硅片上集成了计算机基本功能部件的微型计算机。两者的比较:(1) 通用微机的 CPU 主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的提高。单片机主要面向控制,数据类型、计算速度和精度都相对低一些;(2) 通用微机中存储器组织结构主要针对增大存储容量和 CPU对数据的存取速度。单片机中存储器的组织结构比较简单,寻址空间一般都为64 KB;(3) 通用微机中 I/O 接口主要面向标准外设(如显示器、键盘、鼠标、打印机等)。单片机的 I/O 接口是面向用户的特定电路,需要用户掌握接口电路设计技术。(2) 单片机
8、的发展有哪几个阶段?它今后的发展趋势是什么?1、单片微型计算机阶段,即 SCM,代表性产品是 Intel 公司的 8 位 MCS-51 系列单片机;2、微控制器阶段,即 MCU,代表性产品是基于 51 内核的微控制器系列产品;片上系统(或系统级芯片)阶段,即 SoC,代表性产品有各类专用的 SoC 器件。单片机总的发展趋势是多功能、高速度、低功耗、高性价比、强 I/O 功能及结构兼容。(3) 举例说明单片机的主要应用领域。主要应用于领域:1、工业自动化控制,如过程控制器、机器人模块、物流计量模块、机电一体化控制系统等;2、智能仪器仪表,如温度仪表、流量仪表、分析仪器、医疗仪器、智能传感器等;3
9、、通信设备,如路由器、标准键盘、打印机、传真机、复印机等;4、汽车电子与航空电子系统,如动力监测系统、自动驾驭系统、运行监视器(黑匣子)等;5、家用电器,如空调、冰箱、洗衣机、微波炉、电视机、音响、电子玩具等。(4) 在众多单片机类型中,8 位单片机为何不会过时,还占据着单片机应用的主导地位?51 单片机技术成熟、价格低廉,可以满足许多简单工况的应用要求;基于51 单片机内核发展的 8 位高性能单片机已弥补了 51 单片机的性能不足,并已占有相当的市场份额;51 单片机涉及微机原理、电工电路、软件编程等许多技术基础,主流微控制器产品也大都与 51 机保持兼容,非常适合初学者作为计算机入门知识。
10、综上所述,由于 8 位单片机在学习和应用方面的独特地位,目前仍然不会过时淘汰。(5) 掌握单片机原理及应用技术要注意哪些学习方法?单片机是一门课程,与学习其他课程的基本方法是一样的,就是要理解,并做到在理解基础上记忆。单片机更是一门技术,实践环节尤其重要。只有通过实践才能展现单片机的价值、体会到单片机的精髓、激发起学好这门课程的动力。此外,还要养成课前预习 、课后复习 、勤做练习 的良好学习习惯。(6) 单片机技术开发的主力军为何是有工程专业背景的技术人员而非计算机专业人员?单片机技术门槛较低,是一种适合大众掌握的先进技术。学习单片机只需要具备基本的电子基础和初中以上文化程度即可参与其中。另外
11、,单片机开发有较强的应用专业背景要求,不懂被控对象的特殊要求,就不可能开发出紧密结合需求的单片机产品。基于上述原因,工程技术人员是单片机技术开发的主力军。(7) 学习单片机原理及应用技术需要哪些必要的基础知识? C 语言、电子技术基础等(8) 二进制数的位与字节是什么关系?51 单片机的字长是多少?位即 bit,是二进制数中的 1 位,也是计算机数据存储的最小单位。1 个二进制位只可以表示 0 和 1 两种状态。字节,即 Byte,由 8 个二进制位构成(1Byte=8bit)。字节是计算机数据处理的基本单位。字,即 Word,是计算机一次存取和传送的数据长度,不同计算机的字的长度是不同的,5
12、1 单片机的字长是 8 位。(9) 简述数字逻辑中的与、或、非、异或的运算规律。运算规律如下:与运算,全 1 为 1 其余为 0;或运算,全 0 为 0 其余为 1; 非运算,逐位取反;异或运算,相同为 0 相异为 1。(10) Proteus 仿真软件为何对学习单片机原理及应用具有重要价值?单片机学习中应特别强调的是理论与实践相结合的方法,然而实验器材的限制常常很难使每个学习者都得到充分的练习机会。近年来出现的单片机仿真设计软件Proteus 已经克服这种限制。Proteus 不仅可以作为单片机应用的重要开发工具,也可以充当一种非常高效的辅助教学手段。用户只需在 PC 上即可获得接近全真环境
13、下的单片机技能培训,为学习者提供了极大的便利。(11) Proteus ISIS 的工作界面中包含哪几个窗口?菜单栏中包含哪几个选项?参考图 1.2,列出图中标出的 3 个主要窗口,3 个主要工具栏和菜单栏的12个选项。(12) 利用 ISIS 模块开发单片机系统需要经过哪几个主要步骤?开发过程是:1、启动 ISIS,绘制电路原理图,保存为*.dsn 文件;2、输入单片机汇编程序,保存为*.asm 文件;3、进行源文件编译,排除语法错误后保存为*.hex 文件;4、单步或断点仿真调试,排除逻辑错误后形成最终*.hex 文件; 5、连续仿真运行。(13) 何谓 PCB?利用 Proteus AR
14、ES 模块进行 PCB 设计需要经过哪几个主要步骤?PCB 是印刷电路板 Printed circuit board 的英文缩写,它是以绝缘板为基材,切成一定尺寸,其上附有用电子印刷术制成的导电图形和孔眼(如元件孔、紧固孔、金属化孔等)的电子元器件安装底板。利用 ARES 模块进行 PCB 设计可以从元器件布局、布线、覆铜、形成光绘文件等方面进行考虑。思考与练习题 22.1 单项选择题(1) 下列关于程序计数器 PC 的描述中 C 是错误的。A. PC 不属于特殊功能寄存器BPC 中的计数值可被编程指令修改C. PC 可寻址 64KB RAM 空间DPC 中存放着下一条指令的首地址(2) MC
15、S-51 单片机的复位信号是 D 有效。A、下降沿B、上升沿C、低电平D、高电平(3) 以下选项中第 A 项不是 80C51 单片机的基本配置。A定时/计数器 T2B128B 片内 RAMC4KB 片内 ROMD全双工异步串行口(4) 单片机中的 CPU 主要由 B 两部分组成。A. 运算器和寄存器B运算器和控制器C运算器和译码器D运算器和计数器(5) 在 51 单片机的下列特殊功能寄存器中,具有 16 位字长的是 D 。APCONBTCONC SCONDDPTR(6)80C51 单片机的 ALE 引脚是 A 引脚。A地址锁存使能输出端B外部程序存储器地址允许输入端C串行通信口输出端D复位信号
16、输入端(7)80C51 单片机的存储器为哈佛结构,其内包括 A 。A4 个物理空间或 3 个逻辑空间B4 个物理空间或 4 个逻辑空间C3 个物理空间或 4 个逻辑空间D3 个物理空间或 3 个逻辑空间(8) 在通用 I/O 方式下,欲从 P1 口读取引脚电平前应当 B 。A. 先向 P1 口写 0B.先向 P1 口写 1C.先使中断标志清零D. 先开中断(9) 程序状态字寄存器中反映进位(或借位)状态的标志位符号是 A 。ACYB. F0C . OVD. AC(10) 单片机中的程序计数器 PC 用来 C 。A. 存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址
17、(11) 单片机上电复位后,PC 的内容和 SP 的内容为 B 。A0000H,00HB. 0000H,07HC . 0003H,07HD.0800H,08H(12)80C51 单片机要使用片内 RAM,/EA 引脚 D 。A. 必须接+5VB. 必须接地C . 必须悬空D. 没有限定(13) PSW 中的 RS1 和 RS0 用来 A 。A. 选择工作寄存器区号B.指示复位C.选择定时器D.选择中断方式(14) 上电复位后,PSW 的初始值为 D 。A.1 B. 07HC . FFHD. 0(15) 单片机 80C51 的 XTAL1 和 XTAL2 引脚是 D 引脚。A. 外接定时器B.外
18、接串行口C.外接中断D.外接晶振(16)80C51 单片机的 VSS(20)引脚是 B 引脚。A.主电源+5VB.接地C.备用电源D.访问片外存储器(17)80C51 单片机的 P0P3 端口中具有第二功能的端口是 D 。AP0B. P1C . P2D. P3(18)80C51 单片机的/EA 引脚接+5V 时,程序计数器 PC 的有效地址范围是(假设系统没有外接 ROM) D 。A.1000HFFFFHB.0000HFFFFHC.0001H0FFFH D.0000H0FFFH(19) 当程序状态字寄存器 PSW 中的 R0 和 R1 分别为 0 和 1 时,系统选用的工作寄存器组为 B 。A
19、.组 0B.组 1C.组 2D.组 3(20)80C51 单片机的内部 RAM 中具有位地址的字节地址范围是 B 。A01FHB. 20H2FHC .30H5FHD. 60H7FH(21) 若 80C51 单片机的机器周期为 12 微秒,则其晶振频率为_A_MHz。A1B2C6D12(22)80C51 单片机内部程序存储器容量为 C 。A.16KB.8KC.4KD.2K(23)80C51 单片机的复位功能引脚是 C 。 A.XTAL1B.XTAL2C.RSTD.ALE(24)80C51 内部反映程序运行状态或运算结果特征的寄存器是 B 。A. PCB. PSWC. AD.DPTR(25) PS
20、W=18H 时,则当前工作寄存器是 D 。A. 第 0 组B. 第 1 组C. 第 2 组D. 第 3 组2.2 问答思考题(1)51 单片机内部结构由哪些基本部件组成?各有什么功能?从图 2.1 的内部图框中可得到各基本部件的名称,其中 CPU 具有解释指令、执行操作、控制时序和处理数据等功能;ROM 主要用于存放程序代码及程序中用到的常数;RAM 主要用于存放中间运算结果、数据暂存和标志位等信息;定时/计数器可实现定时控制、脉冲计数和波特率发生器功能;可编程 I/O 口可以实现单片机与外部设备间的数据与信息传输功能;可编程串行口具有单片机与外部串行设备间的数据的收发功能;时钟振荡器具有产生
21、单片机各系统所必需的时钟信号的功能。(2)单片机的程序状态字寄存器 PSW 中各位的定义分别是什么? CY(PSW7)进位标志,AC(PSW6)辅助进位标志,F0(PSW5)用户标志位,RS1、RS0(PSW4、PSW3)工作寄存器组指针,OV(PSW2)溢出标志,F1(PSW1)用户标志位。(3)51 单片机引脚按功能可分为哪几类?各类中包含的引脚名称是什么?电源及晶振引脚(4 只)VCC、VSS、XTAL1、XTAL2;控制引脚(4 只)/PSEN,ALE、/EA、RST;并行 I/O 口引脚(32 只)P0.0P0.7、P1.0P1.7、P2.0P2.7、P3.0P3.7。(4)51 单
22、片机在没接外部存储器时,ALE 引脚上输出的脉冲频率是多少? 6 分频(5) 计算机存储器地址空间有哪几种结构形式?51 单片机属于哪种结构形式?普林斯顿结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构,即 ROM 和 RAM 位于同一存储空间的不同物理位置处。哈佛结构是一种将程序指令存储器和数据存储器分开设置的存储器结构,即 ROM 和 RAM 位于不同的存储空间。51 系列单片机属于这种结构。(6) 如何认识 80C51 存储空间在物理结构上可划分为 4 个空间,而在逻辑上又可划分为 3 个空间?51 系列单片机共有 4 个存储空间,即片内 ROM、片外 ROM、片内 RAM
23、和片外 RAM。由于片内、片外程序存储器是统一编址的,因此从逻辑地址来看只有 3 个存储器空间,即 ROM、片内 RAM 和片外 RAM。(7)80C51 片内低 128B RAM 区按功能可分为哪几个组成部分?各部分的主要特点是什么?可分为 3 个组成部分:地址 00H1FH 的 32 个数据存储单元可作为工作寄存器使用。这 32 个单元又分为 4 组,每组 8 个单元,按序命名为通用寄存器R0R7;地址为 20H2FH 的 16 字节单元,既可以像普通 RAM 单元按字节地址进行存取,又可以按位进行存取。这 16 字节共有 128 个二进制位,位地址为 00H7FH;地址为 30H7FH
展开阅读全文