《单片机原理及应用》期末考试试卷.(精选)
单片机原理及应用期末试卷 (2)

单片机原理及应用期末试卷第一部分:选择题1.下列选项中,不属于单片机开发流程的是:A. 编写源代码B. 硬件电路设计C. 调试测试应用程序D. 打印完成的程序2.下列选项中,关于烧写程序的说法正确的是:A. 烧入程序后可以修改B. 烧写程序只能使用特定的编程器C. 可以通过外部接口烧写程序D. 烧写程序是单片机开发过程中的最后一步3.单片机中的I/O端口指的是:A. 内存单元B. 外设接口C. 控制寄存器D. 各种输入输出的接口4.下列选项中,正确描述单片机中的闪存的是:A. 可以读写,但不能擦写B. 可以擦写,但不能读取C. 可以读取、写入和擦除D. 可以读取和擦写,但不能写入5.下列选项中,能够使单片机产生复位的操作是:A. 外部复位按键B. 内部复位指令C. 软件程序D. 所有都可以第二部分:填空题1.单片机程序员常用的模拟仿真工具有 ________ 和________2.通过访问I/O端口可以实现单片机与外设的 ________3.单片机中的内部程序存储器包括_,_ 和 _____4.单片机程序中,向外部输出信息的指令是 ________5.单片机程序执行过程中,遇到中断请求会自动跳转到________第三部分:简答题1.简述单片机从程序存储器中取指令并执行的基本步骤。
2.什么是中断?单片机中有几种中断?3.请简要解释汇编语言中常用的 MOV、ADD、SUB、AND、OR指令的作用及使用方法。
4.简述单片机中外设的读写方式及使用方法。
5.请简要解释单片机的时钟与定时器的作用及使用方法。
第四部分:编程题编写一个单片机程序,要求实现以下功能:1.系统开机时,控制LED灯交替亮灭3次;2.使用按键控制LED灯的亮灭,按下时亮,松开时灭。
试题解答第一部分:选择题1.B2.C3.D4.C5.D第二部分:填空题1.Proteus、Keil2.数据交换3.RAM、EEPROM、Flash4.OUT5.中断服务程序第三部分:简答题1.基本步骤:将程序存储器中的指令复制到指令寄存器中,解码指令并执行相应的处理以及修改程序计数器的值。
(完整版)单片机原理及应用期末考试试题

单片机原理及应用期末考试试题一、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。
2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。
4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执行时,当CY位为0时程序发生跳转。
9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。
11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP二、单项选择题(每小题1分,共20分)1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( d )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单片机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。
单片机原理及应用期末考试试题含答案(K12教育文档)

单片机原理及应用期末考试试题含答案(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机原理及应用期末考试试题含答案(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机原理及应用期末考试试题含答案(word版可编辑修改)的全部内容。
单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机.2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。
3、两位十六进制数最多可以表示 256 个存储单元.4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。
6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器.T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。
9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。
10、是非题:MCS—51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的.T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于RAM区中。
2023年《单片机原理及应用》期末试题及答案

2023年《单片机原理及应用》期末试题及答案课程名称:单片机原理及应用考试方式:闭卷考试时间: 120分钟一、单项选择题(每小题1分,共15分)1.在片内RAM中,若某位的位地址为40H,则该位所在字节的字节地址为( B )。
A、27HB、28HC、29HD、2AH2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。
A、MOVB、MOVXC、MOVCD、以上都是3.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A、混合编址B、动态编址C、独立编址D、变址编址4.AT89S51的中断源全部编为同级时,优先级别最高的是( D )。
A、T1B、外部中断1C、串行口中断D、外部中断05.MCS—51单片机的复位信号是( A )有效。
A、高电平B、低电平C、脉冲D、下降沿6.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A、2MHzB、1MHzC、500KHzD、250KHz7.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。
A、06HB、F9HC、30HD、CFH8.若某存储器芯片地址线为12根,那么它的存储容量为( C )。
A. 1KBB. 2KBC.4KBD.8KB9.51单片机中, 能做数据线用的I/O接口是( A )。
A、P0B、P1C、P2D、P310.定时器/计数器工作方式1是( D )。
A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构12.若定时/计数器能自动重装载初值,则它工作在( C )A、方式0B、方式1C、方式2D、方式313.关于中断,下列说法正确的是( B )。
A、同级别的中断请求按时间的先后顺序响应B、同级别的中断请求按查询中断标志的先后顺序响应C、同级别的中断能嵌套D、同一时间同级别的多中断请求将形成阻塞,系统无法响应14.AT89S51的片内RAM空间为( A )。
单片机原理及应用期末考试题试卷及答案大全

一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( )a) RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c) 75.42H d) 75。
424.下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 CPU是( )位的单片机a) 16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为()a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为().a)MOV A,@R1 b)MOVC A, @A + DPTRc)MOVX A,@R0 d)MOVX A, @DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和 ,其中具有易失性,常用于存储。
4.求十进制数-102的补码(以2位16进制数表示),该补码为。
单片机原理及应用期末考试 试卷

