单片机原理与接口技术题库终稿淮工_第1页
单片机原理与接口技术题库终稿淮工_第2页
单片机原理与接口技术题库终稿淮工_第3页
单片机原理与接口技术题库终稿淮工_第4页
单片机原理与接口技术题库终稿淮工_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

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

文档简介

1、单片机原理与接口技术 试题库 单 位:淮阴工学院电子与电气工程学院 编 者:单片机原理与接口技术试题库项目组 适用专业:电类各专业 时 间:2015年4月 、填空题 1关于堆栈类操作的两条指令分别是 、,操作遵循原则。 2、 寄存器的作用是用来保存程序运行过程中的各种状态信息。若某次加法运 算后累加器A中的数据为01110010B则该寄存器中的P=。 3、 52子系列单片机是51系列单片机的增强型,它的片内 ROM和的容量比51子 系列各增加一倍,另外增加了一个 和一个中断源。 4、要使MCS-51单片机从片内的地址0000H开始执行程序。那么/EA应。 5、 在片外扩展一片2764程序存储器

2、芯片要8根数据线根地址线。 6、 外部中断1(INT1)的中断入口地址为 ;定时器1的中断入口地为 。 7、51系列单片机有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄 存器、的内容决定,且定时的时间或计数的次数与 、 两个寄存器的初值有关。 而工作寄存器则缺省采用第 组, 这组寄存器的地址范围是 。 17、 2K X 8b的RAM芯片有地址线 根,数据线根,用该芯片组成16KX 8b 的存贮器需片。 精选范本 18、假定累加器A的内容30H,执行指令:1000H: MOVC A , A+PC(此指令是单 字节指令)后,把程序存储器 单元的内容送累加器A中。 19、 51单片

3、机访问外部存储器时,利用信号锁存来自 口的低8位地址信号。 20、 中断过程大致包括四个过程: 、 、; 51单片机有中断源。 21、 若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率 为。 22、 单片机是 的简称,是在一块芯片 上 、只读存储器、及I/O 接口电路等部件。 23、通常单片机上电复位时 PC=、PSW。 24、 16Kx8B的RAM芯片有地址线根,数据线根,用该芯片组成32Kx8B 的存贮器需片。 25、 单片机应用系统中,键盘按键信息监测方式有 和两种。 26、 89C51复位后,CPU总是从H单元开始执行程序。 27、 MCS-51单片机89C51中有

4、个位的定时/计数器,可以被设定的工作方 式有种。 28、 8051单片机有中断源。 29、 将, , 等都集成在一块芯片上的系统 叫单片机。 30、 单片机的PSEN言号是信号,在外部程序存储器取指令期间, 每个机器周期次有效。 31、 2Kx1b的RAM芯片有地址线 根,数据线 根,用该芯片组成 16Kx8b 的存贮器需片。 32、 把称为拍,振荡脉冲经 分频成为机器的 时钟信号,当晶振频率为12M时,一个机器周期为 。 33、 设 A=AEH ,(R1 )=81H,执行指令 ADDCA ,R1 后,(A)=,(CY)=, (AC) =,( OV) =,( P) =。说明:执行前 CY) 3

5、4、 CPU与外部RAM或I/O进行数据传送,指令必须采用 寻址方 式。 35、 堆栈指针为SP,在初始化时,SP总是初始化到内部RAM地址的内。 36、 MCS-51发送缓冲器和接收缓冲器的读写特点是发送缓冲器 ,接收缓 冲器。 37、 16Kx8b的RAM芯片有地址线根,数据线根,用该芯片组成32Kx8b 的存贮器需片。 38、 8051程序存储器0000HH 0002H是所有。 39、 MCS-51单片机89051中有个位的定时/计数器,可以被设定的工作方 式有种。 40、串行数据通信的数据传送方向有 3种方式,分别 41、 A/D转换器是将 转换成数字量。 42、 计算机的系统总线有地

