文档库 最新最全的文档下载
当前位置:文档库 › 2015山科大单片机习题

2015山科大单片机习题

2015山科大单片机习题
2015山科大单片机习题

一,简答题。

1.什么是单片机,51单片机的基本功能部件有哪些?

答:单片机是在一块芯片中集成了CPU,RAM,ROM,定时/计数器和多功能I/O等计算机所需要的基本功能部件的大规模集成电路,又称MCU.

一个8位CPU,一个片内振荡器及时钟电路,4KB ROM程序存储器,128字节RAM数据存储器,可寻址64KB外部数据存储器和64KB外部程序存储空间的控制电路,32条可编程的I/O线,两个16位的定时/计数器,一个可编程邢口双全工串行口,5个中断源、两个优先级嵌套中断结构。

2.从物理空间看,51单片机的4个存储地址空间是什

答:片内程序存储器(片内ROM)、片外程序存储器(片外RAM)、片内数据存储器(片内RAM)、片外数据存储器(片外ROM)。

3.51单片机有几组工作寄存器?如何设定第一组寄存器为当前寄存器组?

答:有4组。P21表1-3

4.说出时钟电路和复位电路的作用?

答:单片机的时钟信号用来提供单片机内各种微操作的时间基准,复位操作则使单片机的片内电路初始化,使单片机从一种确定的状态开始运行。

复位操作完成单片机内电路的初始化,使单片机从一种确定的状态开始运行。

5.51单片机有哪几种寻址方式?

答:立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,相对寻址,位寻址。6按功能,51单片机的指令分为哪几类?

答:数据传送交换类,算术运算类,逻辑运算与循环类,子程序调用与转移类,位操作类和CPU控制类。

7.什么是伪指令,列出5个51单片机的伪指令。

答:当使用机器汇编时,必须为汇编程序提供一些信息,诸如哪些是指令,哪些是数据,数据是字节还是字,程序的起始点和程序的结束点在何处等。这些控制汇编的指令称为伪指令。1起始指令2字节定义3字定义4保留字节5等值指令6位定义7汇编结束。

8什么是子程序,使用子程序有什么优点,列出51单片机调用子程序的指令。

答:子程序是构成单片机应用程序必不可少的部分,子程序节省占用的存储单元,使程序简短,清晰。由于MCS-51单片机有ACALL,LCALL两条子程序调用指令,可以十分方便的用来调用任何地址处的子程序。

9.51单片机并行口P0-P3口各有什么功能,使用时应注意什么?

答:P0口可以作为输入口,输出口。P1口每一位都能作为可编程的输入或者输出口线。P2口可以作为输入口或者输出口使用,外接存储器和I/O接口时,又作为扩展系统的地址总线,输出高8位地址。P3口是双功能口。

注意:P0:当作为输入接口使用时,应当先对该口写入“1:”使场效应管VT2截止,在进行读入操作,以防止场效应管处于导通状态,使引脚钳拉到零而引起误读。当作为I/O口使用时,VT1管截止,输出驱动级漏极开路,在P0口引脚上需外接10千欧的上拉电阻,否则VT2管无电源供电而无法工作。

10.输出7段LED显示器的组成,根据内部发光二极管的形式,7段LED显示器可分为哪两种?

答:七段LED显示器内部由7个条形发光二极管和一个小圆点发光二极管组成。共阴极型和共阳极型。

11.51单片机有哪几个中断源,各自的入口地址是什么?

答:外部中断0(0003H),外部中断1(0013H),定时器0中断(000BH),定时器1中

断(001BH),定时器2中断(002BH),串行口中断(0023H)。

12.51单片机的外部中断有哪两种触发方式?如何设置?

答:通过设定TCON中IT0,IT1。TF1,T F0,IE1,IE0分别为中断源T1,T0,INT1,INT0.的中断请求标志,若中断源有中断请求,该中断标志置1,;无中断请求,该中断标志置0.

IT0和IT1为中断INT0和INT1中断触发方式选择,若下降沿触发则IT相应位置1;若选低电平触发,IT相应位置0.

13.51单片机的中断系统有几个优先级,如何设定。

答:中断源有两级中断优先级,可行使中断嵌套。中断源的优先级由IP寄存器管理,一个中断源对应一位。如果对应位置“1”,该中断源优先级别高,如果对应位置“0”,则优先级别低。

14.51单片机的中断处理过程分为哪四个阶段?

答:中断处理过程分为4个阶段,中断请求,中断响应,中断服务和中断返回。

15.为什么51单片机CPU相应中断后,要撤除中断请求,51单片机的5个中断请求是如何撤出的。

答:CPU相应中断后,应撤出该中断请求,否则会引起再次中断。

对定时器计数器T0,T1的溢出中断,CPU响应中断后,硬件清除中断请求标志TF0和TF1,即自动撤除中断请求,除非T0,T1再次溢出,才产生中断。对边沿触发的外部中断INT1和INT0,也是CPU相应中断后硬件自动清除IE0和IE1的。对于串行口和定时器计数器T2中断,CPU响应中断后,没有用硬件清除中断请求标志T1,R1,TE2和EXF2.即这些中断标志不会自动清除,必须用软件清除,这是在编中断服务中应该注意的。对电平触发的外部中断,CPU在响应中断时也不会自动清除中断标志,因此,在CPU响应中断后,应立即撤除INT1或INT0的低电平信号。

