




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填补问题采用6MHz晶体振荡器时,MCS-51单片机的振荡周期是_2/12u ss2、MCS-51单片机有5个中断源,用IE寄存器设定中断的开放和禁止每个中断源有两个优先顺序,由IP寄存器设定。3、在单片机的内部RAM区域,位可寻址的地址范围是_ _ _ _ _ _ _ 20h2fh _ _ _ _ _ _,在特殊功能寄存器中,位可寻址的地址是_80hffh_。4、在MSC-51单片机的端子信号中,在信号名中标有线,在表示可外接的电路或低电平的情况下有效5、函数是c语言的基本单位。6 .通过程序设定RS1、RS0=0、1时,工作寄存器R0R7的直接地址变为_08h0fh_。7 .串行端口通信方式2接收到的第9位的数据被存储在SCON寄存器的RB8位中。8、在MCS-51内部提供2个可编程的16位定时/计数器,计时器有4种工作方式。在值9和C51中,描述了变量的数据类型为位。可以获得的值的范围是0或1。10、串行端口方式3发送的第9位的数据被写入SCON寄存器的RB8位中。11、MCS51单片机外部中断请求信号有电平方式和脉冲方式,电平方式中P3.2或P3.3端子的有效信号为低电平时,激活外部中断。12、CPU也称为MPU,一般由运算器和控制器两部分构成。13 .在使用dptr作为寻址指针来进行寄存器的间接寻址的情况下,该寻址能力是所有存储器。14、整数变量占有的存储区域为2字节字符类型变量占有的存储区域为字节15、ALU是指算术/逻辑单元。16、MCS-51单片机的中断源分别是外部中断0、时序/计数器0、外部中断1、时序/计数器1,串行端口的接收/发送中断。17、在KeiL C51软件中,工程文件的扩展名是_ _ _.uv2 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _,在编译连接后生成的可写文件扩展名是二、选择问题1、c语言中最简单的数据类型是(B/D )。a、整数、实数型、逻辑型b、整数、实数型、字符型c、整数、字符类型、逻辑类型d、整数、实数类型、逻辑类型、字符类型2、以下说明中正确的是(d )。a、程序是软件b,软件开发不受计算机系统的制约c、软件是逻辑实体,物理实体d,软件是程序、数据和相关文档的集合3、以下计算机语言中,CPU能直接识别的是(d )。a、自然语言b、高级语言c、汇编语言d、机器语言4、MCS-5l单片机的堆栈区域设置在(c )中。a、片内ROM区域b、片外ROM区域c、片内RAM区域d、片外RAM区域5、以下记述中正确的是(c )。用a、c语言实现的算法需要输入输出操作用b、c语言实现的算法可以不输出,但需要输入用c、c程序实现的算法可以不输入,但需要输出用d.c程序实现的算法既没有输入也没有输出6 .定时器/计数器动作方式1为(d )。a、8位计数器结构b、2个8位计数器结构c、13位计数结构d、16位计数结构8、c语言提供的合法数据类型关键字是(d )。a、双倍b、短c、整数d、Char9、片上RAM的20H2FH是位地址区域,所包含的位地址是(b )。a,00H20H B,00H7FH C,20H2FH D,00HFFH10 .可以正确定义以下一维数组的选项是(b )。a,inta 2,5 = 0,1,2,3,4,5 ; b,chara = 0,1,2,3,4,5 ;c、char a=A、b、C; d、PS 5= 0123 ;11、MCS-51单片机的复位信号(a )是有效的。a、高电平b、低电平c、脉冲d、下降沿12,8051单片机的堆栈指针(d )只在a、内部RAM的128字节以下的范围内b、处于内部RAM的低256字节的范围内c、可以位于内部ERRAM内。 可以容纳在d、内部RAM或外部RAM中13 .在串行端口以异步通信方式操作的情况下,由(c )开始其接收。a、REN B、RI C、REN和RI D、TR14.1616存储点的汉字信息,必要的字节数是(a )a、32 B、64 C、128 D、25615、MCS-51单片机的晶体振动频率为12MHz,在将计时器用作计数器的情况下,其最高的输入计数频率为(b )a、2MHz B、1MHz C、500kHz D、250kHz16 .可通过以下(d )关键字更改工作寄存器组a、中断b、sfrc、while D、using在17和C51中,一般的指针变量占用(c )字节的存储空间。a、一个b、两个c、三个d、四个18 .使用宏访问绝对地址时,通常包含的库文件是(b )。a、reg51.h B、absacc.h C、intrins.h D、startup.h19、单片机的计时器/计数器动作方式1为(d )。a、8位计数器结构b、2个8位计数器结构c、13位计数结构d、16位计数结构20、串行端口每次都传输(c )字符。a、一个b、一列c、一帧d、一个波特21 .数据的存储结构是(d )。a、外部存储器中存储的数据b、数据所占的存储容量c、计算机中数据的顺序存储方式d、数据的逻辑结构在计算机中的表现22、以下关于堆栈的说明中错误的是(c )。a、堆栈只能按顺序存储先进的线性表b,堆栈只能按顺序存储c,堆栈是记忆作用d,向堆栈的插入和删除操作,不需要变更堆栈下的指针23 .在寄存器间地址方法中,存储在地址寄存器中的数据是(b )。a .操作所涉及的数据b、操作数的地址值c、程序的转换目标地址d、指令的操作码24、MCS-51单片机的复位信号(a )是有效的。a、高电平b、低电平c、脉冲d、下降沿25 .为了尽量使模块独立,要求(a )。a、模块的结束度要尽量高,各模块间的结合度要尽量强b、模块的结束度要尽量高,各模块间的结合度要尽量弱c、模块的结束度必须尽量低,各模块间的结合度必须尽量弱d,模块的结束度要尽量低,各模块间的结合度要尽量强26、MCS-51单片机的水晶振动频率为6MHz时,其复位持续时间必须超过(4)。a、2s B、4s C、8s D、1ms27、以下选项中,可以作为c语言的合法常数的是(a )。a、-80 B、-080 C、-8e1.0 D、-80.0e28 .能用紫外光消除rom内的程序的只读存储器称为(c )。a、掩模ROM B、PROM C、EPROM D、EEPROM29 .下面不能定义用户标识符为(d )。a、主b、_0 C、_int D、sizeof30、以下选项中,不能成为合法常数的是(b )。a、1.234e04 B、1.234e0.4 C、1.234e 4 D、1.234e0存储31,1616点的汉字信息,必要的字节数是(d )a、32 B、64 C、128 D、25632 .以下选项中有效的字符常数为(d )注意: a, B B,010c,68 D,d33、将MCS-51单片机的晶体振动频率设为12MHz,在将计时器用作计数器的情况下,其最高的输入计数频率设为(b )a、2MHz B、1MHz C、500kHz D、250kHz34、以下数据语定义的数字表中,(d )是错误的。AR AK AK AK AK AK AK AK AK AK AUK三、判断问题(1 )多次调用某个函数后,会将存储单元重新分配给相应的自动变量。( )2、自动变量是局部变量。( )3、Continue、break可以用于实现循环体的中止。()在4、MCS-51系统中,一个机器周期等于1.5s。( )5、如果函数的返回值类型为void,则表示没有返回值。( )6、在主函数之前定义的所有函数不需要声明。( )7、计时器、计数器的工作原理对输入脉冲进行计数。( )8、END表示指令的执行结束。()9、MCS-51的相对转变指令的最大负跳距离是127B。( )10、MCS-51的程序存储器只是为了保存程序。( )11、TMOD中的GATE=1时,表示用两个信号控制计时器的起动和停止。( )12、MCS-51的特殊功能寄存器分布在60H80H的地址范围内。( )13、芯片上RAM和外部设备要统一地址,需要专用的输入输出命令。( )14 .寄存器间地址既可以访问数据存储器,也可以访问程序存储器。在()15.c51中,当将数据的存储类型描述为data时,该数据图的存储空间是芯片上地址空间。16.MCS-51属于16位的单片机。( )17 .基地址和索引修饰只能访问程序存储器。( )18 .位地址和字节地址在形式上没有差异。如果)19.x=0xea,则执行x2,x的值变为0xA8。在)20.MCS-51的命令系统中,地址分成字节地址和比特地址。( )21 .汇编语言指令是指CPU可以直接执行的指令。(地址) 22 .在MCS-51的命令系统中,伪命令、命令都在程序执行时起作用。( )23、(R7 )表示工作寄存器R7的内容。( )24,如果函数的返回值类型为void,则表示没有返回值。( )25、计时器、计数器的工作原理对输入脉冲进行计数。( )26、SFR中,能被8除尽的地址都具有位地址能力。( )27、“sfr16”不能直接访问计时器/计数器0和1。( )28、MCS-51单片机的程序存储器只能用于存储程序。( )29、串行中断标志通过硬件被清除。( )30、特殊功能寄存器的名称在C51程序中都是大写的。( )31、“sfr”后面的地址可以用带运算的公式表示。( )32、#include等效于#include “reg51.h”。( )33、sbit不能用于定义内部RAM的可寻址区域,只能用于可寻址的SFR。四、简单的答案在使用8051计时器/计数器之前,要对其进行初始化的步骤是什么?解:1.配置计时器/计数器的结构。2 .给予thi和TLi初始值。3 .启动定时/计数器。4 .打开定时/计数器中断标志。5 .打开总中断。2 .有串行通信时,计时器/计数器1的作用是什么? 如何确定串行端口的波特率?解:如果有串行通信,计时器/计数器1的作用是控制波特率。串行端口的波特率由计时器1的溢出率决定。3.51系列单片机有多少个中断源,每台都是怎样定义的? 哪个中断源可以定义为高优先级中断? 怎么定义呢?解: 51系列单片机有五个中断源。外部中断0、1由EXi外部中断标志位、ITi中断触发方式和EA总中断决定。计时器/计数器0、1由TMOD动作方式控制器、THi和TLi初始值控制器、TRi定时/计数器开关、ETi定时/计数器中断标志位和EA总中断来决定。串行端口的接收/发送中断由SCON串行端口控制寄存器、定时/计数器的波特率设置来决定。51系列单片机的5个中断源都可以定义为高优先级。 用IP中断优先级控制寄存器的相应位控制即可! 例如,串行端口的优先级: PS组1,串行通信为高优先级,相反为低优先级。4 .在C51语言中,在定义MSC-51单片机的中断服务函数时,必须使用关键字interrupt m进行定义。 参数m可以取它们的值吗? 各自代表着什么样的意思?解: m可以到达04,对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电公司公益事业管理规章
- 税源管理考试题及答案
- 学医的考试试题及答案
- 2026届黑龙江省绥化市安达七中高三上化学期中考试试题含解析
- 体育舞蹈考试试题及答案
- 绿化设计考试题及答案
- 医护合作:高效沟通法则
- 武警理论考试题及答案
- 人教版小学五年级语文上册教学工作总结
- 广东省肇庆中学2026届化学高三第一学期期末调研试题含解析
- (新)部编人教版高中历史中外历史纲要上册《第13课-从明朝建立到清军入关课件》讲解教学课件
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验
- 《医院感染管理办法》知识试题与答案
- 提高管床护士对患者诊疗信息的知晓度PDCA记录表
- 某园区综合运营平台项目建议书
- 孕期患者非产科手术的麻醉
- 养老机构临终关怀服务手册
- 母婴产品抖音运营方案
- GB/T 27007-2011合格评定合格评定用规范性文件的编写指南
- GB/T 23445-2009聚合物水泥防水涂料
- 职业史证明【模板】
评论
0/150
提交评论