6、址总线、控制总线和 。 43、 通常,单片机上电复位时PC=,SP=;而工作寄存器则缺省采用第 组, 这组寄存器的地址范围是从 。 44、若由程序设定RS1 RS0=10则工作寄存器R0- R7的直接地址为 45、 MCS-51单片机8031中有个位的定时/计数器,可以被设定的工作方式 有种。 46、 假定(A) =85H, (20H) =0FFH ( CY =1,执行指令:ADDC A 20H 后,累加器A的内容为H, CY的内容为,OV的内容为。 47、 用串行口扩展并行口时,串行接口的工作方式应选为 。 48、 定时和计数常见方法有 , , MCS-51采用的方法是。 49、 单片机的工

7、作过程,实际上就是周而复始地 和的过程 50、 CPU与外部RAM或 I/O进行数据传送,指令必须采用 寻址方式。 51、累加器(A) =80H,执行完指令ADD A, #83H后,进位位C=。 52、 A/D转换器的三个重要指标是 ,和。 53、 P0 口通常用作MCS-51单片机系统的和总线。 54、若由程序设定RS1 RS0=10则工作寄存器R旷R7的直接地址为 55、8051单片机有中断源。中断返回利用 指令。 56、 单片机的PSEN言号是信号,在外部程序存储器取指令期间, 每个机器周期次有效。 57、 把称为拍,振荡脉冲经 分频成为机器的 时钟信号,当晶振频率为12M时,一个机器周

8、期为 。 58、 uVison 集成开发环境集、等功能于 一体。 59、 80C51内部含有 位CPU B的数据存储器、个并行I/O端口、 个 位定时/计数器。 60、80C51单片机有 个中断源 个优先级。其中外部中断 0的入口地址 为:。 61 若数据总线D7D0与dp、g、f、e、d、c、b、a,共阴极七段LED显示器要显示 “ 6”的字符,送出字型码为:。 62、 单片机是把 、以及定时器/计数器等集成在一起的集成电路芯 片。 63、 单片机具有良好的实时 性能和灵活的 品质。 64、 uVison 集成开发环境集 、等功能于一体。 65、 .共杨极七段LED显示器要显示“ 8”的字符

9、,送出段选码数据为: 。 66、 89C51复位后,CPU总是从H单元开始执行程序。 67、 冯诺依曼对计算机提出了 和的思想,构建了 计算机由 、 和输入输出设备组成的经典结构。 68、 微型计算机的总线分为 、。 69、 字长为8,则-121的原码、反码、补码分别为H 、H 、 H。(7C) 16= () 2= () 10 = () 8 70、 冯诺依曼对计算机提出了 和的思想,构建了 计算机由 、 和输入输出设备组成的经典结构。 71、十进制数29转换成二进制数为 72、 8051单片机的XTAL1和XTAL2引脚是外接的引脚,输入/输出引 脚中有专门的第二功能的引脚是口。 73、 MC

10、S-5係列单片机在存储器结构上采用程序和数据 (统一、分开)存 放的方式。程序代码保存在 ( ROM、RAM )中。在物理上有 4个 存储空间,分别、。 74、 6132芯片是( ROM、RAM ),有地址线根,存储容量为 K, 用该芯片组成16K*8的存储器需片。 75、 MCS-51系列单片机有组工作寄存器,它们的地址范围是 。 76、 8051单片机存储器中有个可位寻址区,分别处于和。 77、MCS-51系列单片机若不使用片内存储器,则/EA引脚必须接。 78、 定时和计数常见方法有 ,MCS-51 系列单片机采用的方法是 。 79、6116芯片是 有地址线根,存储容量为 _ J, 用该

11、芯片组成16K*8的存储器需片。 80、 在串行通信中,有数据传送方向 、三种方式。 81、 世界上的第一台电子计算机诞生于 年,这台计算机被称为 。 82、 2764芯片是 有地址线根,存储容量为 K 单元,用该芯片组成16K*8的存贮器需片。 83、 把称为拍,振荡脉冲经 分频成为机器的 时钟信号,当晶振频率为12M时,一个机器周期为 。 84、 设 A=94H ,(30H)=8DH,执行指令 ADD A ,30H 后,(A)=,(CY)=, (AC) =,( OV) =,(P) =。 85、 当MCS-51单片机的EA引脚端接+5V时,CPU访问,即访问地址从 到共4KB但超过这个范围时

12、,将自动转向访问 。 86、 、MCS-51发送缓冲器和接收缓冲器的读写特点是发送缓冲器 ,接收缓 冲器。 87、 所有的条件转移指令,其转移范围都相同,是在 内。 88、 寄存器的作用是用来保存程序运行过程中的各种状态信息。若某次加法 运算后累加器A中的数据为01110010B则该寄存器中的P _。 89、要使MCS-51单片机从片内的地址0000H开始执行程序那么/EA应接。 90、 在片外扩展一片2764程序存储器芯片要8根数据线根地址线。 91、 外部中断0(INT0)的中断入口地址为;定时器0的中断入口地址为。 92、51系列单片机有两个16位可编程定时/计数器,T0和T1。它们的功

13、能可由控制寄 存器、的内容决定,且定时的时间或计数的次数与 、 两个寄存器的初值有关。 93、 欲使P1 口的高4位输出0,低4位不变,应执行一条 命令。 94、累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=。 95、 A/D转换器的三个重要指标是 ,和。. 96、P0 口通常用作MCS-51单片机系统的和总线。 97、 若由程序设定RS1 RS0=11则工作寄存器R0R7的直接地址为 。 98、 D/A转换器是将转换成模拟量。 99、 8051单片机存储器中有 个可位寻址区,分别处于 和。 100、MCS-51单片机的P0-P3 口均是1/O 口,其中的P0 口和P2 口

14、除了可以进行数据 的输入、输出外,通常还用来构建系统的 总线和总线,在P0-P3 口中,为真正的双向口, 为准双向口。 101、 已知单片机的晶振是12MHz,则该单片机的时钟周期、机器周期 ,地址锁存信号ALE的频率为。 102、 MCS-51单片机外部中断请求信号有电平触发方式和 ,在电平方 式下,当采集到INT0、INT1的有效信号为 寸,激活外部中断。 103、 PC中存放的是。 104、Keil软件中,工程文件的扩展名是 ,编译连接后生成可烧写的文件扩展名 105、MCS-51汇编指令的寻址方式,分别是立即寻址、 106、若数据总线D7D0与dp、g、f、e、d、c、b、a,共阴极七

15、段LED显示器要显示 “0”的字符,送出字型码为:。 107、51系列单片机有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制 寄存器、的内容决定,且定时的时间或计数的次数 与、两个寄存器的初值有关。 108、 89C51片内含有4KB的程序存储器和字节的数据存储器。 109、 单片机简单复位有 和两种方式,不管是哪一种复位电路, 都要保证在复位引脚要提供 毫秒以上稳定的 电平。 110、2KX 8b的RAM芯片有地址线 根,数据线根,用该芯片组成16K x 8b的存贮器需片。 111、 51单片机访问外部存储器时,利用 信号锁存来自 口的低8位地址信 号。 112、 设 A=94

16、H ,(30H)=8DH,执行指令 ADD A ,30H 后,(A)=,(CY)= (AC) =,(OV) =,(P) =。 113、 假定(A) =85H, ( R0 =20H, (20H) =0AFH 执行指令: ADDA,R)后,累加器A的内容为H ,CY的内容为,OV的 内容为,P的内容为。 114、 与8051相比80C51单片机的功耗较 。 115、 51单片机1个机器周期=_S= P,若晶振频率为6MHz则1个机器周期= u s。 116、 MCS-51单片机引脚信号中,外部 RAM卖写信号分别是 和。 117、 89C51复位后,CPU总是从H单元开始执行程序。 118、 能够

17、作为寄存器间接寻址方式的寄存器有:DPTR和 ;如果要 访问外部RAM*址为1234H的单元,必须用其中 进行间接寻址方式。 119、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数, 而是操作数的。 120、 条件转移指令的转移地址范围是相对其下一条指令地址的 至的 字节偏移范围内。 121、 子程序返回指令是 ,中断服务程序返回指令是 。 122、 MCS-51单片机1个机器周期=时钟周期。 123、 51系列单片机复位是在 RESET引脚上加信号。 124、 单片机系统复位后,(PSVV=H ,因此内部RAMT作寄存区的当前寄存器 的单元地址为H 到H 。 125、

18、子程序调用时,首先要把 的内容入栈,以进行断点保护。调用返回时再 进行出栈操作,把保护的断点送回 。 126、 访问外部数据存储器的指令助记符为 o 127、 累加器A中存放着一个其值小于是等于是127的8位无符号数,CY清“0”后执行 RLC A指令,则A中数变为原来的 倍 128、 MCS51系列单片机数据总线宽度是 位的。 129、 MCS-51单片机内部RAM的工作寄存器区共有 个单元,分为组寄 存器,每组个单元,以作为寄存器名称。 130、 在直接寻址方式中,只能使用 位二进制数作为直接地址,因此其 寻址对象只限于 o 130、 在变址寻址方式中,以作变址寄存器,以或作基址寄 存器。

19、 131、 当PSM的两位RS1和RS0分别为1、1时,当前寄存器R0的字节地址为H 。 132、 MCS-51存储器中有个可位寻址区,分别处于 和SFR (专用 寄存器区)中。前者可位寻址单元字节地址是从H 到 H o 133、 假定(SP =60H, (ACC =30H, (B) =70H,执行下列指令: PUSH ACC PUSH B 后,SP的内容为 _也,61H单元的内容为H,62H单元的内容为也 o 134、假定addrll=00100000000B,标号qaz的地址为1030H。执行指令: qaz: AJMP addrll 后,程序转移到地址H去执行。 135、 MCS-51的堆

20、栈为 生长成型,堆栈操作为字节操作。堆栈一般设在 区中。 136、 一台计算机的指令系统就是它所能执行的 集合。 137、 计算机的系统总线有地址总线、控制总线和 o 138、 用串行口扩展并行口时,串行接口的工作方式应选为 o 139、累加器(A) =80H,执行完指令ADD A,#83H后,进位位C=o 140、51系列单片机有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制 寄存器、的内容决定,且定时的时间或计数的次数 与、两个寄存器的初值有关。 141、MCS-51单片机的P0-P3 口均是1/O 口,其中的P0 口和P2 口除了可以进行数据 的输入、输出外,通常还用来构建

21、系统的 总线和总线,在P0-P3 口中,为真正的双向口, 为准双向口。 142、MCS-51汇编指令的寻址方式,分别是立即寻址、 143、 .MCS51布尔处理机的存储空间是 。 144、 .P2 口通常用作,也可以作通用的I/O 口使用。 145、 8051的堆栈区一般开辟在。 146、 所谓寻址,其实质就是 。 147、 定时器中断请求发生在 。 148、通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送 方式称为。 149、 在中断服务程序中现场保护和现场恢复期间,中断系统应处在 状态。 150、MCS-51单片机的P0P4 口均是 I/O 口,其中的P0 口

22、和P2 口除了可以进 行数据的输入、输出外,通常还用来构建系统的 和 在P0P4 口中, 为真正的双相口,_为准双向口; 口具有第二引脚功能。 151、 定时器/计数器的工作方式3是指得将拆成两个独立的8位计数器。而另 一个定时器/计数器此时通常只可作为使用。 152、 MCS51单片机的堆栈区只可设置在 ,堆栈寄存器SP是 位寄存器。 153、 定时器/计数器的工作方式 3是指的将拆成两个独立的8位计 数器。而另一个定时器/计数器此时通常只可作为 使用。 154、 内有组成微机的主要功能部件 、和。 155、 232C是总线标准。 156、 8255是接口。 157、 MCS-51有一个全双

23、工的 步串行口,有种工作方式。 158、设定T1为计数器方式,工作方式2,则TMOD中的值为(高位为6即可) 159、 若IT仁0,当引脚P3.2 为低电平的时候,INTO的中断标志位IE0 才能复位。 160、 在单片机中,为实现数据的I/O传送,可使用三种控制方式,即 无条件传送 方 式、查询 方式和中断方式。 161、 MCS51指令系统中direct表示的含义是: 。 162、 P0、P1、P2、P3四个均是位的口 (填“串行”还是“并行”),其中P0的 功能是; P2 口的功能是; 而是双 功能口; 专门的用户口。 163、 任何程序总是由三种基本结构组成:顺序、分支和 。 164、

24、 MOV DPTR,#data16的作用是用来设定 。 165、 片内RAM可进行位寻址的空间位地址范围是 。 166、 MCS51的存储器空间配置从功能上可分为四种类型:、内部数据存 储器、外部程序存储器。 167、 MCS-51的指令按其功能可分为五大类: 、_、逻辑运算类指令、 位操作指令、控制转移指令。 168、 输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用: 作用、乍用和信号电平与形式的变换作用。 169、 MCS51内部的SFR共有 。 170、 CJNE 目的字节 ,源字节,rel属于五大类指令中的 指令,其 操作码助记符含义是。 171、 8255A属于可编程的

25、 I/O接口芯片,8255A的A通道有中作 方式。 172、单片机实验系统与微机是通过 串行通讯电缆 相连。 173、将立即数# 33H送20H单元使用 MOV 20H,#33H指令。 174、 对源文件进行汇编,生成浮动目标文件,文件扩展名是 。 175、 汇编完成后,对汇编生成的文件进行连接,生成相应的.HEX文件。 176、程序存储器中数据送累加器 A,使用指令为MOVC A,A+DPTR指令。 177、寄存器高4位和低4位交换数据,使用SWAP A指令。 178、 当MCS-51引脚信号有效时,表示从Po 口稳定地送出了低8位地址. 179、 MCS-51中凡字节地址能被 整除的特殊功

26、能寄存器均能寻址 180、 单片机汇编语言程序有三种基本结构,分别是: 、 和。 181、MCS51单片机内部有 个位加1定时/计数器,可通过编程决定它们 的工作方式,其中,可进行13位定时/计数的是方式是 o 182、 单片机中断系统中共有 、_ 、五个中断源,其中优先级最高的是 、 优先级最低的是 o 183、 MCS-51单片机内有两个 位加1定时/计数器,可通过编程实现 种工作方式。 184、在MCS51单片机内部RAM中,字节地址范围是20H 2FH的区域称为而 字节地址范围是30H 7FH的一段区域称为 o 185、 +1000110B 的反码是; -0110011B 的补码是。

27、186、 MCS-51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是 工 作寄存器区的地址范围是。内R0M中寻址区的地址范围是 187、MCS-51有个并行10 口,其中P0P3是准双向口,所以由输出转输入 时必须先写入 188、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存 器力卩以选择. 189、 真值1001001B的反码为;其补码为o 190、 程序状态标志字寄存器 PSW中的PSW.7的含义是; PSW.0的含义 190、可编程并行I / O接口芯片8255A有个8位并行I / O端口,可通过编 程决定它们的功能。 二、选择题 1、对于INT

28、EL 8031来说,/EA脚总是 A、接地 B 、接电源C 、悬空 D 、不用 2、51系列单片机有个8位I/O端口,共条I/O信号线。 A、2,8 C 、4,32 B 、3,24 D 、5,40 3、执行返回指令时,返回的断点是 A、调用指令的首地址B、调用指令的末地址 C、调用指令下一条指令的首地址D 、返回指令的末地址 4、 假定标号qbz的地址为1356H执行指令:qbz : AJMP 0718H执行该指令后会转 移到处执行程序。 A 1718H B 、 1788H C 、 1234H D 、 0719H 5、MOA, #66H和MOVC, 66H和MOA, 66H三条指令中原操作数

29、66H分别代表什么: A、片内RAM字节地址、位地址、立即数 B、片内ROM字节地址、位地址、立即数 C、位地址、片内RAM字节地址、立即数 D、立即数、位地址、片内 ROM字节地址 6、 51系列单片机的中断源中:外部中断0及定时器T0中断的入口地址分别在 。 A 0013H 000BHB、0003H,000BH C 0013H 001BHD、0023H,000BH 7、 单片机发送缓冲器和接收缓冲器的读写特点是 o A、两个都可以读B 、两个都可以写 C、发送缓冲器可以读,接收缓冲器可以写 D发送缓冲器可以写,接收缓冲器可以读 卜面寄存器可以位寻址的是: A、 SPB、DPH C、 IE

30、D、 SBUF 当串行口向单片机的CPL发出中断请求时,若CPU允许并接受中断请求时,程序计 数器PC的内容将被自动修改为 。 A、0003HB 、000BH C、0013H D、0023H 子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC 内容的改变是完成的。 A、通过POP命令 B、通过MOV指令 C、通过RET或 RETI指令 D、自动 98、 当单片机芯片内部RAM勺20H单元中读取某一数据时,应使用类指令。 A MOV A,20HB 、MOVX A, Ri 99、执行指令 MOVX A DPT时,WR、RD脚的电平为。 A . WR高电平,RD高电平 B .

31、 WR低电平,RD高电平 C. WR高电平,RD低电平 D . WR低电平,RD低电平 100、MC51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一 帧数据时,将SCO中的,向CPU申请中断。 A 、RI 或 TI 置 1 B、RI 或 TI 置 0 C 、RI 置 1 或 TI 置 0 D、RI 置 0 或 TI 置1 101、 一个EPROI的地址有A An引脚,它的容量为。 A 2KB B 、4KB C 、11KB D 、12KB 102、 在存储器扩展电路中74LS373的主要功能是 。 A .存储数据B.存储地址C.锁存数据D .锁存地址 103、 可以设置波特率

32、选择位的特殊功能寄存器的是 。 A、SBUFB、SCONC、PCON D、TMOD 104、 能作为寄存器间接寻址的寄存器为。 A、DPTR R0 B 、A、R0 C 、DPTR A D、 DPTR、R6 105、 MCS-51系列单片机外扩存储器芯片时,4个I/O 口中用作数据总线的是 。 A、P0 口和 P2 口 B 、P0 口 C 、P2 口和 P3 口 D 、P2 口 106、 特殊功能寄存器中可位寻址单元字节特点是 。 A、字节地址以3结尾B、字节地址可以被8整除 C、字节地址可以被5整除 D 、所有的字节 107、8051单片机中,唯一一个用户可使用的16位寄存器是。 A PSW

33、B 、ACC C 、SP D 、DPTR 10 8、执行以下程序段 MOV SP ,#3AH MOV A,#20H MOV B,#30H PUSH ACC PUSH B POP ACC POP B 后,A和B的内容为 。 A 20H, 30H B 、30H, 20H C 109、 对程序计数器PC的操作 。 A、是自动进行的B C、是通过加“ 1”指令进行的D 110、单片机程序存储的寻址范围是由程序计数器 位,因此其寻址范围是 O 、3AH 30H D 、 3AH 3AH 、是通过传送指令进行的 、是通过减“ 1”指令进行的 PC的位数决定的,MCS-51的PC为16 A 4KB B 、64

34、KB C 、8KB D、128KB 111、 定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP 的值为 O A 36H B 、37H C 、38H D 、39H 112、 80C51与87C51的区别在于 。 A、内部程序存储器的类型不同B、内部数据存储器的类型不同 C、内部程序存储器的容量不同D、内部数据存储器的容量不同 113、在寄存器间接寻址方式中,指定寄存器中存放的是 A、操作数B、操作数地址 C、转移地址D、地址偏移量 114、在 MCS-51中 o A、具有独立的专用的地址线B 、由R 口和R 口线作地址线 C、 由F0 口和F2 口的口线作地址线D 、

35、由R 口和P2 口的口线作地址线 115、外部中断0的中断服务程序INTOP放置在程序存储区的任意区域,此时,通过以 下方式,可实现对中断服务程序的执行: O A ORG 0003H B、ORG 0013H JMP INTOP JMP INTOP C ORG 0000H JMP INTOP D、 JMP INTOP 116、.MCS-51单片机复位操作的主要功能是把 PC初始化为o _ A、.0100HB、.2080HC、.0000HD、.8000H 117、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器 初值应为O A、.500B、.1000 C.、216-500

36、D、.216-1000 118、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到 引脚。 A、.P3.2B.、P3.3 C、.P3.4D.、P3.5 119、当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低 电平状态都应至少维持()。 A、.1个机器周期B、.2个机器周期 C、.4个机器周期D、.10个晶振周期 120、 MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应() A.、外部中断0B.、外部中断1 C.、定时器0中断D.、定时器1中断 121、定时器若工作在循环定时或循环计数场合,应选用 ()。 A.、工作方式0B.、工作方式1C、.工

37、作方式2D、.工作方式3 122、 串行口每一次传送()字符。 A.、1 个 B.、1 串C、.1 帧D.、1 波特 123、 要想把数字送入DAC0832的输入缓冲器,其控制信号应满足 。 A. ILE=1,CS=1,WR1 =0B、.ILE=1, CS=0, WR1 =0 C、.ILE=0, CS=1, WR1 =0 D .ILE=0, CS=0, WR1 =0 124、MCS-51单片机定时器工作方式0是指的工作方式。 A、8位B、8位自动重装 C、13位 D、16位 125、 七段共阴极发光两极管显示字符 H,段码应为。 A 、67H B、6EH C、91H D、76H E.90H 1

38、26、 在串行通信中,8031中发送和接收的寄存器是(B)。 A 、TMOD B、SBUF C、SCON D、DPTR 127、 波特的单位是 。 A、字符/秒 B、位/秒 C、帧/秒D.、字节/秒 128、 10101.101B转换成十进制数是 。 A、46.625B、23.625C、23.62D、21.625 129、存储器的地址范围是 0000H0FFFH,它的容量为 。 A 1KBB 2KBC 3KBD 4KB 130、 3D.0AH转换成二进制数是 。 A、111101.0000101B 111100.0000101B C、111101.101B 111100.101B 131、73

39、.5转换成十六进制数是 A、94.8H B、49.8H c、 111H D、49H 132、MOVX A , R0指令中,源操作数采用 A、寄存器,外部数据存储器 寻址方式,指令作用在 区间。 B、直接,程序存储器 C、寄存器间接,内部数据存储器 133、A7H和5BH两个立即数相加后,和为 D、寄存器间接,外部数据存储器 ,(CY )是() A、1CH,0 C1H,0 C、 02H,1 D、C1H,1 135、若(A)=86H,( PSW) =80H, 则执行RRC A指令后(A) A、C3H B3H C、 0DH 56H 136、如果(P0)=65H, 则当 CPL P0.2 SETB C

40、 MOV P0.4, 执行后(P0)= A、61H B、75H C、71H 17H 137、8031单片机中,将累加器 A 令 中的数送入外RAM 的40H 单元, 可执行的指 MOV R1 ,40H B、MOV R1 ,#40H MOVX R1 , A MOVX R1 , A C、 MOVX 40H , A D、MOV R1, #40H MOVX R1 , A 138、已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位 CY、AC 和 OV位。各个位的值是 A、0、0、0 B、1、0、1 C、1、 1、 1 D、 1、 1、 139、不属于单片机与输入输出设备进行信息交换的方式

41、是 A、无条件传送方式B、查询方式 C、 中断方式 存储器直接存取方式 140、ORG 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET指令后,PC= A、.2000H B、.3000H C.、2003H D、.3003H 142、执行 LACLL 4000H指令时,MCS-51所完成的操作是 A、保护PC E、.4000H PC C、保护现场 D、.PC+3入栈,4000H PC 143、下面哪条指令产生 WR信号 A、.MOVX A,DPTR B、.MOVC A,A+PC 141、JNZ REL指令的寻址方式是() A、.立即寻址 B、.寄存器寻址C、.

42、相对寻址 D、.位寻址 C、.MOVC A,A+DPTRD、.MOVX DPTR,A 144、.要想测量Into引脚上的一个正脉冲宽度,则tmod的内容应为 A.、09H B、.87H C、.00H D、.80H 145、 控制串行口工作方式的寄存器是 A、.TCONB、.PCON C、.SCON D、.TMOD 146、 A、.SP+1 SP, ACC SP B、ACC SP, SP-V SP C. 、SP-1 SP, ACCSP ACC SP, SP+V SP 147、 PC中存放的是 A、下一条指令的地址 当前正在执行的指令 148 149、 C、当前正在执行指令的地址 F面哪种外设是输

43、出设备 A、打印机 B.、纸带读出机 下一条要执行的指令 C、.键盘 D、.A/D转换器 .所谓CPU是指 A、.运算器和控制器 B、 .运算器和存储器 C. 、输入输出设备 控制器和存储器 150、 .LCALL指令操作码地址是 2000H,执行完响应子程序返回指令后,PC= A、 2000H B、 2001H C、 2002H D、.2003H .执行PUSH ACC指令,MCS-51完成的操作是 151、 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是 A.、由CPU自动完成 B、.在中断响应中完成 C、.应由中断服务程序完成 D、.在主程序中完成 152、 .关于MCS-5

44、1的堆栈操作,正确的说法是。 A.、先入栈,再修改栈指针B、先修改栈指针,再出栈 C、先修改栈指针,在入栈D、以上都不对 153、 MCS-51的相对转移指令的最大负跳变距离 。 A、.2KBB、. 128BC.、127BD、. 256B 154、 6264 芯片是。 A、EEPROM B、RAM 式C、FLASHROM D、EPROM 155、 用MCS-51用串行扩展并行I/O 口时,串行接口工作方式选择 。 A、方式0B、方式1 C、 方式2D、方式3 156、 MCS-51外扩ROM,RAM和I/O 口时,它的数据总线是 。 A、 P0B、P1C、P2 D、 P3 157、MCS-51

45、的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是 A、读锁存器B、读数据库C、读A累加器具 D、读CPU 15 8、对程序存储器的读操作,只能使用 o A、MOV指令 B、PUSH指令 C、MOVX指令 D、 MOVC指令 159、当使用快速外部设备时,最好使用的输入/输出方式是 _。 A、中断B、条件传送C、DMAD、无条件传送 160、 MCS-51的并行I/O 口读攻-写操作,是针对该口的 o A、引脚B、片、选信号 C、地址线D、内部锁存器 161、 MCS51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是 o A、ALEB、PSENC、EAD、RST 162、O

46、RG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是o A、0003HB、2000HC、000BHD、3000H 三、程序分析题 1、已知程序执行前,(30H) =40H, (40H) =10H, (10H) =32H, (P1) =EFH 试写出执 行以下程序后,有关单兀的内容。 MOV R0 #30H MOV A R0 MOV R1 A MOV B R1 MOV R1P1 MOV P2 P1 MOV 10H #20H MOV 30H 10H 执行程序后,有关单兀的内容为: (30H) =, (40H) =。 2、执行下面一段

47、程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B 的内容是:(A)=(B)= 3、程序填空: 求符号函数Y=SGN(X) +1当 X0 Y= 0当 X=0 -1当 X0 其中X存放在30H单元内,函数值丫存放在31H单元中,请将正确指令填入空格内 ORG 1000H MOV A,30H JNB ACC.7, MOV A,#0FFH SJMP COMP POST: MOV A,#1 COMP: MOV 31H,A END 4、已知 A=87H,(R0)=42H,(42H)=34H,执行下面一段程序;

48、ANL A, #23H ORL 42H, A XRL A, R0 CPL A 执行后A , (42H)的内容是:(A)=(42H)= 5、以下程序是实现将2 0H单元的8位无符号二进制数转化成3位BCD码,并存放 在2 2H (放百位)和21H (放十位和个位),请将空格处填写清楚。 ORG 1000H MOV A 20H MOV B #64H DIV AB MOV 22H A MOV A B MOV B DIV AB SWAP A MOV 21H A 003011 : 0Q30H 3311 33H 78H 32H IZH 如 31H 31H E6H 30H 30H F9H 冲部RAM 外部R

49、AM ROM END 6、设ROM、内部RAM、外部RAM各有关 单元的内容如图所示,DPTR=0,执行下列 程序段,请填写相语句后的空格。 ORG 0030H MOV R0,#32H MOV A,R0 MOV R1, A MOVXA,R1 MOVC A, A+DPTR ;(A) = 7、以下程序段执行后,(A) =, (R1) =, (40H) = MOV A, #25H MOV R1 , #33H MOV 40H , #1AH MOV R3, 40H ADD A, R1 ADDC A, R3 ADDC A, 40H 8 已知(R0 )=20H, (20H )=36H, (21H) =17H

50、, (36H) =34H,执行过程如下: MOV A , R0 MOV R0 , A MOV A , R0 ADD A , 21H ORL A , #21H RL A MOV R2 , A RET (A)= (R0)= (A)= (A)= (A)= 9、执行卜面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH ACC PUSH B POP ACC POP B 10、已知程序执行前,(66H) =50H, (50H) 行以下程序。 ;(SP)= ;(A)= ;(A)= ;(A)= ;(B)= =70H, (70H) =32H, (P1) =EFH 试

51、写出执 MOV R0,#66H MOV A,R0 MOV R1,A MOV B,R1 MOV R1 , P1 MOV P2, P1 MOV 70H , #20H MOV 66H , 70H 执行程序后,有关单兀的内容为: (66H) =, (50H) =, (70H) =, (P2) = 11、 已知 (A) = 87H, (R0 = 42H, (42H) = 34H ANL A,#23H ORL 42H, A XRL A, R0 CPL A 请写出执行程序段后A的内容。 12、若fosc=12MHz,执行下面的程序段 MOV TMOD , #12H MOV TH0, #06H MOV TL0

52、, #00H SETB TR0 问:T0和T1的工作方式和工作模式? T0定时时间 13、以下程序是多字节无符号数加法程序,两个无符号数放内部RAM勺DAT1QAT冲, 字节个数放R2中,求他们的和,将结果放DAT併始的区域中,请程序填空。(8分) MOV R0, #DAT1 MOV R1, #DAT2 LOOP: MOV A,R0 MOV R0, A INC R0 CLR A ADDC A, #00H MOV R0, A END 14、阅读以下程序段,回答问题 ORG 0300H MOV R0, #60H MOV R7, #20H MOV 2FH, #00H LOOP:MOV A,R0 CJ

53、NE A, #24H, LOOP1 SJMP HERE LOOP1:INC R0 INC 2FH DJNZ R7, LOOP MOV 2FH, #0FFH HERE:AJMP HERE END 说明该程序实现的功能(要求详细): 15、编写查找最大值的程序,假设内部RAM30开始的10个无符号数,找出其中最大值放 MAX中。请程序填空。 ORG 0200H MOV A,R0 MOV R7, #09H LOOP: INC R0 MOV 40H,R0 CJNE A, 40H, CHK CHK: JNC LOOP1 MOV A,R0 MOV MAX, A END 并说明40H单元的作用是 16、已知

54、(R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H,执行过程如下: MOV A , R0; (A)= _ MOV R0 , A; (R0)= MOV A , R0 ADD A , 21H; (A)= _ ORL A , #21H; (A)= RL A; (A)=. MOV R2 , A RET 17、执行卜面一段程序; MOV SP, #60H ;(SP)= MOV A, #10H ;(A)= MOV B, #01H PUSH A ;(A)= PUSH B POP A ;(A)= POP B ;(B)= 18、.试分析下段程序中各条指令的结果作用,并说明

55、程序执行完将转向何处? MOV P1, #0CAH; MOV A, #56H; JB P1.2 , L1; JNB ACC.3 , L2; I I I L1: 试问T0的定时时间多长?(设定晶振为6MHz) L2:;(转向何处) 19、单片机机系统复位后执行下述指令, MOV TH0, #06H MOV TLO, #00H SET TRO 20、以下程序是编写无符号数的排序程序,假设在片内RAM起始地址40H的10个单元 的10个无符号数,试进行升序排序,程序填空。 ORG 0400H START:MOV R0,#40H MOV R7,#09H CLR 00H LOOP:MOV A,R0 MO

56、V 2BH,A MOV 2AH,R0 CLR C JC NEXT MOV R0,2BH DEC R0 MOV R0,2AH INC R0 SETB 00H JB 00H,START END 并说明00H的作用: 21、读以下程序段,填空并回答问题。 ORG 0300H MOV R0,#60H MOV R7,#20H MOV 2FH,#00H LOOP:MOV A,R0 CJNE A,#24 H, LOOP1 SJMP HERE L00P1:INC R0 INC 2FH DJNZ R7,L00P MOV 2FH,#0FFH HERE:AJMP HERE END 说明:程序实现的功能(要求详细):

57、 说明:HERE:AJMP HER的 功能: 22、一定时/计数器应用程序如下,设该应用系统晶振频率为11.0592MHz,阅读分析 程序,回答下列问题 #in elude Sbit p27=p2A7 void ma in (void) TMOD=0 x01; TL0 =0 x00; TH0 =0 xDC; IE = 0 x82; TR0 =1; while(1); void T0Isr() in terrupt 1 P27 =P27; TL0 = 0 x00; TH0 = 0 xDC; 1) .该应用是定时还是计数? 2) .定时时间或者计数个数是多少? 3) .采用定时器/计数器0还是定时

58、/计数器1 ? 4) . void T0lsr() interrupt 1程序实现什么功能 5) . TMOD=0 x01指令作用是什么 6) .IE = 0 x82指令作用是什么 23、单片机接口应用电路如下,分析回答下列问题 1)分析该该单片机接口应用工作原理: 2 )下面为对应软件,请给程序加注释 #i nclude reg51.h mai n() un sig ned char i,k,temp; temp=0 xfe; while(1) P仁temp; if(temp=0 xff) temp=(temp1); else temp=(temp1)+1; for (i=0;i200;i+

59、) for (k=0;k100;k+); 24 .单片机接口应用电路如下,分析回答下列问题 1) 填写程序语句后面注释空格(每空2分,共10分)。 2) 分析该该单片机应用功能: (4分)。 3) 系统启动运行后,如果没有按键,ScanNum=_crol_(ScanNum,1)语句第三次次执行完成后, ScanNum 为何值: ( 3分)。 4) 系统启动后,当第三次执行完ScanNum=_crol_(ScanNum,1)语句时,第一次按键S次,贝V, flag=,流水灯显示方向 (从上到下或从下到上轮流显示)(每空3分,共6分)。 图1对应程序: Un sig ned charScanNu

60、m=OxOfeFlag=O Void main (void) IE =0 x81 ;/ IT0=1 ;/ while(1) if(Flag= =0) ScanNum=_crol_(ScanNum,1); P2=ScanNum ; / else ScanNum=_cror_(ScanNum,1); P2=ScanNum ; / DelayMs(500); Void ExO() in terrupt0 Flag=Flag; /该中断程序作用: 25、已知(A) =83H, (RO) =17H, (17H) =34H,执行下列程序段后(A) = (R0)=,(仃H) =。 ANL A , #17H

温馨提示

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

评论

0/150

提交评论