哈尔滨工业大学单片机原理期末考试试题2

合集下载

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

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

单片机原理及接口技术期末考试试题及答案(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机原理及接口技术期末考试试题及答案(word版可编辑修改))的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机原理及接口技术期末考试试题及答案(word版可编辑修改)的全部内容。

《单片机原理及接口技术》试卷一.单项选择题(每题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.MULB.MOVXC.MOVC D。

MOV5。

direct表示()A.8位立即数 B。

16位立即数 C。

8位直接地址 D.16位地址6。

堆栈指针SP是一个()位寄存器A。

8 B.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。

2016哈工大 单片机原理及应用模拟试题1-5

2016哈工大  单片机原理及应用模拟试题1-5

单片机原理及应用模拟试题一:一、简答题(5*13=65):1.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?[点击查看答案]答:三种,主要差别在于片内是否带有程序存储器。

8031片内不带有程序存储器,8051片内带有4K ROM,8751片内带有4K EOROM程序存储器。

2.MCS-51单片机的片内都集成了哪些功能部件?[点击查看答案]答:CPU、数据存储器(RAM)、定时计数器、串行口、中断系统、特殊功能寄存器(SFR)、4个并行I/O口(P0~P3)、有的型号还有程序存储器(ROM)。

3. 说明MCS-51单片机的引脚的作用, 该引脚接高电平和接低电平时各有何种功能?[点击查看答案]答:接高电平时单片机访问内部程序存储器,当PC值超过(0FFFH)时,将自动转向执行外部程序存储器,接低电平时直接访问外部程序存储器。

4.MCS-51的时钟振荡周期和机器周期之间有何关系?[点击查看答案]答:1个机器周期等于12个时钟振荡周期5. 内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出它们的字节地址。

[点击查看答案]答:字节地址为00H-1FH的单元可以作为工作寄存器区;字节地址为20H-2FH的单元可以进行位寻址;6.MCS-51共有哪几种寻址方式?各有什么特点?[点击查看答案]答:共有7种寻址方式,分别是直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、基址加变址、位寻址、相对寻址。

7.访问SFR,可使用哪些寻址方式?[点击查看答案]答:直接寻址方式是访问特殊功能寄存器的唯一寻址方式。

8.下列程序段的功能是什么?PUSH AccPUSH BPOP AccPOP B[点击查看答案]答:A和B内容互换9.写出完成如下要求的指令,但是不能改变未涉及位的内容。

(A)把ACC.3, ACC.4,ACC.5和 ACC.6清“0”。

(B)把累加器A的中间4位清“0”。

(C)使ACC.2和 ACC.3置“1”。

哈尔滨工业大学2021年《单片机原理与应用技术》期末试题A卷及答案

哈尔滨工业大学2021年《单片机原理与应用技术》期末试题A卷及答案

1.8051单片机的内部硬件结构包括了:微处理器、存储器、定时器、计数器以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过总线相连接。

2. 对特殊功能寄存器只能用直接寻址方式访问,其中地址能被8整除的单元又可用位寻址。

3.访问片外数据存储器应用 MOVX 指令,访问程序存储器应用 MOVC 指令,访问外部I/O端口应用 MOVX 指令。

4.P0~P3口中,凡能用作I/O线的引脚,可根据需要分别选作输入或输出线使用,选作输入线时,必须先用指令将I/O口的对应位置 1 才能进行正确的输入。

5.MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储器内开辟的区域.6.MCS-51有4组工作寄存器,它们的地址范围是00H~1FH.7.访问MCS-51片外数据存储器MOVX指令采用的是寄存器间接寻址方式。

8.访问片外程序存储器MOVC指令采用的是变址寻址方式。

9.单片机的堆栈指针SP始终是指示堆栈栈顶的位置。

10. AT89S51单片机复位后,R4所对应的存储单元的地址为,因上电时PSW= ,这时当前的工作寄存器区是第组工作寄存器区。

04H 00H 011.MCS-51系列单片机中,一个机器周期包括 12 个时钟周期,共分为 6 个状态,每个状态又分成 2 拍。

2判断题1.MCS-51单片机系统可以没有复位电路。

(×)不可以。

复位是单片机的初始化操作。

2.要MCS-51系统中,一个机器周期等于1.5μs。

(×)若晶振频率屡8MHz,才可能为1.5μs3.MCS-51单片机的程序存储器只是用来存放程序的。

(×)存放程序、表格和常数。

4.当MCS-51单片机上电复位时,堆栈指针SP=00H。

(×)。

SP=07H1.MCS-51单片机CPU的主要组成部分为 A 。

A.运算器、控制器 B.加法器、寄存器C.运算器、加法器 D.运算器、译码器2.单片机上电复位后,PC的内容和SP的内容为 B 。

单片机期末考试题和答案

单片机期末考试题和答案

单片机期末考试题和答案一、选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)?A. ACCB. BC. SPD. PC答案:D2. 8051单片机的内部RAM共有多少字节?A. 128B. 256C. 512D. 1024答案:B3. 8051单片机中,以下哪个指令用于将累加器A的内容与外部RAM的数据进行交换?A. MOV A, @R0B. MOVX A, @R0C. MOV A, #dataD. MOV A, direct答案:B4. 8051单片机的定时器/计数器0和1工作在方式1时,定时器/计数器的值会如何变化?A. 16位自动重装载B. 8位自动重装载C. 16位不自动重装载D. 8位不自动重装载答案:B5. 8051单片机中,以下哪个指令用于将立即数传送到累加器A?A. MOV A, #dataB. MOV A, directC. MOV A, @R0D. MOV A, R0答案:A6. 8051单片机的外部中断0和外部中断1的优先级如何?A. 外部中断0优先级高于外部中断1B. 外部中断1优先级高于外部中断0C. 两者优先级相同D. 无法确定答案:A7. 8051单片机中,以下哪个指令用于将累加器A的内容与寄存器R0的内容进行交换?A. MOV A, R0B. MOV R0, AC. XCH A, R0D. SWAP A, R0答案:C8. 8051单片机的串行通信可以工作在几种模式?A. 1种B. 2种C. 3种D. 4种答案:C9. 8051单片机中,以下哪个指令用于将累加器A的内容与直接寻址的内存单元进行交换?A. MOV A, @R0B. MOV A, directC. MOVX A, @R0D. MOV A, #data答案:B10. 8051单片机的看门狗定时器(WDT)的作用是什么?A. 用于定时器溢出B. 用于产生中断C. 用于系统监控D. 用于串行通信答案:C二、填空题(每题3分,共30分)1. 8051单片机的外部中断0和外部中断1的中断向量地址分别是______和______。