16.51单片机有几个定时器计数器,其基本组成是怎样的。

答:两个。定时器计数器T1由寄存器TH1,TL1组成,定时器计数器T0由寄存器TH0.TL0组成。

17.51单片机定时器计数器有哪几种工作方式,各有什么特点。

答:方式0(13位定时计数),方式1(8位定时计数),方式2(8位可自动重装再的定时计数),方式3(只适用于定时器计数器0).

18.51单片机定时器计数器初始化的步骤是什么?

答:1,,根据定时时间要求或计数要求计算计数器初值。2,将工作方式控制字写入TMOD 寄存器。3,将计数初值写入THx和TLx寄存器。4,启动定时器(计数器)即将Trx置位。如果工作于中断方式,需置位EA及Etx,并编中断服务程序。

19.数码管的接口有哪两种形式,各有什么特点。

有静态接口和动态接口两种形式。

20.计算机与外界基本通信方式有哪两种,串行通信根据帧信息的格式分为哪两种?

答:并行通信和串行通信。异步通信和同步通信。

21.根据通信方向,串行通信分为哪几种?

答:单工传送,双工传送。

22.什么是异步串行通信?它有哪些特点?MSC-51单片机的串行通信有哪几种帧格式?答:串行通信即所传送的数据的各位按顺序一位一位的发送或接收,分为同步和异步两种。异步通信中数据或字符是一帧一帧的传送的。帧定义为一个字符的完整的通信格式,通常也称为帧格式。

主要特点:①每传送一帧有固定的格式,通信双方只需按照约定的帧格式来发送和接收数据,硬件结构要求简单。②能利用校验位检测错误。

帧格式:有三种帧格式:8位数据位;一位起始位+8位数据位+一位停止位;一位起始位+8位数据位+1位奇偶校验位+一位停止位。

24.什么是波特率?某异步通信接口按方式三传送,已知每分钟传送3600个字节,计算器传送波特率?

答:(1)波特率是每秒钟传送的数据位的位数

(2)已知每分钟传送3600个字符,方式3每个字符11位,则:

波特率=(11b/字符)x(3600字符/60s)= 660b/s

25.为什么计时器T1用作波特率发生器时采用工作方式二?若已知系统时钟,通信选用的波特率,如何计算定时器的初值。

答:(1)因为工作方式2是自动重装初值定时器,编程时无需重装时间参数(计数初值),比较实用。若选用工作方式0或工作方式1,当定时器T1溢出时,需在中断服务程序中重装初值。

(2)

26.8XX51单片机波特率发生器的时钟来源有哪两种?

27.串行口的工作方式有哪四种?和有什么特点。

(1)方式0,方式1,方式2,方式3

(2)

28.如何确定串行口工作方式?

29.什么是单片机最小系统,单片机系统扩展主要指哪些内容?

(1)指用最少的元件组成的单片机可以工作的系统

(2)主要指程序存储器(ROM)扩展,数据存储器(RAM)扩展以及I/O口的扩展

30.接芯片的片选引脚有哪几种连接方法?各有什么特点?

31.系统扩展的原则是什么?

32.扩展芯片地址范围的确定。

33.8255是一个什么芯片?A口B口C口的地址如何确定?8255有哪几种工作方式?答:(1)8255是一种通用的可编程并行I/O接口芯片

(2)

(3)方式0,方式1,方式2

34.8255的控制字有那两个?各有什么作用?置位复位控制字在使用时应注意什么?

(1)方式控制字和C口置位/复位控制字

(2)方式控制字用来决定8255的工作方式

置位/复位控制字可对C口中的任一位进行置位或复位操作。

(3)

35.8255初始化程序。

36.什么是DA转换器,DAC0832有哪几种工作方式?利用DAC0832和单片机产生频率500HZ,幅值3V的方波。

(1)能把输入的数字信号转换成模拟信号的电路

(2)DAC0832有三种工作方式。(1)双缓冲方式,单缓冲方式,直通方式,

(3)

37.什么是AD转换器,说出ADC0809的引脚ADDA,ADDB,ADDC,与输入的8路模拟通道之间的关系,另外说出ADC0809的引脚START.OE.EOC的作用。

答:(1)能把输入的模拟信号转换成数字信号的电路

(2)

(3)

二.计算及编程。

1.将下列十进制数转换为十六进制数:64,98,80,100,125,255.

64=40H,98=62H,80=50H,100=64H,125/7DH,255/FFH

2.

3.用十进制数写出下例补码表示的机器数的真值:

1BH,97H,80H,F8H,397DH,7AEBH,9350H.

解:1BH=27,97H=-105,80H=-128,F8H=-8,397DH=14717,7AEBH=31467,9350H= -27824 4.设内部RAM中(59H)=50H,执行下列程序段。

MOV A,59H

MOV R0,A

MOV A,#0

MOV @R0,A

MOV A,#25H

MOV 51H,A

MOV 52H,#70H

问A= 25H ,(50H)=00H ,(51H)=25H ,(52H)= 70H

5.设SP=60H,内部RAM的(30H)=24H,(31H)=10H.在下列程序段注释的括号中填执行结果。PUSH 30H ;SP=( 61H ),(SP)=( 24H )

