《单片机原理及接口技术》复习题及答案

合集下载

单片机原理及接口技术试卷及详细答案(五套装)

单片机原理及接口技术试卷及详细答案(五套装)

《单片机原理及接口技术》试卷班级:姓名:学号:成绩:一、填空题(20分,每小题2分)1、-19D的二进制的补码表示为11101101B。

2、89C51含4KB掩膜ROM,128B的RAM,在物理上有4个独立的存储器空间。

3、通过堆栈操作实现子程序调用,首先要把PC 的内容入栈,以进行断点保护。

调用返回时再进行出栈操作,把保护的断点弹回 PC。

4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 块芯片。

5、PSW中RS1 RS0=10H时,R2的地址为12H。

6、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器8140H单元的内容。

7、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序段注释中填执行结果。

PUSH 30H ;SP=61H,(SP)=24HPUSH 31H ;SP=62H,(SP)=10HPOP DPL ;SP=61H,DPL=10HPOP DPH ;SP=60H,DPH=24HMOV A,#00HMOVX @DPTR,A最后执行结果是执行结果将0送外部数据存储器的2410H单元。

8、在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH)=(TL)= 0FFH。

9、12根地址线可寻址4KB存储单元。

二、选择题(10分,每小题1分)1、MCS-51响应中断时,下面哪一个条件不是必须的(C)(A)当前指令执行完毕(B)中断是开放的(C)没有同级或高级中断服务(D)必须有RETI2、执行PUSH ACC指令,MCS-51完成的操作是(A)(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP (C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是(C)(A)CPU (B)微处理器(C)单片微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是(C)(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对5、某种存储器芯片是8KB×4片,那么它的地址线根数是(B)(A)11根(B)13根(C)12根(D)14根6、MOV C,#00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址7、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法8、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执行完左边的程序后,PC的值是(C)(A)0040H (B)0041H (C)0042H (D)0043H9、MCS-51复位时,下述说法正确的是(D)(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H三、简答分析题(30分,每小题10分)1、简述89C51定时器的四种工作模式的特点,如何选择和设定。

单片机原理与接口技术_梅丽凤_复习题解答(课后答案)

单片机原理与接口技术_梅丽凤_复习题解答(课后答案)

单片机原理及接口技术教材习题全部解答第1章绪论1-4、51系列单片机是如何命名的?89C51单片机的显著特点是?(p4)解答:Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;Motorola公司的6801、6802、6803、6805、68HC11系列产品;Zilog公司的Z8、Super8系列产品;Atmel公司的AT89系列产品;Fairchild公司的F8和3870系列产品;TI公司的TMS7000系列产品;NS公司的NS8070系列产品;NEC公司的μCOM87(μPD7800)系列产品;National公司的MN6800系列产品;Hitachi公司的HD6301、HD63L05、HD6305。

第2章 MCS-51系列单片机的结构及原理2-1、89C51由哪几部分组成?解答:MCS-51单片机由8个部件组成:中央处理器(CPU),片数据存储器(RAM),片程序存储器(ROM/EPROM),输入/输出接口(I/O口,分为P0口、P1口、P2口和P3口),可编程串行口,定时/计数器,中断系统及特殊功能寄存器(SFR)。

中央处理器(CPU):单片机的核心部分,它的作用是读入和分析每条指令,根据每条指令的功能要求,控制各个部件执行相应的操作。

片数据存储器(RAM):存放各项操作的临时数据。

片程序存储器(ROM/EPROM):存放单片机运行所需的程序。

输入/输出接口(I/O口):单片机与外设相互沟通的桥梁。

可编程串行口:可以实现与其它单片机或PC机之间的数据传送。

定时/计数器:具有可编程功能,可以完成对外部事件的计数,也可以完成定时功能。

中断系统:可以实现分时操作、实时处理、故障处理等功能。

特殊功能寄存器(SFR):反映单片机的运行状态,包含了单片机在运行中的各种状态字和控制字,以及各种初始值。

2-13、89C51单片机低功耗方式有几种?各有什么特点?(p29)解答:8051单片机应用系统的电压检测电路监测到电源下降时,触发外部中断,在中断服务子程序中将外部RAM中的有用数据送入部RAM保存。

单片机原理与接口技术复习题1

单片机原理与接口技术复习题1

单片机原理与接口技术复习题复习一选择题1. 有如下程序段:MOV R0,#30H ;(R0)=30HSETB C ; CY=1CLR A ; (A)=00HADDC A,#00H ;(A)= 01HMOV ﹫R0,A ;(A)-> 30H (30H)=01H执行结果是( )。

A. (30H )=0 0HB. (30H )=0 1HC. (00H )=0 0HD. (00H )=0 1H2. 在CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。

CY AC OV PA. PCB. PSWC. AD. SP3. 各中断源发出的中断请求信号,都会标记在( )寄存器。

A. TMOD/SCONB. TCON/PCONC. IE/TCOND. TCON/SCON6. 执行返回指令,退出中断服务子程序,则返回地址来自( )。

A. ROMB. 程序计数器C. 堆栈区D. CPU寄存器7. 中断查询,查询的是( ).A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位10. 外部中断1的中断入口地址为( )。

A. 0003HB. 000BHC. 0013HD. 001BH11. 下列指令中正确的是( )。

A. MOV ,AB. JBC TF0 ,L1C. MOVX B ,@DPTRD. MOV A ,@R315. 执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送( )。

A. DPTRB. PCC. CYD. A17. 在定时器操作中,选择其工作方式的寄存器是( )。

A. TMODB. TCONC. IED. SCON18. 当标志寄存器P S W 的R S 0 和R S 1 分别为1 和0 时,系统选用的工作寄存器组为( )。

01A. 组0B. 组1C. 组2D. 组319. 8051 单片机中,唯一一个用户可使用的16 位寄存器是( )。

单片机原理及接口技术期末考试试题及答案

单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为( C )A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为( A )A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( B )A.MULB.MOVXC.MOVCD.MOV5.direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为( A )A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期10.#data表示( A )A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为( C )A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由( D )个振荡脉冲组成。

单片机原理及其接口技术期末复习题(1)

单片机原理及其接口技术期末复习题(1)

1。

MCS-51系列单片机字长是位,有根引脚。

单片机的特点有。

2。

8051单片机的存储器的最大特点是,Px并行口的地址是与存储器统一编址的,或者说属于该存储器.3.、8051最多可以有个并行输入输出口,最少也可以有1个并行口,即.P3常需复用作和读写控制信号.4.ALE信号的作用是。

5。

8051复位后,PC= H。

若希望从片内存储器开始执行,EA脚应接电平,PC值超过H时,8051会自动转向片外存储器继续取指令执行.6.8051的C/T是计数的。

7。

8051的中断向量表在H、H和0013H、001BH、0023H.8.MOV A,40H 指令对于源操作数的寻址方式是寻址。

9.指令JB 0A7H,ABC的作用是.(0A7H是P2.7的地址)10。

将CY与A的第0位的非求或的指令是,若原A=0,执行后A= 。

11。

如果A/D采样的位数为10位,参考电压为5V,则其能检测到的模拟变化量是多少?12.PSW中RS1 RS0=10H时,R2的地址是。

13.单片机经加电复位后,执行第一条指令的地址是.14.在串行通信中,数据传送方向有、、三种方式。

15。

一个机器周期=个状态周期等于个振荡周期。

16.设DPTR=2000H,(A)=0A0H,则MOVC A,@A+DPTR操作数的实际操作地址为。

17.若8051单片机的引脚EA接地,表示。

18.在MCS—51 单片机系统中,采用的编址方式是。

19。

在查询和中断两种数据输入输出方式中,效率较高的是。

20.指令LCALL 37B0H,首地址在2000H,所完成的操作是入栈,PC= 。

21.外部中断INT1入口地址为。

22.ANL A, #0F0H是将A的高四位保持不变,而低4位。

23.8051单片机定时器/计数器作定时和计数用时,其计数脉冲分别由和提供。

24。

单片机89C51片内集成了KB的ROM,共有个中断源。

25. 两位十六进制数最多可以表示个存储单元。

26. 在89C51中,只有当EA引脚接电平时,CPU才访问片内的ROM。

(完整版)单片机原理及接口技术期末考试试题及答案

(完整版)单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

复习题及答案(一)一、选择题(在每一个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。

(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。

(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。

(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。

(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。

(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希翼增加256字节的RAM时,应选择(A)芯片。

(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。

(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。

(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。

2、80C51单片机基本型内部RAM有128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。

3、在8051单片机中,由2 个振荡周期组成1个状态周期,由6 个状态周期组成1个机器周期。

4、8051的堆栈是向地址的高端生成的。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案一、填空题(25分,每空1分)1. AT89S51单片机为位单片机2. MCS-51系列单片机的典型芯片分别为、、。

3. AT89S51的异步通信口为(单工/半双工/全双工)4. AT89S51有级中断,个中断源5. AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。

6. AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ ____、。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)=。

8. 82C55可以扩展个并行口,其中条口线具有位操作功能;9. 当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。

10. 若A中的内容为67H,那么,P标志位为。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。

二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;()(2)INC DPTR;()(3)DEC DPTR ;()(4)CLR R0 ;()(5)MOV T0,#3CF0H;()三、简答题1. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH; POP DPL; POPSP;则:(DPH)= __ ___;(DPL )=____ ____;(SP )=____ ____;(6分) 2. 采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B四、图为8段共阴数码管,请写出如下数值的段码。

0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ; P_____ _;7_______ ;8____ __;C_______;五、简述AT89S51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术一、判断题1. 指令字节数越多,执行时间越长。

……………………………………()2. 内部寄存器Rn(n=0~7)作为间接寻址寄存器。

……………………()3. 8031芯片内一共有4K的ROM,256字节的RAM。

……………………()4. 8位构成一个字节,一个字节所能表达的数的范围是0-255。

………()5. 8051中的工作寄存器就是内部RAM中的一部份。

………………………()6. 8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。

…………()7. MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。

……()8. MOV A,30H这条指令执行后的结果是(A)=30H ………………………()9. MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中()10. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关()二、简答题1. 分别列出传送指令、算术指令、逻辑指令和转移指令。

2. 指出下列指令的寻址方式:1):MOV A,#01 3):ADD A,10H2):MOV A,@R0 4):SETB 20H3. 要设置T0为16位计数器;T1为8位定时器,请填写TMOD寄存器4. 说出SCON中SM0 SM1 SM2 REN TB8 RB8 TI RI 的意义和功能5. 按动态扫描设计,6根线可以接多少个按键?并画出与51单片机的接线图。

6. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ____;(DPL)=_______;(SP)=_______;7. 分析下列程序的功能PUSH ACCPUSH BPOP ACCPOP B8. 三片6264的地址范围分别是多少?(地址线未用到的位填1)9. 给8031单片机扩展一片2716和6116,请画出系统连接图,并给出地址范围。

《单片机原理及接口技术》试题及答案

《单片机原理及接口技术》试题及答案

《单片机原理及接口技术》试题及答案一、填空题1.AT89S51单片机是()位的单片机。

2.AT89S51单片机有()个中断源,()级优先级中断。

3.串行口方式3发送的第9位数据要事先写入()寄存器的()位。

4.串行口的方式0的波特率为 ()。

5.AT89S51内部数据存储器的地址范围是(),位地址空间的字节地址范围是(),对应的位地址范围是()外部数据存储器的最大可扩展容量是()。

6.在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为()。

7.如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( ) ,(49H)=( )。

8.利用81C55可以扩展()个并行口,()个RAM单元。

9.当单片机复位时PSW=()H,SP=(),P0~P3口均为()电平。

10.若A中的内容为88H,那么,P标志位为()。

11.当AT89S51执行MOVC A,@A+ DPTR指令时,伴随着()控制信号有效。

12.AT89S51访问片外存储器时,利用()信号锁存来自()发出的低8位地址信号。

13.已知fosc=12MHz, T0作为定时器使用时,其定时时间间隔为()。

14.若AT89S51外扩8KB 程序存储器的首地址若为1000H,则末地址为()H。

二、判断对错,如对则在()中写“√”,如错则在()中写“×”。

1.AT89S51单片机可执行指令:MOV 35H,@R3。

()2.8031与8751的区别在于内部是否有程序存储器。

()3.当向堆栈压入一个字节的数据后,SP中的内容减1。

()4.程序计数器PC中装的内容是当前正在执行指令的地址。

()5.某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。

()6.AT89S51单片机中的PC是不可寻址的。

()7.当AT89S51执行MOVX @DPTR,A指令时,伴随着WR*信号有效。

单片机原理及接口技术部分习题与参考答案

单片机原理及接口技术部分习题与参考答案

《单片机原理及接口技术(修订本)》部分习题与参考答案第1章绪论1-2 什么叫单片机一个完整的单片机芯片至少有哪些部件答:将微处理器(CPU)、存储器、定时/计数器及输入输出接口电路等部件集成在一块集成电路上,称为单片微型计算机,简称单片机。

一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口等部件。

1-5 Intel 公司的主要单片机产品分为哪几大系列各系列的区别何在答:Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;48系列的单片机在片内集成4位CPU,片内含有多种I/O接口,有的根据不同用途还配有许多专用接口,价格便宜,控制功能强。

51系列的单片机在片内集成8位CPU、片内RAM为128字节,ROM为4K字节,4个并行I/O口、2个16位定时/计数器、串行接口、5个中断源。

96系列单片机CPU为16位,片内RAM为232字节,ROM为8K字节,片内带有高速输入输出部件,多通道10位A/D转换部件,中断处理为8级。

1-6 叙述51子系列与52子系列的区别答:51子系列包含8031/8051/8751三种型号,它们的基本组成、基本性能都相同,都具有一个8位CPU、片内数据存储器RAM128B、2个16位定时/计数器、有5个中断源,一个全双工串行接口,它们之间的区别在于片内程序存储器配置:8031片内没有ROM,使用时需在片外接EPROM。

8051片内含有4KB的掩模ROM,其中的程序是生产厂家制作芯片时烧制的。

8751片内含有4KB的EPROM,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。

52子系列包含8032/8052/8752三种型号,52子系列与51子系列的区别在于:片内ROM 和RAM的容量比8051子系列各增加一倍,另外,增加了一个定时/计数器和一个中断源。

第2章 MCS-51系列单片机的结构及原理2-2 MCS-51单片机的引脚有何功能在使用8031时如何接法使用8751时如何接法答:引脚是片内外程序存储器的选择信号。

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

单⽚机原理与接⼝技术复习题及答案单⽚机原理与接⼝技术⼀、填空题:1、微处理器由和两⼤部分组成,是单⽚机的核⼼部件。

2、控制器是单⽚机的中⼼,它能根据不同的指令产⽣不同的操作时序和控制信号。

3、控制器包括、、指令译码ID、振荡器、定时电路及控制电路等部件。

4、MCS-51单⽚机有单元程序存储器(ROM)和⽚数据存储器(RAM)。

5、MCS-51单⽚机存储器在物理结构上共分为4个存储空间:、⽚外程序存储器、⽚数据储存器和。

6、指令是CPU根据⼈的意图来执⾏某种操作的命令,单⽚机所能执⾏的全部指令的集合称为单⽚机的。

7、MCS-51单⽚机指令系统由指令组成。

8、在程序设计中,常常要求某⼀段程序重复执⾏多次,这时可以采⽤,以简化程序。

9、在实际应⽤中,程序常常需要按照不同情况进⾏不同处理,因⽽在程序设计中需要加⼊判断,然后根据判断结果执⾏不同的流向。

这种程序结构称为。

10、单⽚机CPU与外部设备交换信息的⽅式通常有⽆条件传送⽅式、查询传送⽅式和。

11、将单位信息的各位数据同时传送的通信⽅式称为。

12、将单位信息的各位数据分时、顺序传送的通信⽅式称为。

⼆、判断题1.堆栈是处在CPU部的⼀个部件。

()2.中断是指CPU执⾏程序过程被意外暂停。

()3.ROM具有掉电后信息不丢失的特性()4.⽚总线包括AB、DB、CB ()5.主程序调⽤⼦程序,是通过⼦程序调⽤指令来实现的()6.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个部中断源()7.MCS-51对每⼀个中断源请求,都对应有⼀个中断请求标志位()8.根据信息的传递⽅向,串⾏通信通常有3种:单⼯、半单⼯和全双⼯()9.MCS-51的串⾏⼝有4种⼯作⽅式——⽅式1、⽅式2、⽅式3、⽅式4 ()10.⽤MCS-51系列单⽚机开发的应⽤系统,通常是特定功能的专⽤控制系统()三、选择题1.已知某带符合的数的8位补码是11111011B,该数的真值是()A.-1B.22.带符号的⼗进制数-5的8位补码是()A.10000101B.11111011C.11111101D.111110103.MCS-51⽚程序存储器容量是()A.1KBB.2KBC.3KBD.4KB4. MCS-51⽚数据存储单元的字节数是()A.56B.64C.128D.2565. MCS-51⽚定时/计数器的个数是()A.1B.2C.3D.46. MCS-51芯⽚的8位并⾏数据输⼊输出接⼝个数是()A.1B.2C.3D.47. MCS-51系统的中断源个数是()A.2B.3C.4D.58. MCS-51⽚通⽤寄存器个数是()A.4B.89. MCS-51⽚数据存储器的地址围是()A.00H—7FHB.00H--FFHC.00H—30HD.00H—1FH10. MCS-51⽚专⽤寄存器个数是()A.8B.16C.21D.2411. MCS-51位寻址区的字节地址围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH12. MCS-51位寻址区的位地址围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH13. MCS-51外部数据存储器可扩展的最⼤存储空间是()A.16KBB.32KBC.64KBD.256KB14. MCS-51外部程序存储器可扩展的最⼤存储空间是()A.16KBB.32KBC.64KBD.256KB15.在MCS-51中,SP⽤于存放栈顶指针值。

精选新版《单片机与接口技术》考试复习题库(含答案)

精选新版《单片机与接口技术》考试复习题库(含答案)

2021年《单片机与接口技术》考试题库[含答案]一、单选题1.单片机上电复位后,PC的内容和SP的内容为 B 。

A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,08H2.对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为A 。

A.低电平有效B.高电平有效C.脉冲上跳沿有效D.脉冲负跳有效3.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是 C 。

A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF04.将A与立即数按位逻辑异或的指令是 C 。

A.ANL A,#dataB.ORL A,#dataC.XRL A,#dataD.XRL A,direct5.执行下列程序后,累加器A的内容为 B 。

ORG 0000HMOV A, #00HADD A, #02HMOV DPTR, #0050HMOVC A, @A+DPTRMOV @R0, ASJMP $ORG 0050HBAO: DB 00H,08H,0BH,6H,09H,0CHENDA.00HB.0BHC.06HD.0CH6.下列指令能使累加器A的最低位置1的是C。

A.SETB A,#01HB.SETB A,0C.ORL A,#01HD.SETB A,#00H7.执行指令MOVX A,@DPTR时,WR、RD脚的电平为 C 。

A.WR高电平,RD高电平B.WR低电平,RD高电平C.WR高电平,RD低电平D.WR低电平,RD低电平8.MCS-51单片机的P1口的功能是 A 。

A.可作通用双向I/O口用C.可作地址/数据总线用9.8051单片机的V SS(20)引脚是 B 引脚。

A.主电源+5VB.接地C.备用电源D.访问片外存贮器10.8051单片机的VCC(40)引脚是 A 引脚。

A.主电源+5VB.接地C.备用电源D.访问片外存贮器11.可实现将内部数据存储单元的内容传送到累加器A中的指令是 C 。

单片机原理及接口技术题目及答案

单片机原理及接口技术题目及答案

单片机原理及接口技术题目及答案一、填空1. 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=42H ,(20H)=15H2. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 bit/s3. AT89S51内部数据存储器的位地址空间的字节地址范围是20H-2FH,对应的位地址范围是 00H-FFH。

4. 单片机也可称为微控制器或嵌入式控制器5. 当MCS-51执行MOVX A,@R1指令时,伴随着 RD控制信号有效。

6. 当单片机的PSW=01H时,这时当前的工作寄存器区是 0 区,R4所对应的存储单元地址为 04 H7. AT89S51的 P0 口为高8位地址总线口。

8. 设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其EA*引脚应该接 +5V9. 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256 次。

10. 欲使P1口的低4位输出0,高4位不变,应执行一条ANL P1, #0F0H 命令。

11. 单片机外部三大总线分别为数据总线、地址总线和控制总线。

12. 数据指针DPTR有 16 位,程序计数器PC有 16 位13. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8块芯片中选中其中任一块。

14. MCS-51指令系统中,ADD与ADDC指令的区别是进位位Cy是否参与加法运算15. 特殊功能寄存器中,单元地址低位为0或8 的特殊功能寄存器,可以位寻址。

16. 开机复位后,CPU使用的是寄存器第0组,地址范围是 00H-07H17. 若某存储器芯片地址线为12根,那么它的存储容量为 4kB18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为 8.192ms19. AT89S51复位后,PC与SP的值为分别为 0000H 和 07H20. LJMP跳转空间最大可达到 64K21. 执行如下三条指令后,30H单元的内容是 #0EHM O V R 1,#30HM O V 40H,#0 E HM O V ﹫R 1,40H二、判断题1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

(完整)单片机原理及接口技术试题及答案,推荐文档

(完整)单片机原理及接口技术试题及答案,推荐文档

单片机试题带答案、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填10.要想把数字送入 DAC0832的输入缓冲器,其控制信号应满足 ()°A.ILE=1, CS=1, WR I =0B.ILE=1, CS=0, WRi =0 C.ILE=0, CS=1, WR i =0D.ILE=0, CS=0, WRl=0一、填空题(每空格1分,共10分)2. P1 口通常用作 ______ ,也可以作通用的I/O 口使用。

3. ______________________________________________________________ 若由程序设定 RS i 、RS 0=01,则工作寄存器 R 0〜R 7的直接地址为 ________________________ °4.8051的堆栈区一般开辟在 _________ °5. __________________________ 所谓寻址,其实质就是 °6. ___________________ 存储器映象是 °7. __________________________ 定时器中断请求发生在 ° 8. _____________________ 中断响应时间是指 °9. 通过CPU 对I/O 状态的测试,只有I/O 已准备好时才能进行I/O 传送,这种传送方式称为在题干的括号内°每小题 1 分 卜,共10分) 1. MCS-51单片机复位操作的主要功能是把 A.0100H2. 若单片机的振荡频率为( A.500 PC 初始化为( B.2080H C.0000H 6MHz ,设定时器工作在方式1需要定时 D.8000H1ms ,则定时器初值应为A.P 3.2)°B.10001工作在计数方式时,其外加的计数脉冲信号应连接到B.P 3.3C.P 3.4D.P 3.5C.216-500D.216-1000 )引脚。

(完整版)单片机期末复习题和参考答案

(完整版)单片机期末复习题和参考答案

单片机原理与接口技术复习题复习一选择题1. 有如下程序段:MOV R0,#30HSETB CCLR AADDC A,#00HMOV ﹫R0,A 执行结果是( )。

A. (30H )=0 0HB. (30H )=0 1HC. (00H )=0 0HD. (00H )=0 1H2. 在CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。

A. PCB. PSWC. AD. SP3. 各中断源发出的中断请求信号,都会标记在( )寄存器。

A. TMOD/SCONB. TCON/PCONC. IE/TCOND. TCON/SCON4. 帧格式为1 个起始位,8 个数据位,1 个停止位的异步串行通信方式是( )。

A. 方式0B. 方式1C. 方式2D. 方式35. 在数据传送过程中,数据由串行变为并行可通过( )实现。

A. 数据寄存器B. 移位寄存器C. 锁存器D. A/D 转换器6. 执行返回指令,退出中断服务子程序,则返回地址来自( )。

A. ROMB. 程序计数器C. 堆栈区D. CPU寄存器7. 中断查询,查询的是( ).A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位8. MCS -51 单片机扩展I/O 口与外部数据存储器( )。

A. 分别独立编址B. 统一编址C. 变址编址D. 动态变址9. 访问外部数据存储器时,不起作用的信号是( )中。

A. RDB. WRC. PSEND.ALE10. 外部中断1的中断入口地址为( )。

A. 0003HB. 000BHC. 0013HD. 001BH11. 下列指令中正确的是( )。

A. MOV P2.1 ,AB. JBC TF0 ,L1C. MOVX B ,@DPTRD. MOV A ,@R312. 串行口的移位寄存器方式为( )。

A. 方式0B. 方式1C. 方式2D. 方式313. 在家用电器中使用单片机应属于计算机的( )。

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

中南大学现代远程教育课程考试(专科)复习题及参考答案单片机原理与接口技术一、填空题:1、微处理器由和两大部分组成,是单片机的核心部件。

2、控制器是单片机的中心,它能根据不同的指令产生不同的操作时序和控制信号。

3、控制器包括、、指令译码ID、振荡器、定时电路及控制电路等部件。

4、MCS-51单片机内有单元程序存储器(ROM)和片内数据存储器(RAM)。

5、MCS-51单片机存储器在物理结构上共分为4个存储空间:、片外程序存储器、片内数据储存器和。

6、指令是CPU根据人的意图来执行某种操作的命令,单片机所能执行的全部指令的集合称为单片机的。

7、MCS-51单片机指令系统由指令组成。

8、在程序设计中,常常要求某一段程序重复执行多次,这时可以采用,以简化程序。

9、在实际应用中,程序常常需要按照不同情况进行不同处理,因而在程序设计中需要加入判断,然后根据判断结果执行不同的流向。

这种程序结构称为。

10、单片机CPU与外部设备交换信息的方式通常有无条件传送方式、查询传送方式和。

11、将单位信息的各位数据同时传送的通信方式称为。

12、将单位信息的各位数据分时、顺序传送的通信方式称为。

二、判断题1.堆栈是处在CPU内部的一个部件。

()2.中断是指CPU执行程序过程被意外暂停。

()3.ROM具有掉电后信息不丢失的特性()4.片内总线包括AB、DB、CB ()5.主程序调用子程序,是通过子程序调用指令来实现的()6.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个内部中断源()7.MCS-51对每一个中断源请求,都对应有一个中断请求标志位()8.根据信息的传递方向,串行通信通常有3种:单工、半单工和全双工()9.MCS-51的串行口有4种工作方式——方式1、方式2、方式3、方式4 ()10.用MCS-51系列单片机开发的应用系统,通常是特定功能的专用控制系统()三、选择题1.已知某带符合的数的8位补码是11111011B,该数的真值是()A.-1B.2C.-5D.-72.带符号的十进制数-5的8位补码是()A.10000101B.11111011C.11111101D.111110103.MCS-51片内程序存储器容量是()A.1KBB.2KBC.3KBD.4KB4. MCS-51片内数据存储单元的字节数是()A.56B.64C.128D.2565. MCS-51片内定时/计数器的个数是()A.1B.2C.3D.46. MCS-51芯片的8位并行数据输入输出接口个数是()A.1B.2C.3D.47. MCS-51系统的中断源个数是()A.2B.3C.4D.58. MCS-51片内通用寄存器个数是()A.4B.8C.7D.69. MCS-51片内数据存储器的地址范围是()A.00H—7FHB.00H--FFHC.00H—30HD.00H—1FH10. MCS-51片内专用寄存器个数是()A.8B.16C.21D.2411. MCS-51位寻址区的字节地址范围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH12. MCS-51位寻址区的位地址范围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH13. MCS-51外部数据存储器可扩展的最大存储空间是()A.16KBB.32KBC.64KBD.256KB14. MCS-51外部程序存储器可扩展的最大存储空间是()A.16KBB.32KBC.64KBD.256KB15.在MCS-51中,SP用于存放栈顶指针值。

完整版单片机原理及接口技术期末考试试题及答案

完整版单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

中断1定时器 D.中断0定时器1 C.外部中断0 B.外部中断A.13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址PSEN为() 14.A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。

A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。

单片机原理及接口技术期末考试试题及答案

单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一。

单项选择题(每题1分,共20分)1。

DPTR为( )A。

程序计数器 B。

累加器 C。

数据指针寄存器 D。

程序状态字寄存2。

PSW的Cy位为( )A.辅助进位标志B.进位标志 C。

溢出标志位 D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KB B。

8KB C.128B D。

256B4。

MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( )A.MUL B。

MOVX C。

MOVC D。

MOV5.direct表示( )A。

8位立即数 B.16位立即数 C。

8位直接地址 D。

16位地址6.堆栈指针SP是一个()位寄存器A.8B.12 C。

13 D.167。

定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( )A。

方式0 B.方式1 C.方式2 D。

方式38.定时器/计数器工作方式0为( )A。

13位定时/计数方式 B。

16位定时/计数方式C.8位可自动装入计数初值方式 D。

2个8位方式9.MCS-51的最小时序定时单位是()A。

节拍 B。

状态 C.机器周期 D。

指令周期10.#data表示()A。

8位直接地址 B。

16位地址 C.8位立即数 D。

16位立即数11。

主频为12MHz的单片机它的机器周期为( )A。

1/12微秒 B.0.5微秒 C。

1微秒 D.2微秒12.MCS—51单片机在同一优先级的中断源同时申请中断时,CPU首先响应().A。

外部中断0 B.外部中断1 C.定时器0中断 D。

定时器1中断13。

MOVC A ,@A+PC指令对于源操作数的寻址方式是( )A.寄存器间接寻址 B。

寄存器寻址 C。

立即寻址 D。

变地寻址14。

为()A.复位信号输入端 B。

地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15。

MCS-51单片机的一个机器周期由()个振荡脉冲组成.A.2B.4 C。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及接口技术》复习题一及答案一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。

(A)16K (B)8K (C)4K (D)2K2、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。

(A)P0 (B)P1 (C)P2 (D)P33、以下的4条指令中,不合法的指令为(D)。

(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC4、当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764 (B)6264 (C)6116 (D)621285、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。

(A)08H (B)80H (C)00H (D)07H6、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。

(A)方式0 (B)方式1 (C)方式2 (D)方式37、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该( B )。

A.2μsB.4μsC.8μsD.1ms8、能够用紫外光擦除ROM中程序的只读存储器称为( C )。

A.掩膜ROMB.PROMC.EPROMD.EEPROM9、在片外扩展一片2764程序存储器芯片要( B )地址线。

A.8根B.13根C.16根D.20根10、已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为(A )。

A.06HB.F9HC.30HD.CFH11、在程序状态寄存器PSW中,判断是否有借/进位的标志位是( A ),若选择寄存器工作组时标志位应是( C )。

A、CYB、ACC、RS1D、RS0E、OVF、P12、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为(C )A.2MHzB.1MHzC.500KHzD.250KHz13、在单片机中,( C )是数据存储器,( A )是程序存储器。

A.ROM B.EPROM C.RAM D.EEPROM E.FLASH14、单片机复位后,SP的内容为07H、PC、PSW、A的内容为00H,P0~P3口的内容都是为( B )。

A.0FH B.FFH C.08H D.07H E.00H15、PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位16、direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址17、MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期18、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断19、计算机能直接识别的语言为( B )A.汇编语言B. 机器语言C.自然语言D.硬件和软件20、堆栈指针SP是一个(A )位寄存器A.8B.12C.13D.16二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。

2、80C51单片机基本型内部RAM有 128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。

3、对于80C51无嵌套的单级中断,响应时间至少 3 个机器周期,最多 8 个机器周期。

4、MCS-51单片机扩展程序存储器所用的控制信号为(MOVC),扩展数据存储器所用的控制信号为(RD)和(WR)。

5、(程序状态)寄存器的作用是用来保存程序运行过程中的各种状态信息。

若累加器A中的数据为01110010B,则PSW中的P=(0)。

6、要使MCS-51 单片机从片内的地址0000H 开始执行程序。

那么EA应(低电平)。

7、外部中断1(INT1)的中断入口地址为(0013H);定时器1的中断入口地为(001BH )。

8、串行口的控制寄存器SCON中,REN的作用是(允许串行接收位)。

9.返回地址(或断点)是_在程序中断或子程序调用时的程序计数器的内容。

10.异步串行近程通信时的传送信号是_TTL电平信号11、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF ),否则输入数据可能出错。

12、寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。

13、用汇编语言编写的程序称为(源)程序,通过汇编后得到的用机器码表示的程序称为(机器)程序。

14、扩展并行I/O口时,常采用( 8255 )和( 8155 )可编程芯片。

15、能在紫外线照射下擦除和重写的存储器是( EPROM )型存储器,能够直接在线路中快速写入和读出的存储器是( flashROM )型存储器。

16、单片机是把组成微型计算机的各功能部件,即 CPU 、存储器、I/O接口及总线等部件制作在一块集成电路芯片上,构成一个完整的微型计算机。

17、ALE信号的作用是锁存低8位地址信号18、PC存放的内容为:下一条要执行的指令的地址19、在8031单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器区,但其中仅有 21个字节有实际意义。

20、在寄存器寻址方式中,指令中指定寄存器的内容就是操作数。

21、假定累加器(A)=30H ,执行指令:“1000H:MOVC A,@A+PC”后,把程序存储器 1031H 单元的内容送累加器 A中。

22、 MCS-51外部中断的触发方式有电平触发和边沿触发。

23、启动MCS-51单片机计数器0开始工作的指令是 SETB TR0 。

24、串行接口可将CPU输出的并行数据转换成串行数据输出到外设。

25、假定(A)=50H,(B)=0A0H,执行指令:“MUL AB”后,寄存器 B的内容为 32H ,累加器 A的内容为 00H 。

26、定时器/计数器的两个功能是定时和计数。

27、对于中断允许(IE)寄存器的相应位写入“1”,便可开放MCS-51的中断。

28、在异步传输中,每帧数据有10位,每秒钟传输960个字符,则波特率为 9600 bps。

29、 CPU 用查询方式从A/D转换器读取数据时,CPU查询A/D转换器的 EOC 信号。

30、 A/D转换器与CPU的接口方式主要有查询方式、延时和中断方式。

三、简答题1、简述80C51单片机的I/O口的功能和特点;答:P0:地址总线低8位/数据总线和一般I/O口P1:一般I/O口P2:地址总线高8位和一般I/O口P3:第二功能和一般I/O口4个口作为一般I/O时均为准双向口。

2、什么是最大模式?最小模式?答:最大模式是指系统中有多个微处理器,8086是主处理器,还有协处理器,系统控制总线的大部分信号由总线控制器产生。

最小模式是指系统中只有一个微处理器,控制信号由CPU直接产生。

3、简要说明计算机系统中三种总线各自的作用。

答:数据总线用来传送数据信息,数据总线的宽度决定了CPU一次能够与存储器或I/O接口传送数据的位数。

地址总线传送地址信号,CPU输出地址信号,用来寻址一个存储单元或I/O端口,地址总线的位数决定了CPU最多能外接多大容量的存储器,若有CPU有N位地址线,外接存储器的最大容量是2N4、为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?P0口要传送外部数据存储器的低8位地址和8位数据,(2分)而P2口只传送外部数据存储器的高8位地址。

5、简述堆栈。

(1)在程序中断或子程序调用时,为了保护返回地址(断点)和保护现场而设立的RAM区。

(2)用MOV SP,#STK指令建立堆栈。

(3)存放数据按“后进先出”原则进行。

(4)利用PUSH、POP指令即可进行进栈、出栈操作。

6、简述中断响应的主要内容。

由硬件自动生成一条调用指令LCALL转去中断服务,具体操作为:(1)将程序计数器PC的内容(断点)压栈(2)将中断入口地址装入PC,转去执行中断服务程序7、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?时钟周期是单片机最基本的时间单位。

机器周期则是完成某一个规定操作所需的时间。

一个机器周期为6个时钟周期,共12个振荡周期性,依次表示为S1P1、S1P2、……S6P1、S6P2。

8、什么叫中断?中断有什么特点?(1)“中断”是指计算机在执行某段程序的过程中,由于计算机系统内、外的某种原因,当出现CPU以外的某种情况时,由服务对象向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再返回继续执行原来被中断的程序。

(2)特点:分时操作;实时处理;故障处理。

9、堆栈操作遵循的原则是什么?堆栈的用途是什么?答:堆栈遵循“先进后出”的数据存储原则。

堆栈用来暂存数据或地址,当有中断时,保护断点地址。

10、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作?答:ALE信号。

它的频率等于晶振频率的1/6.11、 MCS-51中两个8位计数器如何级联?计数范围如何确定?答:可以将一个计数器的输出端,连接到另一个计数器的输入端。

计数范围等于两个计数器的计数值相乘。

12、同步通信与异步通信有什么区别?答:同步通信与异步通信是串行通信的两种形式。

同步通信数据成组传送,每组数据以同步字符开始,接着是一个接一个的数据,数据之间没有间隔。

异步通信一帧一帧传送,每帧包含起始位、数据位、奇偶校验位、停止位等,数据之间有间隔。

同步通信效率高,但对时钟要求严格;异步通信效率较低,但只要求位同步,不要求自同步,传输准确率较高。

四、程序阅读与分析题1、试阅读下面的程序,指出该程序结束后累加器ACC和寄存器TH0的值,并说明该程序完成了怎样的功能。

ORG 0000HMOV SP,#60HMOV A,#10HMOV TH0,#20HPUSH ACCPUSH TH0POP ACCPOP TH0END答:利用堆栈交换了ACC和TH0的内容,(A)=20H,(TH0)=10H2、下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列程序需要多少时间MOV R3,#100;1LOOP:NOP ;1NOPNOPDJNZ R3,LOOP ;2RET ; 2答:一个机器周期为2μs执行程序所需时间T=2μs*(5×100+3)=1006μs≈1ms3、已知:(R1)=32H,(30H)=AAH,(31H)=BBH,(32H)=CCH,求执行下列指令后累加器A.50H.R6.32H.和P1口中的内容。

(10分)MOV A ,#30HMOV 50H ,AMOV R6 ,31HMOV @R1 ,31HMOV P1,32H答:上述指令执行后的操作结果为:(A)=AAH,(50H)=AAH,(R6)=BBH,(32H)=BBH,(P1)=CCH五、编程题1、在外部RAM首地址为TABLE的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1.MOV R2,#10MOV DPRT,#TABLELOOP: MOV X A,@DPRT;取一数ORL A,#80H;最高位置1MOV X @DPTR,A;写回原地址1NC DPTR;处理下一单元DJNZ R2,LOOPRET2、已知8个无符号数之和存于R3R4,求其平均值,结果仍存于R3R4中,请编程实现(R3为高字节)。

相关文档
最新文档