单片机原理-期末考试试题-(附答案).

单片机原理-期末考试试题-(附答案).

单片机模拟试卷001一、选择题(每题1分,共10分)1. 8031单片机的(D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c )P2 d)P32. 单片机应用程序一般存放在(B )a)RAM b)ROM c)寄存器d)CPU 3. 已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数值为(B)a) 7542H b ) 7542! c ) 75.42H d)75.424. 下列指令中不影响标志位CY的指令有(D)oa) ADD A 20H b) CLR c) RRC A d) INC A5. CPI主要的组成部部分为(A)a)运算器、控制器b)加法器、寄存器c )运算器、寄存器d)运算器、扌曰令译码器6. INTEL 8051CPU是( C )位的单片机a) 16b) 4 c ) 8dE167. 8031复位后,PC与SP的值为( B )a ) 0000H 00H b) 0000H, 07Hc ) 0003H, 07H d) 0800H 00H8. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B )。

a ) MOV A, @R1 b) MOVC A, @A+DPTRc) MOVX A, @R0 d) MOVX A, @DPTR9. 8031单片机中既可位寻址又可字节寻址的单元( A )a ) 20H b) 30H c) 00H d) 70H 10. 下列哪条指令是正确的( D)a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d ) MOV@R0,A二、填空题(每空1分,共30 分)1.一个完整的微机系统由硬件和软件两大部分组成2. 8051的引脚RST是_IN (IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。

8051 一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROMD000H H单元开始取指令并翻译和执行。

哈尔滨工业大学2021年《单片机原理与应用技术》期末考试试题及答案

哈尔滨工业大学2021年《单片机原理与应用技术》期末考试试题及答案

1选择1.在中断服务程序中,至少应有一条( D )(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令2.要使MCS-51能够响应定时器T1和外部中断0中断,它的中断允许寄存器IE 的内容应是( B )(A)98H (B)89H (C)4AH (D)22H3. MCS-51在响应中断时,下列哪种操作不会自动发生( D )。

(A)优先级状态触发器置位 (B)保护PC (C)找到中断入口地址 (D)保护PSW及其他寄存器内容4.使用定时器T1时,有几种工作模式( C )(A)1种(B)2种(C)3种(D)4种5. MCS-51在使用中断方式与外界交换信息时,保护现场和恢复现场的全部工作应该是 ( C )(A)由CPU自动完成 (B)在中断响应中完成(C)应由中断服务程序完成 (D)在主程序中完成6.MCS-51响应中断时,下面哪一个条件不是必须的( D )A.当前指令执行完毕B.中断允许是全部开放的C.没有同级或高级中断服务D.必须有RET1指令7.用8051的定时器,若用软启动,应使TOMD中的(C)。

A.GATE位置1B.C/T位置1C.GATE位置0D.C/T位置08. 当外部中断0发出中断请求后,中断响应的条件是(C)。

A.SETB ET0B.SETB EX0C.MOV IE,#81HD.MOV IE,#61H9.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应(B)。

A.由硬件清零B.由软件清零C.由软件置位D.可不处理10.MCS-51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后(A)。

A.由硬件清零B.由软件清零C.A和B都可以D.随机状态11. MCS-51单片机响应中断矢量地址是(C)。

A.中断服务程序的首句地址B.中断服务程序的出口地址C.中断服务程序的入口地址D.主程序等待中断指令的地址12.AT89S51的串行异步通信口为( C )。

单片机期末考试试卷及答案

单片机期末考试试卷及答案

单片机期末考试试卷及答案制作人:兰香子一、填空题1、设X=5AH,Y=36H,则X与Y“或”运算为7EH,X与Y的“异或”运算为6CH。

2、若机器的字长为8位,X=17,Y=35,则X,Y=110100,X,Y=11101110(要求结果写出二进制形式).3、单片机复位后,堆栈指针SP的值是07h。

4、若采用6MHz的晶体振荡器,则MCS—51单片机的振荡周期为0.5us,机器周期为2us。

5、一个函数由两部分组,即说明部分和语句部分.6、C语言中输入和输出操作是由库函数scanf和printf等函数来完成. 7.当MCS-51引脚 ALE 信号有效时,表示从Po口稳定地送出了低8位地址。

8。

MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域。

9。

MCS—51有4组工作寄存器,它们的地址范围是 00H—1FH 。

10。

MCS-51片内 20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。

6个状态周期,振荡脉冲2分频后产生的时钟信号12。

一个机器周期等于的周期定义为状态周期。

13、单片机的复位操作是_高电平,寄存器IE的值是_EA、ES、ET1、EX1、ET0、EX0_。

14、若选择内部程序存储器,应该设置为高电平(高电平/低电平),那么,PSEN信号的处理方式为不用。

15、单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H 。

16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被8整除的地址 .17、eiL C51软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是HEX。

18、CS—51单片机中,在IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断。

19、CS—51单片机的P0—P4口均是并行 I,O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在P0—P4口中, P0为真正的双向口, P1-P3 为准双向口。

(最新整理)单片机期末考试题试卷

(最新整理)单片机期末考试题试卷

4.返回地址(或断点)是_________的程序计数器的内容.
5。中央处理器 CPU 是单片机的核心,它完成_________。
6。单片机的工作过程,实际上就是_________。
7.所谓中断源即是_________。
8。端口(或称口)是_________.
9。异步串行近程通信时的传送信号是_________.
3。已知内部 RAM 30H 单元开始存放 20H 个数据,将其传送到外部 RAM 的 0000H 单元开始的存 储区,请编程实现。
4。已知 8 个无符号数之和存于 R3R4,求其平均值,结果仍存于 R3R4 中,请编程实现(R3 为 高字节)。
5。两个字符串分别存放在首地址为 42H 和 52H 的内部 RAM 中,字符串长度放在 41H 单元,请 编程比较两个字符串。若相等,则把数字 00H 送 40H 单元,否则把 0FFH 送 40H 单元.
C。13 位计数结构
D.16 位计数结构
7.设 MCS-51 单片机晶振频率为 12MHz,定时器作计数器使用时,其最高的输入计数频率应为
(
)
A.2MHz
B。1MHz
C.500KHz
D.250KHz
8.已知 1 只共阴极 LED 显示器,其中 a 笔段为字形代码的最低位,若需显示数字 1,它的字形
代码应为(
4.能够用紫外光擦除 ROM 中程序的只读存储器称为(
)。
A。掩膜 ROM
B.PROM
C。EPROM
D.EEPROM
5。在片外扩展一片 2764 程序存储器芯片要(
)地址线。
A.8 根
B。13 根
C.16 根
D.20 根
6。定时器/计数器工作方式 1 是(
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空(30分,每空1分)
1. 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)= ,
(20H)=
2. 8031的异步通信口为(单工/半双工/全双工),若传送速率为每秒120
帧,每帧10位,则波特率为____
3. |
4. 8031内部数据存储器的位地址空间的字节地址范围是,对应的位地
址范围是。

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

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

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

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

12. ~
13. 单片机外部三大总线分别为、和控制总线。

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

16. MCS-51指令系统中,ADD与ADDC指令的区别是
17. 特殊功能寄存器中,单元地址低位为的特殊功能寄存器,可以
位寻址。

18. 开机复位后,CPU使用的是寄存器第一组,地址范围是
19. 若某存储器芯片地址线为12根,那么它的存储容量为
20. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为
21. ~
22. 8031复位后,PC与SP的值为分别为和
23. LJMP跳转空间最大可达到
24. 执行如下三条指令后,30H单元的内容是
25. M O V R 1,#30H
M O V 40H,#0 E H
M O V ﹫R 1,40H
二、判断题(10分,每题1分)
1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

()
2 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

()
3 8155是一种8位单片机。

()
4 51单片机只能做控制用,不能完成算术运算。

()
5 单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。

()
6 指令AJMP的跳转范围是2KB。

()
7 扩展I/O口占用片外数据存储器的地址资源。

()
8 8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的()
9 单片机系统扩展时使用的锁存器,是用于锁存低8位地址()
10 在A/D变换时,转换频率越高越好()
2、MCS-51单片机片内256B的数据存储器可分为几个区分别作什么用(8分)
3、指出以下程序段每一条指令执行后累加器A内的值,已知(R0)=30H。

(5分)
MOV A,#0AAH ;
CPL A ;
RL A ;
CLR C ;
ADDC A,R0 ;
四、下图是四片2K ×8位存储器芯片的连线图。

(1)确定四片存储器芯片地址范围,要求写出必要的推导过程。

(2)编程将片内RAM 30H~4FH 单元中的32个字节数据传送到片外RAM 左数第一块芯片的最低端32个字节单元(按地址由低至高存放)。

(本题15分)
G1 G2A G2B C B A Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
74LS138真值表
本题得分
本题得分
五、简述行列式键盘线反转法识别按键的工作原理。

(本题6分)
六、图为8段共阴数码管,请写出如下数值的段码。

(本题5分)
答案:
0 H 分) 1 H 分) 2 H 分) 3 H 分) 4 H 分) 5 H 分) P H 分) 7 H 分) 8 H 分) C H 分)
f
e h
七、回答下列问题并写出简要分析过程。

(本题16分)
左下图是DAC0832的应用电路,DA 转换时数字量FFH 与00H 分别对应于模拟量+5V 与0V 。

右下图给出了DAC0832的逻辑结构。

(1)将图中空缺的电路补充完整;(2)编写程序,产生图中所示锯齿波。

设有一个延时的子程序DELAY 可以直接调用。

DAC0832的逻辑结构
'
本题得分。

相关文档
最新文档