PUSH 31H ;SP=(62H ),(SP)=( 10H )

POP DPL ;SP=( 61H),DPL=(10H )

POP DPH ;SP=(60H ),DPH=( 24H)

MOV A,#00H

MOVX @DPTR,A

最后执行效果是(将0传送到外部数据存储器的2410H单元)

6.对下列程序中各条指令加注释,并分析程序运行的最后结果。

MOV 20H,#0A4H; (20H)=A4H

MOV A,#0D6H ; A=D6H

MOV R0,#20H ; R0=20H

MOV R2,#57H ; R2=57H

ANL A,R2 ; A=D6H 57H,A=56H

ORL A,@RO ; A=56HA+4H,A=09H

SWAP A ; 高低位取反

CPL A ; 求反码

ORL 20H,A ; A与(20H)或操作,A=B4H

SJMP $ ;循环本指令

程序运行后内部RAM(20H)=B4H,A=90H

7.两个BCD码存于20H和21H单元,完成(20H)→(21H)→(23H)(22H) MOV A, 20H

ADD A, 21H

DA A

MOV 22H, A

CLR A

ADDC A, #0

MOV 23H, A

单片机原理与应用试题及答案

单片机原理与应用试题 及答案 https://www.wendangku.net/doc/7412875475.html,work Information Technology Company.2020YEAR

单片机原理与应用试卷及答案 一、填空题 1、10110110B 作为无字符数时,十进制数值为182;作为补码时,十进制数值为—74. 2、原码01101011B 的反码为01101011B ;补码为01101011B 。 3、由8051的最小系统电路除芯片外,外部只需要复位电路和时钟(晶振)电路,如果由8031的最小系统,还需要扩展外部ROM 电路。 4、若已知8051RAM 的某位地址为09H ,则该位所处的单元地址为21H 。 5、C51语言中,指令#define ADC XBYTE[OXFFEO]能够正确编译的前提是包含头文件absacc.h ,该指令的作用是定义一个外部地址单元为OXFFEO 。 二、选择题 1、程序和常数都是以(二进制)的形式存放在单片机程序的存储器中。 2、下列哪一个选项的指令语句不是任何时候都可以被C51正确编译(uchar; k=ox20) 3、当PSW 的RS0和RS1位分别为1和0时,系统选用的寄存器组为(1组) 4、若某存储器芯片地址线为12根,那么它的存储容量为(4KB ) 5、已知T osc =12MHZ ,TH1=177,TL1=224,TMOD=ox10,则从定时器启动到正常溢出的时间间隔为(20ms ) 三、简答题 答:①新建工程项目②配置工程项目属性③创建源文件④将源文件加入项目⑤保存项目 3、PSW 寄存器有何作用其各位是如何定义的 4、 答:标志寄存器PSW 是一个8位的寄存器,它用于保存指令执行结果的状态,以供工程查询和判别。 C (PWS.7):进位标志位 AC (PWS.6):辅助进位标志位 FO (PWS.5):用户标志位 RS1、RS0(PWS.4、PWS.3 PSW DOH

《单片机基础》练习试题和答案

单片机基础(第3版) 第1章计算机基础知识 (一)填空题 1.十进制数14对应的二进制数表示为(1110B),十六进制数表示为(0EH)。十进制数-100的补码为(9CH),+100的补 码为(64H)。 2.在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。 3.8位无符号二进制数能表示的最大十进制数是(255)。带符号二进制数11001101转换成十进制数是(-51)。 4.可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备)。 5.已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数(84)。 6.若某存储器容量为640KB,则表示该存储器共有(655360)个存储单元。 7.在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对应的英文名称分别是(bit)、(Byte)和(Word)。 8.设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(11111111),A∧B=(00100100),A⊕B=(11011011)。 9.机器数01101110的真值是(+110),机器数01011001的真值是(+89),机器数10011101的真值是(+157或-115),机 器数10001101的真值是(+206或-50)。 (二)单项选择题 1. 用8位二进制补码数所能表示的十进制数范围是(D) (A)-127 ~ +127 (B)-128 ~ +128 (C)-127 ~ +128 (D)-128 ~ +127 2. 下列等式中,正确的是(B) (A)1 KB = 1024×1024 B (B)1 MB = 1024×1024 B (C)1 KB = 1024 M B (D)1 MB = 1024 B 3. 程序与软件的区别是(C) (A)程序小而软件大(B)程序便宜而软件昂贵 (C)软件包括程序(D)程序包括软件 4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A) (A)地址(B)字节(C)列号(D)容量 5. 8位二进制数所能表示的最大无符号数是(B) (A)255 (B)256 (C)128 (D)127 6. 下列4个无符号数中,最小的数是(B) (A)11011001(二进制)(B)37(八进制) (C)75(十进制)(D)24(十六进制) 7. 下列字符中,ASCII码最小的是(B) (A)a (B)A (C)x (D)X 8. 下列字符中,ASCII码最大的是(C) (A)a (B)A (C)x (D)X 9. 有一个数152,它与十六进制数6A相等,那么该数是(B) (A)二进制数(B)八进制数(C)十进制数(D)十六进制数 第2章80C51单片机的硬件结构 (一)填空题 1.通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断 点送回(PC)。 2.80C51单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器反相器)和芯片外跨接的(石英晶体振荡器 晶振)与(两个微调电容)。若调高单片机的晶振频率,则单片机的机器周期会变(短)。 3.通常单片机有两种复位操作,即(上电复位)和(手动复位)。复位后,PC值为(0000H),SP值为(07H),通用寄存 器的当前寄存器组为(第0)组,该组寄存器的地址范围是从(00H)到(07H)。 4.80C51单片机中,一个机器周期包含(6)个状态周期,一个状态周期又可划分为(2)个拍节,一个拍节为(1)个振 荡脉冲周期。因此,一个机器周期应包含(12)个振荡脉冲周期。 5.80C51中惟一一个可供用户使用的16位寄存器是(DPTR),它可拆分为两个8位寄存器使用,名称分别为(DPH)和 (DPL)。 6.单片机程序存储器的寻址范围由PC的位数决定。80C51的PC为16位,因此程序存储器地址空间是(64 KB)。(二)单项选择题 1. 下列概念叙述正确的是(D) (A)80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚

