第二、三章习题.doc_第1页
第二、三章习题.doc_第2页
第二、三章习题.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章、第三章习题选择题1、 仿真器的作用是:( )A、 能帮助调试用户设计的软件B、 能帮助调试用户设计的硬件C、 能帮助调试用户设计的硬件和软件D、 只能做各种模拟实验2、 使用单片机开发系统调试程序时,对源程序进行汇编的目的是( )A、 将源程序转换成目标程序B、 将目标程序转换成源程序C、 将低级语言转换成高级语言D、 连续执行3、 在运用仿真系统调试程序时,观察函数内部指令的执行结果,通常采用( )调试方法。A、 单步调试B、 跟踪调试C、 快速运行到光标处D、 断点调试4、 使用单片机开发系统调试C语言程序时,首先应新建文件,该文件的扩展名是( )A、.CB、.HEXC、.BIND、.ASM5、单片机能直接运行的程序是( )A、汇编源程序B、C语言源程序C、高级语言程序D、机器语言程序6、MCS-51 系列单片机的4个I/O口作为通用I/O口使用时,在输出数据时,必须外接上拉电阻的是( )A、P0口 B、P1口 C、P2口 D、P3口7、MCS-51 系列单片机应用系统在扩展外部存储器或者其他接口芯片时,( )口可作为低8 位地址总线使用。A、P0口 B、P1口 C、P2口 D、P3口8、MCS-51 系列单片机应用系统在扩展外部存储器或者其他接口芯片时,( )口可作为高8 位地址总线使用。A、P0口 B、P1口 C、P2口 D、P3口9、下列说法不正确的是( )A、一个C源程序可以由一个或 多个函数组成B、一个C源程序必须包含一个MAIN函数C、在C程序中,注释只能位于一条语句后面D、C程序的基本组成单位是函数10、C语言总是从( )开始执行的。A、主函数 B、主程序 C、子程序 D、主过程11、最基本的C语言语句是( )A、赋值语句 B、表达式语句 C、循环语句 D、复合语句12、在C51中经常把( )作为循环体,用于消耗CPU时间,产生延时效果。A、赋值语句 B、表达式语句 C、循环语句 D、空语句13、在C51语句的if 语句中,用作判断的表达式为( )A、关系表达式 B、逻辑表达式 C、算术表达式 D、任意表达式14、在C51 语言中,当do-while语句中的条件为( )时结束循环。A、0 B、fause C、true D、非015、下面的while语句循环执行了( )次空语句。while(i=3);A、无限次 B、0次 C、1次 D、2次16、以下描述正确的是( )A、continue语句的作用是结束整个循环B、只能在循环体内和switch语句体内使用break 语句C、在循环体内使用break语句和continue语句的作用相同D、以上三种都不正确17、在C51的数据类型中,unsigned char 型的数据长度和值域为( )A、单字节,-128-+127 B、双字节 -32768-+32767 C、单字节 0-255 D、双字节 06553518、下面是对一数组S的初始化,其中不正确的是( )A、char s5= abc ; B、char s5=a, b, c ; C、char s5= ; D、char s5= abcdef ;19、对两个数组a和b进行初始化,其中不正确的是( ) Char a = ABCDEF Char b = A,B,C,D,E,F;则以下说法正确的是( )A、a与b 数组完全相同 B、a与b 数组长度相同 C、a与b 数组中都存放字符串 D、a比b 数组长度长20、在C语言中,引用数组元素时,其数组下标的数据类型允许是( )A、整型常量 B、整型表达式 C、整型常量或整型表达式 D、任何类型的表达式填空题(1) 在MCS-51系列单片机的4个并行输入/输出口中,常用于第二功能的是 (2) 在C51编程访问MCS-51单片机的并行I/O端口时,可以按 寻址操作,还可以按 操作。(3) 一个C源程序至少应包括一个 函数(4) C51中定义一个可位寻址变量FLAG访问P3口的P3.1引脚的方法是 (5) C51扩充的数据类型 用来访问MCS-51单片机内部所有特殊功能寄存器(6) 结构化程序设计的三种基本结构是 、 、 。(7) 表达式语句由 组成。(8) 语句一般用作单一条件或 分支树木较少的场合,如果编程超过3个以上分支的程序,可用多分支的 语句。(9) While语句和dowhile 语句的区别在于, 语句是先执行后判断, 语句是先判断后执行。(10) 下面的while语句执行了次空语句。i=3;while(i!=0);(11)下面的延时函数执行了 次空语句。void delay(void)int i;for(i=0;i10000;i+);(12)在单片机的C语言程序设计中, 类型数据经常用于处理ASCII字符或用于处理小于255的整型数据。(13)C51的变量存储器类型是指 (14)C51种常以 作为字符串的结束符,统称用字符数组来存放。(15)在以下的数组动议中,关键字“code”是为了把 tab数组存放在 unsigned char code tab =A,B,C,D,E,F;问答题1、什么是单片机开发系统?单片机开发系统由哪些设备组成,如何连接?2、一般来说单片机开发系统应具备哪些基本功能?3、开发单片机应用系统的一般过程是什么?程序题编写程序,使8个发光二极管按下表形式发光,首先按状态1点亮,延时一段时间后,再按

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论