单片机分章复习选择、填空、判断题.doc_第1页
单片机分章复习选择、填空、判断题.doc_第2页
单片机分章复习选择、填空、判断题.doc_第3页
单片机分章复习选择、填空、判断题.doc_第4页
单片机分章复习选择、填空、判断题.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用习题第一章 绪论1-1单项选择1、计算机中最常用的字符信息编码是( )。(a)ascii (b)bcd码 (c)余3码 (d)循环码2、-31d的二进制补码为.( )。(a)1110000b (b)11100001b (c)01100000b (d)01100001b3、十进制29的二进制表示为原码( )。(a)11100010b (b) 10101111b (c)00011101b (d)00001111b4、十进制0.625转换成二进制数是( )。(a)0.101 (b) 0.111 (c)0.110 (d)0.1005、十六进制数7的ascii码是( )。(a) 37 (b) 7 (c) 07 (d) 476、十六进制数b的ascii码是( )。(a) 38 (b) 42 (c) 11 (d) 10117、通常所说的主机是指( )(a)运算器和控制器 (b)cpu和磁盘存储器 (c)cpu和主存储器 (d)硬件和软件8、使用单片机实现在线控制的好处不包括( )(a)精确度高 (b)速度快 (c)成本低 (d)能与数据处理结合1-2填空1、计算机中常作的码制有 、 和 。2、十进制29的二进制表示为 。3、十进制数-29的8位补码表示为 。4、 是计算机与外部世界交换信息的载体。5、十进制数-47用8位二进制补码表示为 。6、-49d的二进制补码为 。7、计算机中的数称为 ,它的实际值叫 。8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,mcs-51存储器采用的是 结构。第一章 绪论1-1单项选择1、a 2、b 3、c 4、a 5、a 6、a 7、c 8、d1-2填空1、原码 、 反码 和 补码 。2、00011101b 。3、11100011b 。4、 输入输出设备。5、11010001b 。6、11101101b 。7、计算机中的数称为 机器数 ,它的实际值叫 真值 。8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,mcs-51存储器采用的是 哈佛 结构。第二章 mcs-51单片机的硬件结构与工作原理2-1 单项选择1、要mcs-51系统中,若晶振频率屡6mhz,一个机器周期等于( ) sa 1 b 2 c 3 d 0.52、以下不是构成的控制器部件( ):a 程序计数器、 b指令寄存器、 c指令译码器、 d存储器3、以下不是构成单片机的部件( )a 微处理器(cpu)、b存储器 c接口适配器(io接口电路) d 打印机4、下列不是单片机总线是( )a 地址总线 b 控制总线 c 数据总线 d 输出总线5、psw=18h时,则当前工作寄存器是( )(a)0组(b)1组(c)2组(d)3组6、口的每一位能驱动( )()个低电平负载有()个低电平负载()个低电平负载有()个低电平负载7、mcs-51的中断允许触发器内容为82h,cpu将响应的中断请求是( )(a) t0, (b)t1 (c)串行接口 (d) int08、外部中断0的中断入口地址为 ( ) (a)0003h (b)000bh (c)0013h (d)001bh9、内部定时/计数器t0的中断入口地址为 ( ) (a)0003h (b)000bh (c)0013h (d)001bh10、在中断服务程序中,至少应有一条( )()传送指令()转移指令()加法指法()中断返回指令11、mcs51有中断源( )(a)5个(b)2个(c)3个(d)6个12、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的 ( ) (a)ea位和et0位 (b)ea位和ex0位 (c)ea位和es位(d)ea位和et1位13、mcs-51的并行i/o口读-改写操作,是针对该口的 ( )(a)引脚 (b)片选信号 (c)地址线 (d)内部锁存器14、mcs-51的并行i/o口信息有两种读取方法,一种是读引脚,还有一种是 ( )(a)读锁存 (b)读数据 (c)读a累加器 (d)读cpu15、mcs-51的中断源全部编程为同级时,优先级最高的是( )(a)int1 (b)ti (c)串行接口 (d)int02-2判断1、mcs-51是微处理器。( )2、mcs-51系统可以没有复位电路。( )3、在mcs-51系统中,一个机器周期总是等于1s。( )4、若不使用mcs-51片内存器引脚ea必须高电平。( )5、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( )6、mcs-51的相对转移指令最大负跳距是127b。 ( )7、mcs-51的程序存储器只是用来存放程序的。 ( ) 8、当mcs-51上电复位时,堆栈指针sp=00h。 ( )9、mcs-51是微处理器。( )10、pc存放的是当前执行的指令。( )11、mcs-51的特殊功能寄存器分布在60h80h地址范围内。( )12、mcs-51系统可以没有复位电路。( )13、mcs-51的5个中断源优先级相同。 ( )14、mcs-51有5个中断源,优先级由软件填写特殊功能寄存器tcon加以选择。( )15、mcs-51外部中断0入口地址为0013h。 ( )16、mcs-51外部中断0的入口地址是0003h。 ( )17、pc存放的是当前执行的指令。 ( )18、mcs-51的特殊功能寄存器分布在60h80h地址范围内。( )19、mcs-51有4个并行io口,其中p0p3是准双向口,所以由输出转输入时必须先向输出锁存器写入0。 ( )2-3 填空1、单片微型机由 、 和 三大部分组成。2、微处器由 、 和 三部分组成。3、若不使用mcs-51片内程序存储器,引脚ea必须 。4、当mcs-51引脚 信号有效时,表示从po口稳定地送出了低8位地址。5、mcs-51中凡字节地址能被8整除的特殊功能寄存器,即可字节寻址,又可 寻址。6、mcs-51有4组工作寄存器,它们的地址范围是 。7、计算机的系统总线有 、 和 。8、复位后,单片机的堆栈指针sp的值为 。9、mcs-51的po口作为输出端口时,每位能驱动 个sl型ttl负载。10、mcs-51有 个中断源,有 个中断优先级,优先级由软件填写特殊功能寄存器 加以选择。11、外部中断1入口地址为_ 。12、8031单片机复位后,r4所对应的存储单元的地址为 ,因上电复位时,psw= 。这时当前的工作寄存器区是 组工作寄存器区。13、内ram中,位地址为30h的位,该位所在字节的字节地址为 。第二章 mcs-51单片机的硬件结构与工作原理2-1 单项选择1b;2d;3 d;4d;5 d;6b;7a;8 a;9b;10d;11a;12b;13d;14a;15d2-2判断1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;192-3 填空1、cpu 、存储器 、io接口 2、 寄存器 、控制器 、 运算器 3、 接地 。4、 ale 5、位 。6、00h1fh 7、地址总线 、 控制总线 、 数据总线 。8、 07h 。9、 8 10、5 、 2 、 ip 。11、_ 0013h 。12、 04h 、 00h 、 0 。13、 26h 。第三章 mcs-51单片机的指令系统与程序设计3-1选择题1、movx a,dptr指令中源操作数的寻址方式是( )(a)寄存器寻址 (b)寄存器间接寻址 (c)直接寻址 (d)立即寻址2、 org 0003hljmp 2000horg 000bhljmp 3000h 当cpu响应外部中断0后,pc的值是( )(a)0003h (b)2000h (c)000bh (d)3000h3、lcall指令操作码地址是2000h,执行完相子程序返回指令后,pc=( )(a)2000h (b)2001h (c)2002h (d)2003h4、51执行完mov a,#08h后,psw的一位被置位( )(a)c (b)f0 (c)ov (d)p5、下面条指令将mcs-51的工作寄存器置成3区( )(a)mov psw,#13h (b)mov psw,#18h(c)setb psw.4 clr psw.3 (d) setb psw.3 clr psw.46、执行movx a,dptr指令时,mcs-51产生的控制信号是( )(a)/psen (b)ale (c)/rd (d)/wr7、mov c,#00h的寻址方式是( )(a)位寻址 (b)直接寻址 (c)立即寻址 (d)寄存器寻址8、org 0000h ajmp 0040h org 0040h mov sp,#00h当执行完左边的程序后,pc的值是( )(a)0040h (b)0041h (c)0042h (d)0043h9、对程序存储器的读操作,只能使用( )(a)mov指令 (b)push指令 (c)movx指令(d)movc指令10、mcs-51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器( )(a)ie (b)ip (c)tcon (d)scon11、在寄存器间接寻址方式中,指定寄存器中存放的是( )(a)操作数 (b)操作数地址 (c)转移地址 (d)地址偏移量12、在mcs51中,需双向传递信号的是( )(a)地址线 (b)数据线 (c)控制线 (d)电源线13、下列指令中于进位标志位cy无关的指令有( )(a)移位指令 (b)位操作指令 (c)十进制调整指令 (d)条件转移指令14、在程序储存器的读操作,只能使用( )(a)mov指令 (b) push指令 (c)movx指令 (d)movc指令15、以下运算中对溢出标志ov没有影响或不受ov影响的运算是( )(a)逻辑运算 (b)符号数加减法运算 (c)乘法运算 (d)除法运算16、以下指令中,属于单纯读引脚的指令是 ( )(a)mov p1,a (b)orl p1,#0fh (c)mov c,p1.5 (d)djnz p1,short-lable3-2 判断题1、mcs-51的相对转移指令最大负跳距是127b。( )2、当mcs-51上电复位时,堆栈指针sp=00h。( ) 3、调用子程序指令(如:call)及返回指令(如:ret)与堆栈有关但与pc无关。( )4、mov r1,#80h。 ( )5、inc dptr ( )6、dec dptr ( ) 7、clr r0 ( ) 8、anl r1,#0fh ( )9、addc a,c ( )10、xor p1,#31h ( )11、mov 28h,r2 ( )12、clr r0 ( )13、cplr5 ( )14、mov r0,r1 ( )15、pushdptr ( )16、pushr1 ( )17、rlc r0 ( )18、djnz r1,32h ( )19、寄存器dptr可拆开成两个独立的寄存器dph与dptl使用。( )3-3 填空题1、jbc bit,rel指令是指对位bit进行判转,并 。2、指令pop b的源操作数是 ,是 寻址方式,目的操作数是 ,是 寻址方式。3、已知sp=25h,pc=4345h,(24h)=12h,(25h)=34h,(26h)56h,当执行ret指令后,sp= ,pc= 。4、指令是由 和 构成。5、mcs-51单片机有 、 、 、 、 、 、 七种寻址方式。6、movc a,a+dptr第二操作数采用是 寻址方式7、jbc bit rel 指令是对位bit进行判断,若bit=1则转移,并对该位 。8、执行anl p1,# h后,可对p1口的高四位清零。9、若执行xrl p1,# b后,可对p1口的高两位取反。10、堆栈必须遵循“ ”的原则。第三章 mcs-51单片机的指令系统与程序设计3-1选择题1b ;2b;3d;4d ;5b;6c; 7 a;8 c;9d;10b;11b;12b;13d;14d;15a;163-2 判断题1;2;3;4;5;6;7;8;9;10;11;12;13;14;1516;17 ;18;193-3 填空题1、 清零 2、 sp 、 寄存器间接寻址 、 b 、 寄存器寻址 3、 23h 、 3412h 4、 操作码 、 操作数 5、 立即数寻址 、 直接寻址 、 寄存器寻址、 寄存器间接寻址、 变址寻址 、 相对寻址、 位寻址 6、 变址 7、 清零 。8、 0f 9、1100000010、 后进先出 第四章 mcs-51单片机定时/计数器及其应用4-1 选择题1、要测理int0引脚上的一个正脉冲宽度,那么特殊功能寄存器tmod的内容应为( )。(a)09h (b)87 h (c)00h (d)80h2、使用定时器t1时,有几种工作模式( )()种()种()种)种3、mcs-51中,若fosc=12mhz,则定时器t1本身的最大定时时间可为( )。 (a)256s (b)8192s (c)65536s (d)655362s4、如果以查询方式进行定时应用,则应用程序中的初始内容应包括 ( )(a)系统复位、设置工作方式、设置计数初值 (b)设置计数初值、设置中断方式、启动定时(c)设置工作方式、设置计数初值、打开中断 (d)设置工作方式、设置计数初值、禁止中断5、下列定时/计数硬件资源中,不是供用户使用的是 ( )(a)定时/计数器高8位th(b)定时/计数器低8位tl(c)定时器/计数器控制逻辑(d)用于定时/计数控制的相关寄存器4-2 填空题1、mcs-51的定时/计数器由两个8位专用的寄存器,即 和 来控制。2、mcs-51的定时/计数器有4种工作方式,其中方式 具有自动重装初值功能。定时器t1不能工作在不能工作方式 。3、若晶振频率fosc=12mhz,则定时/计数器t0工作在计数方式时,在方式0下的最大计数值为 。在方式0下的最大计数值为 。在方式0下的最大计数值为 。4、若晶振频率fosc=12mhz,要求定时器t1工作于方式1,定时50ms,由软件启动,允许中断。则方式控制字tmod应为 。5、在应用定时/计数器时,溢出标志tfx置位后,若用软件处理溢出信息通常有两种方法,即 法和 法。6、若要允许外部输入int0的电平控制定时器t0,则门控位gate= 。且启动控制位tr0= 。第四章 mcs-51单片机定时/计数器及其应用4-1 选择题1a;2c;3c;4b;5c4-2 填空题1、tmod工作方式寄存器 、 tcon控制寄存器2、 2 、 3 3、8192 、65536 、 256 4、0001000b(或10h) 。5、查询、中断6、 1 、 1第五章 mcs-51单片机的串行接口5-1 判断题1、mcs-51的串行接口是全双工的。( )2、要进行多机通信,mcs-51串行接口的工作方式应为方式1。 ( )3、mcs-51上电复位时,sbuf=00h。 ( )。 4、用串行口扩并行口时,串行接口工作方式应选为方式1。( )5、mcs-51串口多机通信时,可工作在方式2或方式3。 ( )6、mcs-51串口多机通信时,允许数据双向传送。 ( )7、mcs-51串行通信时,数据的奇偶校验位可有可无,视具体情况而定。 ( )8、在串行口的四种工作方式种,方式1与方式的波特率是固定值。 ( )9、用串行口扩并行口时,rxd脚用于接收数据,txd脚用于发送数据。 ( )5-2 选择题1、控制串行口工作方式的寄存器是( )(a)tcon (b)pcon (c)scon (d)tmod2、要使mcs-51能够响应定时器串行接口中断,它的中断允许寄存器的内容应是( ) ()98h ()84h ()42 ()22h3、用mcs-51串行接口扩展并行i/o口时,串行接口工作方式应选择( )(a)方式0 (b)方式1 (c)方式2 (d)方式34、以下有关第9数据位的说明中,错误的是( )(a)第9位数据位的功能可有用户定义(b)发送数据的第9位数据位内容在scon寄存器的tb8位中预先准备好(c)帧发送时使用指令把tb8位的状态送入发送sbuf中(d)接收到的第9数据位送scon寄存器的rb8中保存5、若晶振频率为fosc,波特率为fosc/12的工作方式是( )(a)方式0 (b)方式1 (c)方式2 (d)方式36、串行通信的传送速率单位是波特,而波特的单位是 ( )(a)字符/秒 (b)位/秒 (c)帧/秒 (d)帧/分7、串行工作方式1的波特率是( )(a)固定的,为时钟频率的十二分之一(b)固定的,为时钟频率的三十二分之一(c)固定的,为时钟频率的六十四分之一(d)可变的,通过定时器/计数器1的溢出率设定8、帧格式有一个起始位、8个数据位和1个停止位的异步串行通信方式是( )(a)方式0 (b)方式1 (c)方式2 (d)方式39、以下有关第9数据位的说明中,错误的是( )(a)第9数据位的功能可由用户定义(b)发送数据的第9数据位内容在scon寄存器的tb8位中预先准备好(c)帧发送时使用指令把tb8位的状态送入发送sbuf中(d)接收到的第9数据位送scon寄存器的rb8中保存5-3 填空题1、mcs-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_ _ 加以选择.2、用串行i/o口扩展并行i/o口时,串行i/o口工作方式应选为方式 。3、在串行通信中,有数据传送方向 、 、 三种方式。4、mcs-51串行通信工作时,在cpu响应中断后,转入中断入口地址 h单元开始执行中断服务程序。5、串行口在方式1的接收种设置有数据辨识功能,且只有同时满足条件(1)ri= 。(2)sm2= 或接收到的停止位为1时,所接收到的数据才有效。6、电源控制寄存器pcon的最高位smod= 时,串行口的波特率加倍。7、若串行口工作在方式1实现点对点通信,则方式字tmod= h。8、在方式 中,scon寄存器的sm2、tb8、rb8均无意义,通常将其设为0。9、方式2、3主要用于多机通信,当sm2=1时,这时第9位数据为 的标志位。第五章 mcs-51单片机的串行接口5-1 判断题1;2;3;4;5;6;7;8;95-2 选择题1c;2b;3a;4c;5a;6b;7d;8 b;9c5-3 填空题1、_scon2、0 3、 单工 、半双工 、 全双工4、 0023 5、 0 、 0 6、 1 7、 20 8、 0 9、 地址/数据第六章 mcs-51单片机的系统扩展6-1 判断题1、8155的复位引脚可与89c51的复位引脚直接相连。( )2、使用可编程接口必须处始化。 ( )。3、mcs-51外部扩展i/o口与外部ram是统一编址的。 ( )。4、8155的复位引脚可与89c51的复位引脚直接相连。 ( )5、采用线选法时扩展程序存储器时,程序存储器的地址总是唯一的。( )6、8255可编程接口芯片在复位后,pa、pb、pc口均位输出状态。( )7、8255可编程接口芯片的pa、pb、pc口均可工作在3种工作方式下。( )8、8255可编程接口芯片的pa、pb、pc口均可用作输入。( )9、作数据存储器扩展时刻,为了使每个芯片具有独立的地址范围,其片选信号必须能独立控制。( )10、扩展程序存储器时,地址锁存器锁存信号g接单片机的信号。( )11、扩展程序存储器时,mcs-51的p0口与p2口都必须接地址锁存器。( )6-2 选择题1、如在系统中只扩展一片intel 2732(4k8),除应使用p0口的8条口线外,至少还应使用p2口的口线 ( ) (a)4条 (b)5条 (c)6条 (d)7条2、如在系统中只扩展两片两片intel 2732(4k8), 除应使用p0口的8条口线外,至少还应使用p2口的口线 ( ) (a)5条 (b)6条 (c)7条 (d)8条3、20根地址线的寻址范围可达 ( )(a)512kb (b)1024kb (c)640kb (d)4096kb4、下列四条叙述中,有错误的一条是 ( )(a)16根地址线的寻址空间可达1mb(b)内存储器的存储单元是按字节编址的(c)、cpu 中用于存放地址的寄存器称为地址寄存器)(d)地址总线上传送的只能是地址信息5、如果把8255a的a1、a0分别与80c51的p0.1、p0.0连接,则8255a的a、b、c、口和控制寄存器的地址可能是( )(a)xx00h xx03h (b)00xxh 03xxh (c)0xxxh 3xxxh (d)x00xh x03xh6、下列结论中错误的是 ( )(a)8255a具有三态缓冲器,因此可以直接挂在系统的数据总线上(b) 在单片机与微型打印机的接口中,打印机的busy信号可作为查询信号或中断请求信号使用(c)8279是一个用于键盘和led(lcd)显示器的专用接口芯片(d)由于8155不具有地址锁存功能,因此在与80c51的接口电路中必须加地址锁存器7、6264芯片是( )(a)eeprom (b)ram(c)flash rom (d)eprom8、使用8255可以扩展出的i/o口线是( )(a)16根 (b)24根 (c)22根 (d)32根9、当8031外出扩程序存储器8kb时,需使用eprom 2716( )(a)2片 (b)3片 (c)4片 (d)5片10、某种存储器芯片是8kb*4/片,那么它的地址线根线是( )(a)11根 (b)12根 (c)13根 (d)14根6-3 填空题1、32kb ram存储器的首地址若为2000h,则末地址为 。2、起止范围为0000h3fffh的存储器的容量为 。3、10根地址线可选 个存储单元,32kb存储单元需要 根地址线。4、单片机扩展中,为了将p0口的地址和数据分离,在p0口的输出端必须增加一个 。5、信号用于 存储器的控制,信号用于 存储器的控制。6、8255可编程接口芯片工作在方式 时,适合于无条件传送,cpu直接执行输入输出指令。7、8255可编程接口芯片的pa、pb、pc口全部用作输出时,则方式控制字为 h。8、利用串行口扩展i/o时,mcs-51必须工作方式 。第六章 mcs-51单片机的系统扩展6-1 判断题1;2;3;4;5;6;7;8;9;10;116-2 选择题1a;2 a;3b;4a;5c;6a;7b;8b;9c;10c6-3 填空题1、9fffh 2、16kb3、1024 、 15 4、 地址锁存器 5、 程序 、 数据 6、 0 7、 80 8、 0 第七章 单片机应用系统接口技术7-1 判断题1.使用可编程接口必须处始化。 ( )2、一个外部设备只占用一个端口地址。 ( )3、状态信息、数据信息、控制信息均可使用同一端口来进行传送。( )4、并行i/o口适合远距离通信时使用。( )5、接口中的端口地址与外部存储器是统一编址的。( )6、机械式按键在闭合或断开时,通常会产生抖动,可使用硬件或软件的办法去加以消除。( )7、多个led采用静态显示方式时,每一位是被逐步循环点亮的。( )8、为了实现led显示器的动态扫描,必须要提供段控与位控信号。( )7-2 填空题1、i/o口的传送控制方式有无条件传送、查询传送、中断传送3种控制方式,其中 传送方式传送数据效率高,

温馨提示

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

评论

0/150

提交评论