单片机课程设计报告--心形流水灯

井冈山大学 机电工程学院 单片机 课程设计报告 课程名称:单片机 设计题目:心形流水灯 姓名:玉红 专业:生物医学工程 班级:11级医工本一班 学号:110615017 指导教师:王佑湖 2013年11月27日

目录 1引言 (2) 1.1设计任务 (2) 1.2设计要求……………………………………………… ..2 2 课题综述 (2) 2.1课题的来源 (2) 2.2面对的问题 (2) 3 系统分析 (2) 3.1 STC89C52单片机引脚图及引脚功能介绍 (2) 4 系统设计 (4) 4.1硬件设计 (4) 4.1.1硬件框图 (4) 4.1.2硬件详细设计 (5) 4.2 软件设计 (5) 4.3 硬件原理图 (6) 4.4 元件清单 (6) 4.5 硬件焊接

图 (6) 4.6 代码编写 (7) 5心得体会 (7) 6致 (8) 参考文献 (8) 1 引言 单片机课程设计主要是为了让我们增进对STC89C51单片机电路 的感性认识,加深对理论方面的理解。了解软硬件的有关知识,并掌握软硬件设计过程、方法及实现,为以后设计和实现应用系统打下良好基础。另外,通过简单课题的设计练习,使我们了解必须提交的各项工程文件,达到巩固、充实和综合运用所学知识解决实际问题的目 的。 1.1设计任务 设计一个单片机控制的流水灯系统 1.2设计要求 (1)32个LED灯; (2)可实现多种的亮灯(如左循环,右循环,间隔闪,90度交叉闪等)。 2 课题综述

2.1 课题的来源 当今社会,这种由单片机芯片控制各种硬件工作的技术也日益成熟,并普及在交通、化工、机械等各个领域。而流水灯这项技术在生活中的应用更是广泛,较为贴近生活。而流水灯控制的设计所需要的知识也正好吻合了我们本学期对于单片机这门课程的学习,所以设计流水灯控制的这个课题让我们对知识的学习和巩固都有了进一步的加深。 2.2 面对的问题 这次课程设计是通过STC89C52位单片机实现。但面对的问题却是两方面的:一个是软件的设计,也就是实现流水灯控制功能的程序编辑;另一个是硬件的设计,需要我们自己连接、焊接电路板。而更为严峻的就是设计的最后还要将软硬件相结合。 3 系统分析 3.1 STC 89C52单片机引脚图及引脚功能介绍 本次设计的目的在于加深STC89C52单片机的理解,首先来简单认识一下,它的引脚如图3-1所示: 图3.1 STC89C52

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

单片机试题库分章节答案解析(C语言)

第1部分单片机概述及数学基础 一、填空题 1、十进制255的二进制是11111111,十六进制是FF 。 2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。 3、十进制127的二进制是 1111111,十六进制是7F。 4、+59的原码是 00111011,-59的补码是11000101。 5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。 6、十进制数40转换为二进制数是101000;二进制数10.10转换为十进制数是 2. 5。 7、十进制99的二进制是 1100 011,十六进制是63。 二、判断题 (×) 1、AT89S51是一种高性能的16位单片机。8位机 (×) 2、有符号正数的符号位是用1表示的。 三、选择题 ()1、计算机中最常用的字符信息编码是( A) A. ASCII B.BCD码 C. 余3码 D. 循环码 四、简答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 第2部分 51单片机硬件结构、存储系统及

I/O接口 一、填空题 1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0。 2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__1/12 μS__ ,机器周期为____1μS __。 3、AT89S51单片机字长是___8___位,有___40根引脚。 4.89S51单片机是 8位单片机,其PC计数器是16位。 5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6μS,一个机器周期是2μSμS。 6.89S51单片机是+5 V供电的。4.0-5.5V 7.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。 9.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。 10.半导体存储器分为___ROM___和__RAM__两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。 11.MCS-51系列单片机对外部数据存储器是采用_DPTR___作为指针的,其字长为_16__位,因而可寻址的数据存储器的最大空间为_64K_字节。

单片机流水灯课程设计

单片机流水灯课程 设计