第 1 页 共 3 页衡水学院数学系2007-2008学年度第一学期期末考试05计普本、07计接本《单片机原理及应用》试卷 B班级_____ 学号_____姓名_____---------------------密 封 线---------------------- -命题教师:刘光伟 试卷审核人:万厚冲一、填空题(每空1分,共20分)1. MCS-51 单片机有 5 个中断源,分别是:_INT0__ 、___INT1___ 、 T0 ______ 、 T1______ 、 TX/RX______ 。
2. 通常,单片机上电复位时PC=0000H ,SP=07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H--07H 。
3. 假定累加器A 的内容30H ,执行指令:1000H :MOVC A ,@A+PC后,把程序存储器 1031H 单元的内容送累加器A 中。
4. 用串行口扩展并行口时,串行接口的工作方式应选为 方式0 。
5. 计算机的系统总线有地址总线、控制总线和 数据总线 。
11. 在串行通信中,按数据传送方向有 双工 , 单工 , 和 半双工 三种方式。
二、单项选择题(每小题2分,共40分)1.当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为B 。
A.MOV A, @R1B.MOVC A, @A+ DPTRC.MOVX A, @R0D.MOVX A, @DPTR2.在CPU 内部,反映程序运行状态或反映运算结果的特征寄存器是 B 。
A.PC B.PSW C.A D.SP3.在微型计算机中,负数常用 C 表示。
A .原码B .反码C .补码D .真值 4.指令AJMP 的跳转范围是 C 。
A .256B B.1KB C.2KB D.64KB5.下列四条叙述中,有错误的一条是 A 。
A.16根地址线的寻址空间可达1MBB.内存储器的存储单元是按字节编址的C.CPU 中用于存放地址的寄存器称为地址寄存器D.地址总线上传送的只能是地址信息9.MCS-51单片机的定时器/计数器工作方式1是 B 。
单片机原理与应用期末试卷

单片机原理与应用期末试卷第一部分:选择题(共40分)1.下列哪个单片机不属于AVR系列? A. ATmel ATmega128 B. ATmelATtiny13 C. STC89C52 D. PIC16F877A2.单片机的中断请求信号是 A. INT0 B. INT1 C. INT2 D. IRQ3.下列哪个语言不是单片机的编程语言 A. C语言 B. 纯汇编语言 C.Pascal语言 D. Python语言4.单片机的时钟源不包括 A. 外部低速振荡器 B. 内部高速时钟源 C.基于RC振荡器的时钟源 D. Zener稳压二极管5.下列哪个部件用于单片机的输入/输出 A. LED B. 七段数码管 C. 按键 D. 电阻第二部分:填空题(共15分)1.单片机主时钟频率为12MHz,采用分频器将主时钟分频32倍,可得到____MHz时钟。
2.单片机的EEPROM可以重写____次。
3.影响单片机运行的调试工具是单片机的______。
4.单片机的中断优先级可以设置为0~____。
5.单片机的内部SRAM可以存储______。
第三部分:编程题(共45分)题1(15分):LED流水灯使用STM32单片机实现一个LED流水灯,使用PA1~PA8的GPIO口控制8个LED 灯,每隔0.5秒钟依次点亮一个LED灯。
题2(15分):矩阵键盘输入使用AT89S52单片机和矩阵键盘模块实现一个简单的输入程序,将输入的结果输出到LED灯上。
具体实现要求如下:1.矩阵键盘模块采用行列式编码输出,输出接口为P1.0P1.3作为行输入口,P1.7作为列输出口。
P1.42.程序运行后,通过矩阵键盘输入数字0~9之间的任意一个数码,将该数字转化为二进制数在LED上显示。
题3(15分):PWM控制LED灯亮度使用ATmega16单片机和L298N电机驱动模块实现LED灯的PWM调光功能,控制LED灯的亮度从0%到100%,具体实现要求如下:1.L298N电机驱动模块作为PWM输出的控制驱动,PWM输出口为PD3。
单片机原理及应用期末考试题试卷及答案大全

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能.a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a) RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c) 75.42H d) 75。
424.下列指令中不影响标志位CY的指令有( )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a) 16 b)4 c)8 d)准167.8031复位后,PC与SP的值为()a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为().a)MOV A,@R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和 ,其中具有易失性,常用于存储。
单片机原理及应用 期末考试题C卷

