单片机原理及应用试题.ppt

单片机原理及应用试题.ppt

ID:51496882

大小:531.00 KB

页数:70页

时间:2020-03-25

单片机原理及应用试题.ppt_第1页
单片机原理及应用试题.ppt_第2页
单片机原理及应用试题.ppt_第3页
单片机原理及应用试题.ppt_第4页
单片机原理及应用试题.ppt_第5页
资源描述:

《单片机原理及应用试题.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机原理及应用 练习题第一章基础知识第二章MCS-51结构及引脚第三章MCS-51指令系统第四章汇编语言程序设计第五章MCS-51片内接口第六章MCS-51系统扩展第七章单片及应用设计实例第一章基础知识1.写出-120的原码、反码、补码的16进制值。答案:120=1111000B120-120原码01111000B(78H)11111000(F8H)反码01111000B(78H)10000111(87H)补码01111000B(78H)10001000(88H)2.十进制数105,化成二进制数是__________,化成十六进制数是__________。答案:0110

2、1001,693.十进制数-43,在八位计算机中的表示__________。答案:101010114.将八进制数75.615转换成二进制数是—————。答案:111101.1100011016.将十进制数0.6875转换成二进制数是————。答案:0.10115.将十六进制数BA4.5转换为二进制数是______。答案:101110100100.01017.与二进制01010100对应的十进制数是————。答案:84第二章MCS-51结构及引脚1.什么是单片机?其主要特点是什么?答案:单片机具有体积小、可靠性高、控制功能强、使用方便、性能价格比高、容易产品化等特点。2.M

3、CS-51系列的典型产品8051、8751和8031的区别是什么?答案:8051、8751和8031均为8位单片机,其内部结构是基本相同的。其不同为:8051内部有4KBROM,8751内部有4KBEPROM,而8031内部无程序存储器。3.单片机主要应用在什么领域?答案:单片机主要应用在:智能仪表、机电一体化、实时控制、分布式多机系统、家用电器等,对各个行业的技术改造和产品的更新换代起重要的推动作用。4.单片机包括哪两种复位方式?在单片机应用系统中为何需要系统复位?答案:单片机可通过上电自动复位和人工复位,使CPU和系统中的其他部件都处于一个确定的初始状态,并从这个状态

4、开始工作。答案:64K字节程序存储器空间(0-0FFFFH)立即寻址和基寄存器加变址寄存器间接寻址256字节内部RAM空间(0-0FFH)、(00-7FH)寄存器间接寻址和直接寻址,(80-8FH)寄存器间接寻址128字节内部特殊功能寄存器空间(80-0FFH)直接寻址,位寻址空间(0-0FFH)位寻址64K字节数据存储器空间(0-0FFFFH)寄存器间接寻址5.什么是指令周期?8051的指令周期一般由几个机器周期构成?答案:CPU取出一条指令至该指令执行完所需要的时间称为指令周期。大多数8051指令执行时间为一个机器周期或两个机器周期。6.8051的一个机器周期包括几个

5、状态、几个时钟周期(振荡器频率)?机器周期与时钟周期(振荡器频率)的关系是怎样的?答案:一个机器周期由六个状态组成,每个状态为二个时钟周期,即一个机器周期由六个状态构成,所以一个机器周期T=12/f0sc7.MCS-51的存储器空间分为哪些部分(五个独立的存储空间的划分)?各空间的寻址范围、寻址方式是什么?8.片内低端128字节的数据空间能用采存放和执行程序吗?它们究竟有什么用途?答案:能存放,但不能执行!片内数据'RAM用处非常大,大到离了它几乎无法执行指令的地步!只要定义为“数据存储”的空间;无论位于片内还是片外,肯定不能执行指令,因为程序空间的地址选通信号(PSEN

6、)根本就没接到这里来!但是,若把程序代码当微普通数据放人数据区暂存(注意,仅仅是存放!)也没什么不可以,只是别试图运行它,除非把PSEN选通信号预先接到数据存储器芯片的片选端上。可真要如此接线,此数据空间的性质也就演变成为程序空间了。片内低端128字节的数据RAM分为3个地址区间,各有不同用途,请参见图1-1。但也可作为普通寄存器使用,其中:字节地址00H~1FH——分配给4组通用寄存器,每组寄存器名称相同,都是R0~R7;4组Rn不能同时使用,当前选择使用哪一组Rn,要由PSW的RS1和RS0两位来决定。字节地址20H~2FH——既可作为普通的字节寄存器,也可作为位寻址

7、区,每个字节均可分为8个可位寻址的存储元(bit,位),此区间128个存储元按位另外统一编址(即位地址),分别从00H~7FH,常用来存放实际控制中的各种状态信息。字节地址30H~7FH——普通的字节寄存器,常用来存放临时数据,又称数据缓冲区。其中最高端的若干字节常用于教学开发机各LED数码管的数据缓冲区,配合监控程序中的显示模块使用。例如江苏启东厂的教学开发机就是将7EH~79H这6个存储单元当做LED显示缓冲区,无论用户,预制内容是BGD码还是七段代码,都可以在监控程序中找到对应的显示模块,通过调用来完成用户所需的数值显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。