基于AT89C51单片机的流水灯 1 引言 1.1 课题简介 单片机全称叫单片微型计算机(Single Chip Microcomputer),是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 当前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:在智能仪器仪表上的应用,例如精密的测量设备;在工业控制中的应用,用单片机能够构成形式多样的控制系统、数据采集系统,例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算

机联网构成二级控制系统等;在家用电器中的应用可从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。单片机在医用设备领域中的应用,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等;在各种大型电器中的模块化应用,如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。 本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。本系统就是充分利用了8051芯片的I/O引脚。系统以采用MCS-51系列单片机Intel8051为中心器件来设计LED流水灯系统,实现8个LED霓虹灯的左、右循环显示,并实现循环的速度可调。 1.2 设计目的 (1) 学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步骤,培养综合设计与调试能力。 (2) 掌握汇编语言程序设计方法。 (3) 培养实践技能,提高分析和解决实际问题的能力。 1.3 设计任务及要求 (1) 彩灯用8个发光二极管代替。 (2) 电路具有控制彩灯点亮右移、左移、全亮及全灭等功能。

合工大《单片机与接口技术》2014试卷A及标准答案

合工大《单片机与接口技术》试卷A 评分标准和标准答案 一、【20分】简答题(每小题2分) 1、微处理器如何定义? 微处理器是一个独立的IC芯片,内含算术运算和逻辑运算部件(ALU),不含存储器、I/O接口等,只能接受机器语言。 2、单片机如何定义? 在一块IC芯片上集成了微处理器(μP)、存储器(RAM、ROM)、I/O 接口、定时/计数器、中断系统、系统时钟,以及系统总线等的微型计算机。 3、什么叫微机接口? 采用硬件与软件相结合的方法,研究CPU如何与外设进行最佳匹配,从而在CPU与外设之间实现高效、可靠的信息交换。通俗地说,所谓“接口”就是CPU与外设的连接电路,是CPU与外设交换信息的中转站。4、51单片机串行发送和串行接收各用什么指令? 串行发送:MOV SBUF, #XXH;串行接收:MOV A, SBUF。 5、晶振频率、振荡周期、机器周期三者之间是什么关系? 晶振频率即外接晶体振荡器的标称频率,也叫振荡频率,它与振荡周期互为倒数关系;一个机器周期包含12个振荡周期。 6、MOVX指令用在哪些场合? (1)CPU与外部RAM之间交换数据; (2)CPU与外部I/O之间交换数据。 7、用哪条指令可将P1口高四位同时取反,低四位不变? XRL P1,#1111 0000B 8、三总线包括哪三种? 地址总线、数据总线、控制总线。 9、USB接口全称叫什么? 通用串行总线。 10、T0、T1计数时,对外部输入的脉冲信号有什么要求? (1)计数脉冲最高频率不超过系统振荡频率的1/24;

(2)计数脉冲下降沿有效,高、低电平持续时间均要大于1个机器周期。 二、【14分】分析题 1、CPU为AT89S52,已知(PSW)= 0000 1000 B,分析以下各组指令的运 行结果(每小题2分): (1)MOV R0,#90H ; (R0)<== 90H,即(08H)= 90H MOV @R0,#90H ;((R0))<==90H,即RAM(90H)=90H (2)MOV R0,#90H ; (R0)<== 90H,即(08H)= 90H MOV @R0,90H ;((R0))<==(90H),即RAM(90H)=SFR(90H) 2、已知程序执行前: (A)=04H,(SP)=42H,(41H)=7CH,(42H)=7DH。请分析下述程序执行后:(A)=?(SP)=?(41H)=?(42H)=?(PC)=? 可以只写最终结果(每空2分)。 POP DPH ; (DPH)<--((SP))=(42H)=7DH, (SP)<--(SP)-1, (SP)=41H POP DPL ; (DPL)<--((SP))=(41H)=7CH, (SP)<--(SP)-1, (SP)=40H MOV DPTR, #DTAB ; (DPTR)=DTAB RR A ; (A)=02H MOV B,A ; (B)=02H MOVC A, @A+DPTR ; @(DTAB+2), (A)=30H PUSH ACC ; (SP)<--(SP)+1,(SP)=41H, ((SP))<--(A), (41H)=30H MOV A, B ; (A)=(B)=02H INC A ; (A)=03H MOVC A, @A+DPTR ;@(DTAB+3),(A)=50H PUSH ACC ; (SP)<--(SP)+1,(SP)=42H, ((SP))<--(A), (42H)=50H RET ; (PCH)<--((SP))=50H,(SP)<--(SP)-1,(SP)=41H ; (PCL)<--((SP))=30H,(SP)<--(SP)-1,(SP)=40H DTAB: DB 10H, 80H, 30H, 50H, 30H, 50H, 47H, 86H, 90H, 19H (A)=50H,(SP)=40H,(41H)=30H,(42H)=50H,(PC)=5030H 三、【15分】编程题(每小题5分) 1、将8032高128字节RAM中的90H单元内容与80H单元内容 进行交换。

单片机课后习题答案解析