单片机原理及应用期末考试题C卷一.填空题(每空1分,共20分)1、在MCS-51单片机中,如果采用24MHz晶振,1个机器周期为()。
2、若A中的内容为0E6H,那么,P标志位的值为()。
3、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为()KB。
4、指令格式是由()和()所组成,也可能仅由()组成。
5、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问()存储器提供地址,而DPTR是为访问()存储器提供地址。
6、已知程序执行前有A=01H,SP=52H,(51H)=FFH,(52H)=FFH。
下述程序执行后:POP DPHPOP DPLMOV DPTR,#4000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 4000HDB 70H,90H,10H,40H,30H,20H请问:A=(),SP=(),(51H)=(),(52H)=()。
7、假定A=55H,R3=0ABH,在执行指令ANL A,R3后,A=(),R3=()。
8、假定,SP=60H,A=30H,B=70H,执行下列指令:PUSH BPUSH A后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。
9、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为()。
10、12根地址线可选()个存储单元,8KB存储单元需要()根地址线。
二.判断题(依照字母顺序写出“对”或“错”)(每题2分,共16分)1、判断下列说法是否正确:A、PC可以看成使程序存储器的地址指针。
B、在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。
C、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。
单片机原理及应用期末考试题试卷含参考答案

单片机原理及应用期末考试题试卷含参考答案一、选择题(每题2分,共20分)1. 单片机的中断系统中,外部中断INT0的优先级高于定时器/计数器0的中断,以下说法正确的是()A. 定时器/计数器0的中断优先级高B. 外部中断INT0的优先级高C. 两者优先级相同D. 无法确定参考答案:B2. 8051单片机的存储器分为几个部分?()A. 一个部分B. 两个部分C. 三个部分D. 四个部分参考答案:C3. 在8051单片机中,以下哪个寄存器用于存储外部中断INT0的入口地址?()A. IEB. IPC. EAD. EX0参考答案:B4. 以下哪个引脚用于8051单片机的时钟输入?()A. XTAL1B. XTAL2C. RSTD. P3.0参考答案:A5. 8051单片机的串行通信中,以下哪种波特率最高?()A. 1200B. 2400C. 4800D. 9600参考答案:D6. 在8051单片机中,以下哪个特殊功能寄存器用于控制串行通信?()A. SCONB. TMODC. TH0D. TL0参考答案:A7. 以下哪种类型的存储器具有易失性?()A. RAMB. ROMC. PROMD. EPROM参考答案:A8. 以下哪个指令用于8051单片机的跳转指令?()A. SJMPB. JZC. JNZD. ACALL参考答案:A9. 在8051单片机中,以下哪个寄存器用于存储累加器的值?()A. AB. BC. R0D. R1参考答案:A10. 以下哪个引脚用于8051单片机的复位操作?()A. RSTB. P3.0C. P3.1D. P3.2参考答案:A二、填空题(每题2分,共20分)1. 8051单片机的时钟频率为12MHz时,一个机器周期的时长为______。
参考答案:1μs2. 在8051单片机中,外部中断INT0的入口地址为______。
参考答案:0003H3. 8051单片机的串行通信中,波特率与定时器/计数器的初值有关,当定时器/计数器初值为______时,波特率为9600。
单片机原理及应用 期末考试