一)填空题 1. 十进制数14对应的二进制数表示为(1110B),十六进制数表 示为(0EH)。十进制数-100的补码为(9CH),+100的补码为(64H)。 2. 在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。 3. 8位无符号二进制数能表示的最大十进制数是(255)。带符号二进制数11001101转换成十进制数是(-51)。 4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备)。 5. 已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数(84)。 6. 若某存储器容量为640KB,则表示该存储器共有(655360)个存储单元。 7. 在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对应的英文名称分别是(bit)、(Byte)和(Word)。 8. 设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(11111111),A ∧B=(00100100),A⊕B=(11011011)。 9. 机器数01101110的真值是(+110),机器数01011001的真值是(+89),机器数10011101的真值是(+157或-115),机器数10001101的真值是(+206或-50)。(二)单项选择题 1. 用8位二进制补码数所能表示的十进制数范围是(D) (A)-127 ~ +127 (B)-128 ~ +128 (C)-127 ~ +128 (D)-128 ~ +127 2. 下列等式中,正确的是(B) (A)1 KB = 1024×1024 B (B)1 MB = 1024×1024 B (C)1 KB = 1024 M B (D)1 MB = 1024 B 3. 程序与软件的区别是(C) (A)程序小而软件大(B)程序便宜而软件昂贵 (C)软件包括程序(D)程序包括软件 4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A) (A)地址(B)字节(C)列号(D)容量 5. 8位二进制数所能表示的最大无符号数是(B) (A)255 (B)256 (C)128 (D)127 6. 下列4个无符号数中,最小的数是(B) (A)11011001(二进制)(B)37(八进制) (C)75(十进制)(D)24(十六进制) 7. 下列字符中,ASCII码最小的是(B) (A)a (B)A (C)x (D)X 8. 下列字符中,ASCII码最大的是(C) (A)a (B)A (C)x (D)X 9. 有一个数152,它与十六进制数6A相等,那么该数是(B) (A)二进制数(B)八进制数(C)十进制数(D)十六进制数 第2章80C51单片机的硬件结构 (一)填空题

单片机课程设计报告旗舰版

单片机原理及系统课程设计 评语: 考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100) 专业:电气工程及其自动化 班级:电气1001班 姓名:周兴 学号: 201009018 指导教师:李红 兰州交通大学自动化与电气工程学院 2013 年 3 月 7 日

基于单片机的LED流水灯系统设计 摘要 本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。本系统就是充分利用了8051芯片的I/O 引脚。系统以采用MCS-51系列单片机89C51为中心器件来设计LED流水灯系统,实现8个LED霓虹灯的左、右循环显示,并实现循环的速度可调。 关键词:单片机;LED流水灯;MCS-51 Abstract This design mainly to analyze calculator software and in the process of developing the steps, and from the practical experience of the calculator design has made the detailed analysis and research. This system is to make full use of the 8051 chip I/O pins. System to the MCS - 51 series microconteroller as the center Intel8C51 device to design LED running lights system, realize the eight LED neon light left and right cyclic display, and realize the circulation speed adjustable. Keywords: single chip microcomputer, LED running lights,MCS-51

单片机原理及应用习题答案第三版(供参考)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行程序修改。有8位Flash子系列、ISP_Flash子系列、I2C_Flash子系列; (3)SST公司的SST89系列单片机:具有独特的超级Flash技术和小扇区结构设计,采用IAP和ISP技术;

单片机试题及答案

C51单片机习题及答案 第一章 1-1选择 1、计算机中最常用的字符信息编码就是( A ) A ASCII B BCD码 C 余3码 D 循环码 2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs A 1、5 B 3 C 1 D 0、5 3、MCS-51的时钟最高频率就是( A )、 A 12MHz B 6 MHz C 8 MHz D 10 MHz 4. 以下不就是构成的控制器部件(D ): A 程序计数器、B指令寄存器、C指令译码器、D存储器 5. 以下不就是构成单片机的部件( D ) A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机 6. 下列不就是单片机总线就是( D ) A 地址总线 B 控制总线 C 数据总线 D 输出总线 7、-49D的二进制补码为、( B ) A 11101111 B C 0001000 D 11101100 8、十进制29的二进制表示为原码( C ) A 11100010 B 10101111 C 00011101 D 00001111 9、十进制0、625转换成二进制数就是( A ) A 0、101 B 0.111 C 0、110 D 0、100 10 选出不就是计算机中常作的码制就是( D ) A 原码 B 反码C补码 D ASCII 1-2填空 1、计算机中常作的码制有原码、反码与补码 2、十进制29的二进制表示为 3、十进制数-29的8位补码表示为、 4、单片微型机CPU、存储器与I\O接口三部分组成、 5、若不使用MCS-51片内存器引脚EA必须接地、 6、输入输出设备就是计算机与外部世界交换信息的载体、 7、十进制数-47用8位二进制补码表示为、11010001 8、-49D的二进制补码为、 9、计算机中最常用的字符信息编码就是ASCII 10.计算机中的数称为机器数,它的实际值叫真值。 1-3判断 1、我们所说的计算机实质上就是计算机的硬件系统与软件系统的总称。( √) 2、MCS-51上电复位时,SBUF=00H。( ×)。SBUF不定。 3、使用可编程接口必须处始化。( √)。 4.8155的复位引脚可与89C51的复位引脚直接相连。( √) 5.MCS-51就是微处理器。( ×)不就是。 6.MCS-51系统可以没有复位电路。( ×)不可以。复位就是单片机的初始化操作。 7.要MCS-51系统中,一个机器周期等于1、5μs。( ×)若晶振频率屡8MHz,才可能为1、5μs 8、计算机中常作的码制有原码、反码与补码( √) 9、若不使用MCS-51片内存器引脚EA必须接地、( √) 10、十进制数-29的8位补码表示为、11100010( ×)

单片机重点作业题答案整理-图文

单片机重点作业题答案整理-图文 以下是为大家整理的单片机重点作业题答案整理-图文的相关范文, 本文关键词为单片机,重点,作业,答案,整理,图文,第一章,给出,列有,号,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。 第一章 1.给出下列有符号数的原码、反码和补码(假设计算机字长为8位)。

+45-89-6+112 答:【+45】原=00101101,【+45】反=00101101,【+45】补=00101101【-89】原=11011001,【-89】反=10100110,【-89】补=10100111【-6】原=10000110,【-6】反=11111001,【-6】补=11111010【+112】原=01110000,【+45】反=01110000,【+45】补=011100002.指明下列字符在计算机内部的表示形式。 AsendfJFmdsv120 答:41h73h45h4eh64h66h4Ah46h6Dh64h73h76h31h32h30h3.什么是单片机? 答:单片机是把微型计算机中的微处理器、存储器、I/o接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯 片上形成的微型计算机。因而被称为单片微型计算机,简称为单片机。 4.单片机的主要特点是什么?答:主要特点如下: 1)在存储器结构上,单片机的存储器采用哈佛(harvard)结构2)在芯片引脚上,大部分采用分时复用技术 3)在内部资源访问上,采用特殊功能寄存器(sFR)的形式4)在指令系统上,采用面向控制的指令系统5)内部一般都集成一个全双工的串行接口6)单片机有很强的外部扩展能力 5.指明单片机的主要应用领域。 答:单机应用:1)工业自动化控制;2)智能仪器仪表;3)计算机外部设备和智能接口;4)家用电器 多机应用:功能弥散系统、并行多机处理系统和局部网络系统。

山东科技大学808地理信息系统考研真题04~14汇总

山东科技大学2004年招收硕士学位研究生入学考试 地理信息系统试卷 一、简答题(每题6分,共42分) 1、地理信息系统基本概念? 2、地理信息系统的构成和功能? 3、遥感(RS)和地理信息系统的关系? 4、“数字地球”的概念? 5、地理信息系统的数据源有哪些? 6、空间数据元数据概念? 7、DEM的概念及应用? 二、简述面向对象的空间数据库设计的基本思想?(共10分)+企鹅、号54、 44、946、65一起讨论答案解析 三、矢量数据向栅格数据转换的方法及过程?(共15分) 四、四叉树编码概念及十进制线性编码方法?(共15分) 五、拓扑检查的方法包括哪些?试举例说明结点、弧段及多边形之间拓扑关系的存储结构?(共20分) 六、空间分析的基本概念以及空间分析方法包括哪些?(共20分) 七、试概略设计一城市管网地理信息系统?(共28分)

山东科技大学2005年招收硕士学位研究生入学考试 地理信息系统试卷 一、概念题:(共30分,每题6分) 1、GIS 2、数字地球 3、元数据 4、TIN 5、DEM 二、简答题(每题15分,共30分) 1、简单列举一下地理信息系统的组成及功能? 2、简单叙述一下地图投影的基本原理? 三、论述一下栅格数据模型和矢量数据模型的优缺点,以及由矢量数 据向栅格数据转换的步骤?(25分) 四、列举一下空间索引的方法主要有哪些,并描述其中任意一种空间索引方法的原理?(20分) 五、空间分析的类型和方法主要包括哪些?试举一实例论述一下空间 分析在实距中的应用过程与意义?(25分) 六、设计一专题GIS应用系统的框架结构与功能?(20分)

山东科技大学2006年招收硕士学位研究生入学考试 地理信息系统试卷 一、概念题:(共40分,每题8分) 1、OpenGIS 2、地图投影 3、空间数据的元数据 4、缓冲区分析 5、空间内插 二、简答题(每题15分,共30分) 1、GPS与GIS集成会产生哪些应用类型? 2、建立在关系数据库(RDBMS)基础上的综合空间数据管理模型有哪几种?各有什么优缺点? 三、写出下图中的空间数据拓扑关系(写出:孤段与结点、结点与孤段、孤段与面域等三种拓朴关系表)。(30分) 四、空间和属性数据的错误和误差主要有哪些类型?检核方法有哪些?(30分) 五、谈一下WebGIS未来的发展和应用趋势。(20分)

精品可控流水灯单片机课程设计报告(c语言)-定

目录 1 引言 (1) 2课题综述 (1) 2.1 课题的来源 (1) 2.2课题的意义 (1) 2.3预期的目标 (1) 2.4面对的问题 (1) 2.5课题的技术 (2) 3系统分析 (2) 3.1涉及的基础知识 (2) 3.280C51单片机引脚图及引脚功能介绍 (2) 3.3 解决问题的基本思路 (3) 3.4总体方案 (3) 4系统设计 (3) 4.1硬件设计 (3) 4.2 软件设计 (4) 4.3元件清单 (4) 4.4硬件原理图 (5) 4.5 硬件焊接图 (6) 4.6设计主要功能 (6) 5代码编写 (6) 6程序调试 (7) 结论 (8) 致谢 .................................................................................................. 错误!未定义书签。参考文献 .............................................................................................. 错误!未定义书签。