《单片机原理及应用》期末考试试卷适用班级考试形式班级姓名学号闭卷一、填空题(每空1分,共10*1=10分)1.单片机应用系统是由和组成的。
2.单片机的应用程序一般存放在中。
3.输入单片机的复位信号需延续个机器周期以上的电平时即为有效,用于完成单片机的复位初始化操作。
4.单片机的存储器主要有4个物理存储空间,即外部程序存储器、、内部数据存储器和。
5.结构化程序设计的三种基本结构是、、。
二、判断题(每题2分,共10*2=20分)()1.51单片机的程序计数器PC 是一个16位计数器。
()2.若不使用51系列单片机片内程序存储器,EA 引脚必须接地。
()3.特殊功能寄存器的名字在C51程序中全部大写。
()4.若一个函数的返回类型为void,则表示其没有函数返回值。
()5.程序的执行总是从主函数开始,调用其他函数后返回主函数main(),最后在主函数中结束整个程序。
()6.在C 语言程序中,不管是调用标准函数还是调用自定义函数,都必须遵循“先定义或声明,后调用”的原则。
()7.LED 数码管显示器分共阴极和共阳极两种结构类型。
()8.K1按键接到P2.7引脚上,当按下按键,P2.7引脚为高电平。
题号一二三四五总分总分人得分阅卷人得分阅卷人得分()9.AT89C51单片机的两个定时器均有两种工作方式,即定时和计数工作方式。
()10.在四种工作方式下,定时/计数器T0、T1的设置和使用都是完全一样的。
阅卷人得分三、选择题(每题2分,共20*2=40分)1.51系列单片机的CPU主要的组成部分为()。
A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.单片机的电源和地引脚。
VCC(40)引脚接()电源。
A.-5VB.+5VC.+24VD.-24V3.程序是以()形式存放在程序存储器中。
A.C语言源程序B.汇编程序C.二进制编码D.BCD码4.PSW中的RS1和RS0用来()。
A.选择工作寄存器组B.指示复位C.选择定时器D.选择工作方式5.单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是()。
超全含答案单片机原理及应用期末考试题试卷大全

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a) b) c)寄存器 d)3.已知某数的码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位的指令有()。
a) A,20H b)c) A d) A 5.主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6. 8051 是()位的单片机a)16 b)4 c)8 d)准167.8031复位后,与的值为()a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H8.当需要从51单片机程序存储器取数据时,采用的指令为()。
a) A, 1 b) A, +c) A, @ R0 d) A, @9.8051单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)R2 b)R0c) A d)0二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚是(脚还是脚),当其端出现电平时,8051进入复位状态。
8051一直维持这个值,直到脚收到电平,8051才脱离复位状态,进入程序运行状态,从H 单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
4.求十进制数-102的补码(以2位16进制数表示),该补码为。
5.存放,具有特性。
在8051中决定程序执行顺序的是还是?它是位?(是,不是)?6.123= H。
7.8051内部有并行口,P0口直接作输出口时,必须外接;并行口作输入口时,必须先,才能读入外设的状态。
(完整版)单片机原理及应用期末考试试题

(完整版)单⽚机原理及应⽤期末考试试题单⽚机原理及应⽤期末考试试题⼀、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成⽬标地址的⽅式。
2.A T89S51单⽚机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单⽚机进⾏扩展时,⽤P0 ⼝作为地址/数据总线,⽤P2⼝作为地址总线⾼8位。
4.假定累加器A的内容30H,执⾏指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单⽚机的串⾏⼝控制寄存器中有2个中断标志位,它们是TI和RI7.在进⾏BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执⾏时,当CY位为0时程序发⽣跳转。
9.单⽚机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
10.外部中断0的中断⼊⼝地址为0003H,定时/记数器T1的中断⼊⼝地址为001BH。
11.串⾏⼝⼯作⽅式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP⼆、单项选择题(每⼩题1分,共20分)1.AT89S51单⽚机的( d )⼝的引脚,还具有外中断、串⾏通信等第⼆功能。
a)P0 b)P1 c)P2 d)P32.单⽚机应⽤程序⼀般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表⽰的⼗进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有( d )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单⽚机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单⽚机程序存储器取数据时,采⽤的指令为(b)。
单片机原理及应用期末考试试卷及答案