1 引言 单片机课程设计主要是为了让我们增进对80C51单片机电路的感性认识,加深对理论方面的理解。了解软硬件的有关知识,并掌握软硬件设计过程、方法及实现,为以后设计和实现应用系统打下良好基础。另外,通过简单课题的设计练习,使我们了解必须提交的各项工程文件,达到巩固、充实和综合运用所学知识解决实际问题的目的。 2课题综述 2.1课题的来源 当今社会,这种由单片机芯片控制各种硬件工作的技术也日益成熟,并普及在交通、化工、机械等各个领域。而流水灯这项技术在生活中的应用更是广泛,较为贴近生活。而流水灯控制的设计所需要的知识也正好吻合了我们本学期对于单片机这门课程的学习,所以设计流水灯控制的这个课题让我们对知识的学习和巩固都有了进一步的加深。 2.2课题的意义 这次单片机课程设计是为了通过对流水灯控制的设计加强学生团队配合的能力和创造力;综合运用专业及基础知识,解决实际工程技术问题的能力。能够让学生深入真是的体会到所学的理论知识和实践相结合的过程。找出自身的不足并加以改正。 2.3预期的目标 对8个LED灯设计5种流水灯显示方式,用一个按键进行方式选择,并用一个数码管显示方式编号;用两个键来控制流水灯流动的速度。 2.4面对的问题 这次课程设计是通过80C51位单片机实现。但面对的问题却是两方面的:一个是软件的设计,也就是实现流水灯控制功能的程序编辑;另一个是硬件的设计,需要我们自己连接、焊接电路板。而更为严峻的就是设计的最后还要将软硬件相结合。首先我们需要通过protel将设计的实物的电路图画出来,再根据电路图连接实物电路。

单片机试题和答案解析

2013A卷 一、填空题(每空1分,共20分) 1、+1000001的反码是。十进制数-4的8位二进制补码是。 2、计算机所能执行的指令的集合称为。指令的编码规则称为,一般由和操作数两部分组成。 3、CPU一次可以处理的二进制数的位数称为CPU的。 4、当EA为电平时,CPU总是从外部存储器中去指令。 5、89C52单片机有6个中断源,其中内部中断源有个,外部中断源有个。 6、汇编指令中,对程序存储器的访问用指令来访问,外部RAM用指令来访问。 7、C51的数据类型sfr占个字节,C51中整型变量占个字节。 8、指令MOV 20H,#20H中,源操作数的寻址方式是,目的操作数的寻址方式是。 9、定时器T1方式2的8位常数重装初值存放于寄存器中。定时器T0方式0,寄存器用于存放计数初值的低5位。 10、多机通信中,主机的SM2= 。 11、EPROM存储器27C256内部容量是32K字节,若不考虑片选信号,则对其内部全部存储单元进行寻址共需根地址线。 12、波特率倍增位位于特殊功能寄存器中。 13、8155A内部具有1个位减法定时器/计数器。 二、单项选择题(共20题,每题1分,共20分) 1、单片机的应用程序一般存放于()中 A、RAM B、ROM C、寄存器 D、CPU 2、定时器0工作于计数方式,外加计数脉冲信号应接到()引脚。 A、P3.2 B、P3.3 C、P3.4 D、P3.5 3、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。 A、外部中断0 B、外部中断1 C、定时器0 D、定时器1

4、ADC0809是()AD的转换器件 A、4通道8位 B、8通道8位 C、4通道12位 D、8通道12位 5、执行中断返回指令后,从堆栈弹出地址送给() A、A B、Ri C、PC D、DPTR 6、串行通信中,发送和接收寄存器是() A、TMOD B、SBUF C、SCON D、DPTR 7、要使MCS-51能响应外部中断1和定时器T0中断,则中断允许寄存器IE的内容应该是() A、98H B、86H C、22H D、A2H 8、要将P1口高4位清0,低4位不变,应使用指令() A、ORL P1,#0FH B、ORL P1,#F0H C、ANL P1,#F0H D、ANL P1,#0FH 9、当选中第1工作寄存器区时,工作寄存器R1的地址是。 A、00H B、01H C、08H D、09H 10、控制串行口工作方式的寄存器是() A、TMOD B、PCON C、SCON D、TCON 11、MCS-51 单片机的晶振频率为12MHz,则MUL AB指令的时间为()μs。 A、1 B、2 C、4 D、8 12、定时器T2的中断服务程序入口地址为()。 A、000BH B、0000H C、001BH D、002BH 13、MCS51单片机复位后,P1口锁存器的值为()。 A、00H B、0FFH C、7FH D、80H 14、POP PSW指令是() A、将PSW的值压入堆栈顶部 B、堆栈顶部一个单元内容弹入PSW C、将PSW的值压入堆栈底部 D、堆栈底部一个单元内容弹入PSW 15、下列运算符不是关系运算符的是() A、> B、< C、= D、!= 16、设a=0x7f,b=a<<2,则b的值为()

相关文档
相关文档 最新文档