单片机原理及应用期末考试试卷班级:_______________学号:_______________:_______________得分:_______________ (卷面共有100题,总分100分,各大题标有题量和总分,每题标号后有小分)一、单项选择题(33小题,共33分)[1分](1)要MCS-51系统中,假设晶振频率屡8MHz,一个机器周期等于(A ) μsA 1.5B 3C 1D 0.5[1分](2)MCS-51的时钟最高频率是 ( A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz[1分](3)以下不是单片机总线是〔D 〕A 地址总线B 控制总线C 数据总线D 输出总线[1分](4)十进制29的二进制表示为原码〔C〕A 11100010B 10101111C 00011101D 00001111[1分](5)电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的根本原理。
这位科学家是:〔D 〕〔A〕牛顿〔B〕爱国斯坦〔C〕爱迪生〔D〕冯·诺伊曼[1分](6)在CPU中,控制器的功能是:〔C 〕〔A〕进行逻辑运算〔B〕进行算术运算〔C〕分析指令并发出相应的控制信号〔D〕只控制CPU的工作[1分](7)以下数据中有可能是八进制数的是:〔 A〕〔A〕764〔B〕238〔C〕396〔D〕789[1分](8)MCS-51的时钟最高频率是 (D )A、6MHzB、8MHzC、10MHzD、12MHz[1分](9)-49D的二进制补码为.〔 B〕A、 11101111B、11101101C、0001000D、11101100[1分](10)要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B)A、 MOVB、 MOVXC、 MOVCD、以上都行[1分](11)假设某存储芯片地址线为12根,那么它的存储容量为(C )A、1KBB、2KBC、 4KBD、 8KB[1分](12)PSW=18H时,那么当前工作存放器是(D )A、 0组成B、 1组成C、2组成D、3组成[1分](13)所谓CPU是指( B)A、运算器与存储器B、运算器与控制器C、输入输出设备D、控制器与存储器[1分](14)PSW=18H时,那么当前工作存放器是〔D 〕〔A〕0组(B)1组〔C〕2组〔D〕3组[1分](15)P1口的每一位能驱动〔 B 〕〔A〕2个TTL低电平负载有〔B〕4个TTL低电平负载〔C〕8个TTL低电平负载有〔D〕10个TTL低电平负载[1分](16)二进制数110010010对应的十六进制数可表示为〔 A〕A、192HB、C90HC、1A2HD、CA0H[1分](17)一3的补码是〔D 〕A、10000011B、11111100C、11111110D、11111101[1分](18)对于8031来说,脚总是〔A 〕A、接地B、接电源C、悬空D、不用[1分](19)进位标志CY在〔 C〕中A、累加器B、算逻运算部件ALUC、程序状态字存放器PSWD、DPOR[1分](20)指令和程序是以〔 C〕形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码[1分](21)单片机应用程序一般存放在〔B 〕A、RAMB、ROMC、存放器D、CPU[1分](22)LJMP跳转空间最大可到达〔D 〕A、2KBB、256B C 、128B D、64KB[1分](23)8051单片机中,唯一一个用户不能直接使用的存放器是〔C 〕A、PSWB、DPTR C 、PC D、B[1分](24)8051单片机中,唯一一个用户可使用的16位存放器是〔 B〕A、PSWB、DPTR C 、ACC D、PC[1分](25)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是〔B 〕〔A〕0003H 〔B〕2000H 〔C〕000BH 〔D〕3000H[1分](26)对程序存储器的读操作,只能使用〔D〕〔A〕MOV指令〔B〕PUSH指令〔C〕MOVX指令〔D〕MOVC指令[1分](27)ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是〔 B〕A、 0003HB、2000HC、000BHD、3000H[1分](28)执行PUSH ACC指令,MCS-51完成的操作是( B)A、〔ACC〕→〔SP〕SP-1→ SPB、SP+1→ SP 〔ACC〕→〔SP〕C、SP-1 →SP 〔ACC〕→ (SP)D、〔ACC〕→〔SP〕SP+1→ SP[1分](29)各中断源发出的中断请求信号,都会标记在MCS—51系统中的〔B〕。
单片机原理及应用期末考试题试卷(含答案)

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有()。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为()a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类和,其中具有易失性,常用于存储。
单片机原理及应用期末考试试题及答案(共4套)

单片机考试复习试题及答案(一)一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)=34H 。
8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
10. 若A中的内容为67H,那么,P标志位为 1 。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。
二、判断以下指令的正误:(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;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北科技大学2005——2006学年第2学期
《单片机原理及应用》期末考试试卷
一、填空(30分)
1. 8031系列单片机有个外部中断源,中断系统有级优先级。
3. 单片机复位结束时堆栈指针SP的内容是,P0口的内容是。
4. 8031有_____位地址总线,_____个全双工串行端口。
5. 在执行位操作指令时作为运算单元,它还有一个非常重要的作用,即指示运算结果。
5. 在MOVX @DPTR, A 指令中源操作数是寻址方式;语句的功能是。
6.8031单片机扩展一片EPROM 2764,其输出允许端由单片机的读信号控制,这时EPROM 2764中的内容是____ 。
7.8031系列单片机选择片外程序时接低电平。
8.8031的I/O接口的输入指令为_______ 。
9.P1口7根独立的I/O线用于扩展键盘,最多可以管理个键。
这时应该是工作方式。
10.单片机8031 接12MHZ的晶体振荡器,某定时器工作在方式1时,
最长的定时时间是微秒,如果要定时5微秒,定时器的初值是H。
11.8031无内部程序存储器,但具有___ __字节的寻址能力,可扩展最大为___ __字节的外部程序存储器。
12.E2PROM具有和的优点,所以可以作为数据存储器也可以用作程序存储器。
13.8031系列单片机的P0口比较特殊,它的内部,所以在作为I/O 线使用时必须。
14.R ET指令和RETI的区别是。
15.A DD A,#22H和ADDC A,#22H两条指令的区别是,前者是
,后者是。
二、选择(16分)
1. 串行口工作在方式1时适用于。
a有启停控制的字节传送b用串行口扩展并行输出口c多个单片机通讯d用串行口扩展并行输入口
2. 在取指令过程中,数据有效时一定无效。
a PSEN b读信号c地址线d INT0
3. 在读周期内数据有效时,总线上的内容是。
a CPU发出的b存储器或I/O接口发出的c不确定的d高阻态
4. 8031扩展某接口芯片,芯片的使能端如果在P2.7为“1”时选通,则该芯片的地址范围是。
a. 16K字节
b. 0~8000H
c. 8 K字节d .8000H以上
5. 8031扩展外部数据存储器使用_____ 信号。
a.PSEN和P2口
b. 读和写;
c.INT0和ALE;d . PSEN和地址
6.373是个锁存器,所以它。
a可以作为输出口b用一片就可作为输入输出双向口
c只能作为总线缓冲器d必须用ALE信号控制才能使用
7.8031一个机器周期内取出字节的指令代码。
a 1
b 2
c 4 d8
8、静态显示8位数码时(包括小数点)8个8位输出口,动态扫描显示8位数码需要个8位输出口。
a8 b 4 c 2 d 1
三. 判断对错并说明理由(24分)
1.8031单片机扩展I/O接口必须使用地址线用来区别不同的端口。
2.访问外部数据存储器和访问程序存储器可以用相同的指令,只要访问地址不同即可区别之。
3. 8031单片机是8位机,所以它只能运算8位的数据。
4. LED数码管有共阴和共阳之分,所以显示代码不同。
5. 中断子程序的长度不同,所以入口地址无法固定。
6. 8031单片机有64k的数据存储器寻址空间,还有64k的程序存储器寻
址空间。
7. 位操作运算单元C与累加器A的功能是一样的,所以编成时二者可以
互相代替。
8. 进入中断子程序必须使用LCALL指令。
四.说明8031单片机的存储器空间(组织)结构,说明程序存储器中的特殊单元;指出数据存储器的特殊单元,及这些单元的作用。
(12分)
五、下图是单片机应用电路,补全电路中缺少的连线和元件,确定程序存储器和数据存储器的容量。
(10分)
六、编制一段程序,实现如下的逻辑功能。
(8分)
1、P1.0=30H•P3.2•C•F0+ACC.7•EA+00H
2、
最新文件仅供参考已改成word文本。
方便更改。