2011年《单片机原理及应用》考试卷(函授)

合集下载

(完整版)《单片机原理与应用》试题及答案

(完整版)《单片机原理与应用》试题及答案
R0;


(5)MOV
T0,#3CF0H;(

三、简答题
1.假如(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则履行以下指令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= _____;(DPL)=________;(SP)=________;(6分)
令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)
2、采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
(6分)
解:∵采纳6MHZ晶振
∴机器周期为2us
(213-X)×2×10-6=1×10-3
AJMP
MAIN
;复位,转主程序
ORG
0100H
MAIN:
MOV
DPL,#00H
;初始化DPTR
MOV
DPH,#60H
MOV
R0,#30H.
;初始化R0
LOOP:
MOV
A,@R0
MOVX
@DPTR,
A
INC
R0
INC
DPTR
CJNE
R0,#40H,LOOP
NOP
RET
(1)程序以下:
8
ORG
0000H
2#
VccCS
6264 3#
CE
CE
CE
8
D0~D7DE
WR
D0~D7DE
WR
D0~DE7WR

单片机原理及应用习题及参考答案

单片机原理及应用习题及参考答案

单⽚机原理及应⽤习题及参考答案《单⽚机原理及应⽤》复习题⼀、选择题1、MCS-51响应中断时,下⾯哪⼀个条件不是必须的()(A)当前指令执⾏完毕(B)中断是开放的(C)没有同级或⾼级中断服务(D)必须有RETI2、执⾏PUSH ACC指令,MCS-51完成的操作是()(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是()(A)CPU (B)微处理器(C)单⽚微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是()(A)先⼊栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再⼊栈(D)以上都不对5、MOV C,#00H的寻址⽅式是()(A)位寻址(B)直接寻址(C)⽴即寻址(D)寄存器寻址6、必须进⾏⼗进制调整的⼗进制运算()(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法7、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执⾏完左边的程序后,PC的值是()(A)0040H (B)0041H (C)0042H (D)0043H 8、MCS-51复位时,下述说法正确的是()(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H9、可以为访问程序存储器提供或构成地址的有()(A)只有程序计数器PC (B)只有PC和累加器A(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和SP10、对程序存储器的读操作,只能使⽤()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令11、下⾯哪种设备不是输⼊设备()(A)A/D转换器(B)键盘(C)打印机(D)扫描仪12、要访问MCS-51的特殊功能寄存器应使⽤的寻址⽅式是()(A)直接寻址(B)寄存器间接寻址(C)变址寻址(D)相对寻址13、执⾏MOVX A,@DPTR指令时,MCS-51产⽣的控制信号()(A)/PSEN (B)ALE (C)/RD (D)/WR14、下⾯哪种指令将MCS-51的⼯作寄存器置成3区()(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB PSW.4 CLR PSW.3 (D)SETB PSW.3 CLR PSW.415、各中断源发出的中断请求信号,都会标记在MCS-51系统的()(A)TMOD (B)TCON/SCON (C)IE (D)IP16、在中断服务程序中,⾄少应有⼀条()(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令17、ORG 2000HLCALL 3000H0RG 3000HRET 左边程序执⾏完RET指令后,PC= ()(A)2000H (B)3000H (C)2003H (D)3003H18、下⾯哪种外设是输出设备()(A)打印机(B)纸带读出机(C)键盘(D)A/D转换器19、下⾯哪⼀个部件不是CPU的指令部件()(A)PC (B)IR (C)PSW (D)ID20、以下运算中对溢出标志OV没有影响或不受OV影响的运算是()(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算21、以下指令中,属于单纯读引脚的指令是()(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,short-lable⼆、填空题1、⼀个机器周期= 时钟周期,⼀个时钟周期= 振荡周期,⼀个振荡周期= 节拍。

2010-2011学年 微机原理及应用》期末考

2010-2011学年 微机原理及应用》期末考

1、若单片机的晶振频率为 12MHz,试用循环转移指令编写延时 100ms 的延时子程序。 (10 分) 答:分析:一个机器周期=12 个晶振周期=1 s ,执行一条 DJNZ 指令需要 2 个机器周期, 即 2 s 。采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的 循环程序。 汇编程序如下: DEL: DEL1: DEL2:
注:本道题写出以上七种方式的任意五种就可以得满分,寄存器的类型满足要求即可, 不一定按照答案给出的那些类型。
4 / 15
四、程序阅读题(15 分) 3、 设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ( (A) )=__E7H______。 (5 分) ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 2、阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(10 分) MOV R1,#30H; (R1)=___30H_____, MOV A,#64H; ((A))=___64H____, ADD A,#47H; ((A))=___ABH____,(CY)=____0____,(AC) =____0____, DA A ; ((A))=___11H____,(CY)=_____1___,(AC) =___1_____, MOV @R1,A; (R1)=____30H___,(30H)=___11H_____。 五、计算题(10 分) 若要求定时器 T0 工作方式 1, 定时时间为 1ms, 当晶振为 6MHz 时, 求送入 TH0 和 TL0 的计数器初值各为多少? 解:由于晶振为 6MHz,所以机器周期 Tcy=
诚信应考,考试作弊将带来严重后果! 华南理工大学广州汽车学院 2010----2011 学年第一学期期末考试 《微机原理及应用》试卷 B 注意事项:1. 考前请将密封线内填写清楚; 2. 所有答案请直接答在答题纸上; 3.考试形式:闭卷; 4. 本试卷共六大题,满分 100 分, 题 号 得 分 评卷人 一、填空题(每空 1 分,共 15 分) 1、MCS-51 单片机是 8 位的单片机,有 2、 INT0 和 INT1的中断标志位分别是 3、 MCS-51 内部提供 2 个可编程的 16 一 二 三 四 五

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案单片机原理及应用试题一一、填空题(每空 1 分,共20 分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= OOOOH SP= 07H;而工作寄存器则缺省采用第00组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

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

6、MCS51单片机访问外部存储器时,利用ALE信号锁存来自P0 口的低8位地址信号。

7、MCS-51 单片机8031 中有2 个16 位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51 单片机有5 个中断源,可分为2 个中断优先级。

上电复位时外部中断0 中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题 1 分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC (B)PSW (C) A (D)SP2、要用传送指令访问MCS51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都是3、指令ALMP 的跳转范围是(C)(A)256B (B)1KB (C)2KB (D)64KB4、要使MCS51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H5、各中断源发出的中断请求信号,都会记在MCS-51 系统中的(B )(A)IE (B)IP (C)TCON (D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A )混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是( A )(A)16 根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51 外扩一个8255 时,需占用(D)个端口地址(A) 1 个(B) 2 个(C) 3 个(D) 4 个9、用MCS-51 串行口扩展并行I/O 口时,串行口工作方式应选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11 根(B)12 根(C)13 根(D)14 根三、问答题(每题5分,共20 分)1 、MCS-51 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

《单片机原理及应用》习题库(建议收藏保存)

《单片机原理及应用》习题库(建议收藏保存)
(4分)
A速度协调
B数据缓冲和锁存
C数据转换
D数据暂存
纠错
正确答案A
解析
知识点
单片机原理及应用作业题
19.
单片机的堆栈指针 SP 始终是( )。
(4分)
A指示堆栈底
B指示堆栈顶
C指示堆栈地址
D指示堆栈长度
纠错
正确答案B
解析
知识点
单片机原理及应用作业题
20.
定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是( )。
C数据共享技术
D并行处理技术
纠错
正确答案A
解析
知识点
单片机原理及应用作业题
12.
8051 单片机共有( )个中断优先级 。
(4分)
A2
B3
C4
D5
纠错
正确答案A解析知识点单机原理及应用作业题13.
定时器 / 计数器工作于模式 2 ,在计数溢出时( )。
(4分)
A计数从零重新开始
B计数从初值重新开始
ATMOD/SCON
BTCON/PCON
C IE/TCON
DTCON/SCON
纠错
正确答案D
解析
知识点
单片机原理及应用作业题
13.
假定( A)=0C5H,执行指令: SWAP A 后,累加器 A的内容为( )。
(4分)
A0CH
BC0H
C5CH
DC5H
纠错
正确答案D
解析
知识点
单片机原理及应用作业题
14.
CPUSH 00H
DPUSH 08H
纠错
正确答案D
解析
知识点
单片机原理及应用作业题

单片机原理与应用在线考试(附答案)

单片机原理与应用在线考试(附答案)

一、单项选择题1. 下面哪一种传送方式适用于处理外部事件( )(A) 无条件传递进(B) D MA(C) 中断(D) 查询分值:2.5完全正确得分:2.52. 在MCS-51 单片机中,需要软件实现中断撤销的是:( )(A) 电平触发的外部中断(B) 脉冲触发的外部中断(C) 定时中断(D) 串行中断分值:2.5答题错误得分:03. 十进制数126 其对应的十六进制可表示为()。

(A) 7E(B) 8E(C) 8F(D) FE分值:2.5完全正确得分:2.54. 在LED 显示中,为了输出位控和段控信号,应使用的指令是:( )(A) MOVC(B) M OV(C) MOVX(D) XCH分值:2.55. 在单片机中,通常将一些中间计算结果放在()中(A) 累加器(B) 程序存储器(C) 数据存储器(D) 控制器分值:2.5完全正确得分:2.56. MCS-51 单片机的堆栈区应建立在()。

(A) 片内数据存储区(B) 片内数据存储区的低128 字节单元(C) 片内数据存储区的高128 字节单元(D) 程序存储区分值:2.5完全正确得分:2.57. CPU 主要的组成部部分为( )(A) 加法器、寄存器(B) 运算器、控制器(C) 运算器、寄存器(D) 运算器、指令译码器分值:2.5完全正确得分:2.58. 串行口的移位寄存器方式为( )(A) 方式0(B) 方式1(C) 方式 2(D) 方式 3分值:2.5完全正确得分:2.59. 如在系统中只扩展两片Intel2732 (4K×8),除应使用P0 口的8 条口线外,至少还应使用P2 口的口线( )(A) 5 条(B) 7 条(C) 8 条(D) 6 条分值:2.5答题错误得分:010. INTEL 8051CPU 是()位的单片机(A) 16(B) 8(C) 4(D) 准16分值:2.5完全正确得分:2.511. 20 根地址线的寻址范围是( )(A) 512KB(B) 6 40KB(C) 1024KB(D) 4096KB分值:2.5完全正确得分:2.512. 下列指令中错误的是( )(A) SETB 50H.0(B) JNC LOOP(C) MOV A ,B(D) SUBB A ,R0分值:2.5完全正确得分:2.513. 当需要从MCS-51 单片机程序存储器取数据时,采用的指令为()。

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

2011年01月自考试卷-单片机原理及应用附答案

2011年01月自考试卷-单片机原理及应用附答案

浙江省2011年1月高等教育自学考试单片机原理及应用试题课程代码:02358(参考书单片机基础(第3版))一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.欲访问8051单片机的内部程序存储器,则EA引脚必须为( A )( EA 引脚高电平使用芯片里的FLASH;EA引脚低电平使用外部扩展的FLASH;8051芯片的FLASH不怎么配置,常用是就是是否加密。

)A.高电平B.低电平C.高低电平D.与PC值有关2.堆栈操作遵循的原则是( A )(P30页)A.先进后出B.先进先出C.后进后出D.随机3.各中断源发出的中断请求信号,都会标记在MCS-51单片机系统的___________寄存器中。

(P101页)( D ) A.IE B.TMODC.IPD.TCON/SCON4.在MSC-51单片机程序中用伪指令DB定义的字节数据存放在( B )(P94页)A.片内RAMB.程序存储器C.外部RAMD.片内位寻址区5.MCS-51单片机的串行口是___________工作的。

( C )(P20页或P160页)A.单工B.半双工C.全双工D.半双工/全双工二、填空题(本大题共9小题,每空2分,共20分)请在每小题的空格中填上正确答案。

错填、不填均无分。

6.PC寄存器中的当前值是__CPU将要执行指令___的地址。

(P30页)7.MCS-51单片机内部RAM中位寻址区位于低128B中的__20H___~__2FH___地址单元内。

(P24页)8.若MCS-51单片机使用频率为6MHz的晶振,则一个机器周期为___2__μS。

(P37页)9.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的__地址___。

(P47页)10.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以管理___8___片存储芯片。

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

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

单片机原理与应用习题及答案一、单选题(共60题,每题1分,共60分)1、下面哪种外设是输出设备( )。

A、打印机B、话筒C、键盘D、A/D转换器正确答案:A2、MCS-51单片机外部中断0开中断的指令是( )。

A、SETB ET0B、SETB EX0C、CLR ET0D、SETB ET1正确答案:B3、使用单片机开发系统调试C语言程序时,首先应新建文件,该文件的扩展名是( )。

A、cB、hexC、binD、asm正确答案:A4、定时器/计数器工作方式( )可溢出后不用重装计数初值。

A、0B、2C、3D、1正确答案:B5、8051单片机共有( )个中断源。

A、7B、4C、6D、5正确答案:D6、在片外扩展一片2716程序存储器芯片要( )地址线。

(此题有误)A、8根B、11根C、20根D、13根正确答案:D7、特殊下列指令能使R0低4位不变,高4位置1的是( )。

A、ANL R0,#0F0HB、ORL R0,#F0HC、ORL R0,#0FHD、ORL R0,#0F0H正确答案:D8、调用子程序、中断响应过程及转移指令的共同特点是( )。

A、都能返回B、都通过改变PC实现转移C、都将返回地址压入堆栈D、都必须保护现场正确答案:B9、8051单片机中,唯一一个用户可使用的16位寄存器是( )。

A、PSWB、ACCC、SPD、DPTR正确答案:D10、AB是哪种总线的缩写?( )A、数据总线B、地址总线C、控制总线D、电源线正确答案:B11、最基本的C语言语句是( )。

A、赋值语句B、表达式语句C、循环语句D、复合语句正确答案:B12、PSW=18H时,则当前工作寄存器是( )。

A、3组B、2组C、1组D、0组正确答案:A13、可以控制程序转向64K程序存储器地址空间的任何单元的无条件转移指令是( )。

A、AJMP addr11B、LJMP addr16C、SJMP relD、JC rel正确答案:B14、执行返回指令时,返回的断点是( )。

单片机原理及应用考试模拟题含参考答案

单片机原理及应用考试模拟题含参考答案

单片机原理及应用考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、定时器方式下的定时时间t与()因素无关A、计算器满记数值B、计数初值C、机器周期D、CPU正确答案:D2、在编写串行口中断服务程序时,修饰符interrupt m中m的取值应为()A、4B、2C、3D、1正确答案:A3、51单片机()口内部没有上拉电阻A、P0B、P3C、P2D、P1正确答案:A4、LED点阵器件的内部元件为()A、小灯泡B、二极管C、晶体管D、三极管正确答案:B5、已知A=53,B=10,则A%B=()A、3B、5C、5.3D、6正确答案:A6、按键每只键分别接一个I/O口是()键盘A、行列式键盘B、好键盘C、独立式键盘D、机械键盘正确答案:C7、外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、高电平D、低电平正确答案:D8、共阳极LED数码管显示字符“5”的显示码是()。

A、0x06B、0x7dC、0x82D、0x92正确答案:D9、80C51单片机要使用片内RAM,EA引脚()A、必须接+5VB、必须接地C、必须悬空D、没有限定正确答案:D10、C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D11、89C51单片机中的定时器/计数器是几位()A、2B、4C、8D、16正确答案:D12、89C51单片机工作方式()功能为8位同步移位寄存器方式A、0B、1C、2D、3正确答案:A13、51单片机中RST引脚功能是()A、电源B、接电阻C、复位D、关机正确答案:C14、计算机在使用中断方式与外界交换信息时,保护现场的工作方式是()A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成正确答案:C15、8051单片机中,唯一一个用户可使用的16位寄存器是()A、PSWB、AACC、SPDD、DPTR正确答案:D16、80C51单片机内部程序存储器容量为()。

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

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

单片机原理及应用考试题及答案一、单选题(共54题,每题1分,共54分)1.5转换成十六进制数是()。

A、49HB、94.8HC、111HD、49.8H正确答案:D2.指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。

A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A4.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、20HB、06HC、60HD、02H正确答案:C5.8031单片机的内部主要组成部分不包含():A、CPUB、ROMC、I/O接口D、定时计数器正确答案:B6.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A7.若(SP)=40H,当执行一条RET指令后,SP的值为():A、3EHB、42HC、38HD、41H正确答案:A8.当RS1RS0=10时,Rn的地址是():A、08H~0FHB、18H~1FHC、00H~07HD、10H~17H正确答案:D9.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B10.当(IP)=14H时,优先级最低的中断源是():A、外部中断0B、定时计数器0C、外部中断1D、定时计数器1正确答案:D11.单片机应用程序一般存放在()。

A、RAMB、ROMC、寄存器D、CPU正确答案:B12.在中断服务程序中至少应有一条()A、转移指令B、加法指令C、传送指令D、中断返回指令正确答案:D13.指令MOVC A,@A+DPTR 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:E14.MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A15.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B16.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()A、MOVB、MOVXC、MOVCD、以上都行正确答案:B17.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B18.下列指令能使R0的最高位置0的是()。

(精校版)单片机原理及应用期末考试试卷及答案

(精校版)单片机原理及应用期末考试试卷及答案

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

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

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

单片机原理及应用期末考试试卷班级:_______________学号:_______________姓名:_______________得分:_______________(卷面共有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)。

单片机考试试题2011年_江西理工

单片机考试试题2011年_江西理工

江西理工大学考试试卷试卷编号:班级学号姓名一.单项选择题(每题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. 为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由(D )个振荡脉冲组成。

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

《单片机原理及应用》试卷一

《单片机原理及应用》试卷一

《单片机原理及应用》试卷一一、填空题(16分,每题2分)1、单片机与普通计算机的不同之处在于其将()、()、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。

2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和()运行方式,其掉电运行方式唤醒方法为()。

3、当单片机复位时PSW=()H,SP=()。

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

5、MCS-51的并行I/O口信息有()和()二种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。

6、(A)= 85H,(R0)=20H,(20H)=AFH,执行指令:ADD A,@R0 结果为: Cy=1,Ac=(),OV=1,P=()。

7、若(IP)=00010100B,则优先级最高者为(),最低者为()。

(IP:——— PS PT1 PX1 PT0 PX0)8、总线驱动器74LS244和74LS245经常用作三态数据缓冲器,()为单向三态数据缓冲器,而()为双向三态数据缓冲器。

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

(8分每题1分)1、MCS-51单片机可执行指令:MOV R2,@R1。

(错)2、MCS-51单片机可执行指令:MOVC A,@DPTR。

(对)3、多字节的指令不一定执行的指令周期长。

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

(错)5、特殊功能寄存器可以用间接寻址方式寻址。

()6、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。

()7、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。

()8、区分外部程序存储器和数据存储器的最可靠的方法是看其是被WR还是被PSEN信号连接。

(对)1、 8051与8052的区别是:( D )(A)有无内部程序存储器(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部数据存储单元数目的不同2、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(A )。

单片机原理及应用考试试卷及答案

单片机原理及应用考试试卷及答案

一.填空题:1.8051系列单片机字长是8 位,有40 根引脚。

当系统扩展外部存储器或扩展I/O口时, P0 口作地址低8位和数据传送总线, P2 口作地址总线高8位输出, P3 口的相应引脚会输出控制信号。

2.当EA为低电平(接地)时,CPU只执行外部程序存储器或ROM 中的程序。

3.数据指针DPTR有 16 位,程序计数器PC有 16 位。

4.在MCS-51单片机中,一个机器周期包括12 个时钟周期。

5.C51编译器支持三种存储模式,其中SMALL模式默认的存储类型为data ,LARGE模式默认的存储类型为xdata 。

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

7.8051单片机复位后,PC = 0000H 。

8.74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8 块芯片中选中其中任一块。

9.单片机位寻址区的单元地址是从20H 单元到2FH 单元,若某位地址是12H,它所在单元的地址应该是22H10.MOV A,30H 指令对于源操作数的寻址方式是直接寻址。

11.在MCS-51单片机中,寄存器间接寻址用到的寄存器只能是通用寄存器R0、R1和DPTR 。

12..程序状态字PSW中的RS1和RS0的作用是选择工作寄存器组13.8051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行,外部中断0入口地址为: 0003 H,T1入口地址为 0018 H。

14.变量的指针就是变量的地址。

对于变量a,如果它所对应的内存单元地址为2000H,它的指针是2000H 。

15.特殊功能寄存器中,单元地址()的特殊功能寄存器,可以位寻址。

16.interrupt m 是C51函数中非常重要的一个修饰符,这是因为中断函数必须通过它进行修饰。

17.Using n用于指定本函数内部使用的寄存器组,n的取值为0~3。

18.消除按键盘抖动通常有两种方法:硬件消抖和软件消抖。

最新单片机原理与应用期末复习综合练习题

最新单片机原理与应用期末复习综合练习题

《单片机原理与应用》期末复习综合练习题(2011年5月)一、选择题:1.单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括()。

A.提高程序运行的可靠性B.提高程序运行速度C.为程序设计提供方便D.减少程序长度2.内部RAM中的位寻址区定义的位是给()。

A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都对3. 对程序计数器PC的操作()。

A.是自动进行的B.是通过传送进行的C.是通过加1指令进行的D.是通过减1指令进行的4. 单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是()A.4KBB.6KBC.8KBD.128KB5.中断查询,查询的是()。

A.中断请求信号B.中断标志位C.外中断方式控制位D.中断允许控制位6.在中断流程中有“关中断”操作,对于外部中断0,要关中断应复位中断允许寄存器的()。

A.EA位和ET0位B.EA位和EX0位C.EA位和ES位D.EA位和EX1位7. 在下列寄存器中,与定时/计数控制无关的是()。

A.TCON(定时控制寄存器)B.TMOD(工作方式控制寄存器)C.SCON(串行控制寄存器)D.IE(中断允许控制寄存器)8. 下列定时/计数硬件资源中,不是供用户使用的是()。

A.高8位计数器TH B.低8位计数器TLC.定时器/计数器控制逻辑D.用于定时/计数控制的相关寄存器9. 在工作方式0下,计数器是由TH的全部8位和TL的5位组成,其计数范围是()。

A.1~8192 B.0~8191 C.0~8192 D.1~409610.若51单片机的外部中断源都允许中断,内部中断源都不允许中断,则中断允许寄存器的值为()。

A.85H B.06H C.91H D.93H11.如果某89C51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H 地址开始的一段空间内,则执行LJMP 3000H指令后,PC值应为()。

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

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

单片机原理与应用考试1、CPU由哪两部分组成()?[单选题] *A、运算器和控制器√B、加法器和寄存器C、运算器和加法器D、运算器和译码器2、CPU 中的哪一部分是负责算术逻辑运算的呢?()[单选题] *A、控制器B、运算器√C、寄存器D、存储器3、一旦单片机处于混乱状态,哪个信号有效可以让它瞬间由混乱回复到最初的和谐()?[单选题]A、时钟信号B、中断系统C、定时器D、复位信号√4、具有只读不能写,掉电后数据不会丢失的存储器是()?[单选题] *A、CPUB、RAMC、ROM√D、ALU5、程序是以_____形式存放在程序存储器中()[单选题] *A、C语言源程序B、汇编程序C、二进制编码√D、BCD码6、单片机应用系统由哪两部分组成呢?()[单选题] *A、运算器和控制器B、存储器和寄存器C、硬件系统和软件系统√D、输入和输出7、单片机的复位引脚是哪一个()?[单选题] *A、EAB、RST√C、XTAL1D、XTAL28、单片机能够直接识别的语言是哪一个呢?()[单选题] *A、高级语言B、C语言C、二进制语言√D、汇编语言9、使用LED时需要添加一个限流电阻,阻值一般是多大呢?()[单选题] *A、100-200欧姆B、200-1K欧姆√C、1K欧姆-5K欧姆D、5K欧姆-10K欧姆10、以下哪个符号是C语言中的多行注释符?()[单选题] *A、//B、/* */√C、;D、{ }11、以下那个数据类型只占用一个单元字节?()[单选题] *A、char√B、intC、longD、float12、0x98是什么进制的整型常量?()[单选题] *A、2B、8C、10D、16√13、如果今天有雨,就带上伞,这种描述是哪一种分支选择结构?()[单选题] *A、单分支选择结构√B、双分支选择结构C、多分支选择结构D、不是分支结构14、我们经常采用哪一种程序结构来处理数组呢?()[单选题] *A、顺序B、选择C、分支D、循环√15、共阳极数码管的8个发光二极管______ 连接在一起,作为公共控制端(com)。

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

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

单片机原理及应用考试试题及答案[1]11《单片机原理与应用》试题018答案填空题(每空2分,共30分)1、真值1001001B的反码为;其补码为2、MCS-51系列单片机00—1FH 。

3、程序状态标志字寄存器PSW中的PSW.7的含义是;PSW.0的含义是志。

6、单片机汇编语言程序有三种基本结构,分别是:和7、MCS—51单片机0 。

8、存储器EPROM 27128的地址线有KB。

9、可编程并行I / O接口芯片8255A有个8位并行I / O端口,可通过编程决定它们的功能。

二、单项选择题(每小题3分,共15分)1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是(A)ALE (B)PSEN(C)EA (D)RST (B )A (A )2、下列指令写法正确的是。

(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC3、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B)(A)0003H (B)2000H (C)000BH (D)3000H4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式35、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU三、简答题(每小题10分,共20分)1 简述可编程并行接口8255 A的其中有数据总线驱动器,读/写控制逻辑(2)由A组和B组控制电路。

(3)外部接口部分该部分有3个8位并行I/O端口,即A口、B口和C口。

2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?答:8051单片机R0,#30HMOV R7,#0FHMOV DPTR,#3000HLOOP:MOV A,@R0MOVX @DPTR,AINC R0INC DPTRDJNZ R7,LOOPRET2.编制一个循环闪烁灯的程序。

自动化单片机原理与应用试卷及解答

自动化单片机原理与应用试卷及解答
(C)由程序设定(D)随机分配
7.执行返回指令时,返回的断点是(A)
(A)调用指令下一条指令的首地址(B)调用指令的末地址
(C)调用指令的首地址(D)返回指令的末地址
8.MCS 51单片机执行MOVCA,@A+DPTR指令时,相关的信号状态是(C)
(A)PSEN无效,RD为低电平,WR为高电平
(B)PSEN无效,RD为高电平,WR为低电平
2.编程实现把8031片内以60H为首地址的20个单元内容送到以250H为首地址的扩展RAM单元中。
解:ORG 0030H
MOV R0,#60H
MOV R2,#14H
MOV DPTR,#0250H
LOOP:MOV A,@R0
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R2,LOOP
4.在MCS—51中,需要外加电路实现中断撤除的是(D)
A)定时中断B)脉冲方式的外部中断
C)串行中断D)电平方式的外部中断
5.中断查询,查询的是(C)
(A)外中断方式控制位(B)中断请求信号
(C)中断标志位(D)中断允许控制位
6.MCS-51单片机堆栈是按_______方向伸展的。(A)
(A)由低到高(B)由高到低
执行返回指令时返回的断点是a调用指令下一条指令的首地址b调用指令的末地址c调用指令的首地址d返回指令的末地址8mcs51单片机执行movcadptr指令时相关的信号状态是apsen无效rd为低电平wr为高电平bpsen无效rd为高电平wr为低电平cpsen有效rd为低电平wr为高电平dpsen有效rd为高电平wr为低电平9对于mcs51单片机来说如果程序存储区只用外部rom空间ea脚应该三阅读程序题每小题5分共101
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WR P2.7 RD ALE INT0 P0
0003H
4分频 +
VCC CLK REF(+) EOC REF(-) D0-7
+5V
+ +
START ALE OE
IN0
温度信号
8031
A B ADC C
0809
SETB ET0 SETB TR0 ;外部中断 0 低电平触发 SETB EX0 SETB EA LJMP $
2、51 系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高 优先级中断,如何定义?
第 2 页
裁剪框
3、MCS-51 单片机的串行口有几种工作方式?试简述每种工作方式的功能。
4、说明下列各条指令中源操作数的寻址方式。 (1)ANL A,20H
(2)ADDC A,#20H (3)MOV (4)MOV A,@R1 30H,C
第 3 页
裁剪框
2、已知一片 DAC0832 接成单缓冲方式,其地址为 4000H,其控制程序如下: MOV MOV WAIT: MOV MOVX INC NOP SJMP WAIT DPTR,#4000H R0,#00H A,R0 @DPTR,A R0
该程序执行后,DAC0832 输出的波形为(_________________)波性。 若将画线指令 INC R0 改为 DEC R0 则输出(_________________)波形。 3、 (1)下列程序功能是: ( ________________________) (2).若 A=46H, 则程序执行后, A=(_____ __________) TRAN: CLR SUBB CJNE SJMP NEXT0: JC NEXT1: SUBB DONE: RET 4、设在 MCS-51 单片机片内 RAM 中, (20H)=40H, (40H)=22H, (22H)=10H,P1=0CFH, 当下列程序执行完后,各单元内容分别为多少?请填入给出的各寄存器中。 MOV MOV MOV MOV MOV MOV R0,#20H A,@R0 R1,A B,@R1 @R1,P1 P3,P1 C A,#30H A,#0AH,NEXT0 NEXT1 DONE A,#07H
裁剪框
3、某温度信号采集的 A/D 转换电路如图所示,温度信号从 0 通道输入 0809,要求 8031 每秒 采样一次 0 通道,并把转换后的数字量存入内部 RAM 30H 单元(A/D 转换器与 CPU 以中断 方式交换数据,晶振频率 f = 12MHz) 。 (1)定时器采用 T0,方式 1,定时 50mS,计算初值,并确定控制字的值。 (3) (2)根据要求,补全程序。 分) (9 +5V ORG 0000H LJMP START ORG LJMP ORG LJMP ORG START :MOV MOV MOV MOV 0100H TMOD, TH0, TL0, R7,#20 000BH
2、已知 R1=3FH, (3FH)=40H,执行下列指令组后 R1=________, (3FH)=__________。 INC INC R1 @R1
3、欲使 P1 口的低 4 位输出 0 而高 4 位不变,应执行一条___________________指令;相 反的,欲使 P1 口的高 4 位输出 1 而低 4 位不变,应执行一条___________________指令。 4、MCS-51 复位后, CPU 从___ ___H 单元开始执行程序。SP 的内容为______H,第一 个压入堆栈的数据将位于______RAM(填内部或外部)的______H 单元。 三、简答题(每题 4 分,共 16 分) 1、想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例 加以说明。
学院___________ 系____________ 班级_____________ 学号____________ 姓名_____________
扬州大学试题纸
( 2010-2011 学年 第 二 学期 ) 能源与动力 学院
题目 得分
一、选择题(每题 1 分,共 10 分) 1、8031 单片机 PWS 中的 RS1=1,RS0=0 时,工作寄存器 R7 的地址为(_________) A. 07H A. PUSH C. POP RO @RO B. 08H C. 17H B. PUSH D. POP 40H #40H D. 1FH 2、下列符号中只有(_________)是正确的 MCS--51 指令。
10、8051 单片机,引脚 PSEN 的功能是 (A)外部 RAM 读选通 (C)外部 ROM 读选通 (B)外部 RAM 写选通 (D)外部 ROM 写选通 第 1 页
裁剪框
二、填空题(每空 1 分,共 10 分) 1、执行下列指令组后(A)=__________(B)=____________ MOV ADD MOV DA A,#34H A,#28H B,A A
班(年)级课程 单片机原理及应用 ( )卷
三 四 五 六 七 八 九 十 总分


3、8031 单片机马上响应中断的必要条件之一是(_________) A. CPU 处于关中断状态 C. 正在响应更高级的中断 A. IT0 A. MOVX C. MOV 40H,A R1,#40H B. IE0 B. 一条指令执行完毕后 D. 刚执行完 RETI 指令 C. TFO B. MOV R6,#40H MOV @R6,A D. MOV R6,#40H MOVX @R6,A ,输出的模拟信号是 (D)电压 (E)电流 MOVX @R1,A 6、DAC0832 的分辨率为 D. TF1
四、 程序分析题(每空 2 分,共 30 分)
1、完成下列求最大值程序 MOV MOV MOV DEC LOOP: INC MOV R0,#20H R7,#08H A,@R0 R7 R0 2AH,@R0
CJNE A,2AH,CHK CHK: JNC LOOP1
(________________________) LOOP1: DJNZ (______),LOOP MOV RET (1) 最大值放在(___________)单元 (2 )若变为求最小值,则应改变的指令是(___________)改为(___________) 。 2BH,A
4、8031 单片机设置外部中断 0 为边沿触发时,其 TCON 中的(_________)位需为 1。 5、将累加器 A 中的数送到片外 RAM 40H,可执行指令(_________)
(A)8 位 (B)10 位 (C)12 位 初值分别是 (A)6MH 0000H (C)12MH 0000H (B)6MH (D)12MHZ
裁剪框
------------------------------------------------装---------------------------------------订-------------------------------------------线-----------------------------------------------
(1) 计算 T1 的初值。 (2)
(2) 补全下列程序(10 分) ORG 000H SETB ORG ORG START:MOV MOV MOV MOV SETB 00BH 0100H TMOD, TH0, TL0, R0,#20 TR0 T0_END: RETI 第 5 页 SETB LJMP INT_T0: MOV MOV DJNZ MOV R0,#20 TH0, TL0, ET0 EA
_______________ _______________ _______________ _______________ _______________ MOV @RO,A HERE:SJMP HERE
2、假定单片机的晶振频 f = 12MHz,试编写程序,从 P1.0 引脚输出周期为 2S 的方波。 (规定用 T1 定时方式 1 的中断实现时间定时) (12 分) 定时计数器控制字 TMOD 为:
( A )=___________( B )=___________(R0)=___________ (20H)=___________(22H)=___________(R1)=___________
第 4 页
裁剪框
五、 综合应用题(共 34 分)
1、 在片内 RAM 的 STOR 单元中存有一个两位 16 进制数。 试编写主程序, 调用下列子程序, 将两位 16 进制数转换为 ASCII 码,存放在片内的 BUF1 和 BUF2 两个连续单元中。请在给定的 空行内补全下列程序。 (10 分) 子程序: HASC: ANL ADD MOVC RET ASCTB:DB‘01234567’ DB‘89ABCDEF’ A,#0FH A,#01H A,@A+PC 主程序: MOV RO,#BUF1 MOV A,STOR LCALL HASC
INT_T0:MOV MOV
TH0, TL0,
DJNZ R7,T0_END MOV MOV MOV R7,#20 DPTR, A,#0 ;启动 A/D T0_END:RETI
INT_EX0:MOV DPTR, MOVX A,@DPTR;数据输入 ;保存数据 RETI
第 6 页
7、若 8051 单片机内定时器 T0 的最大定时时间为 65.536ms,则此时单片机的时钟频率、定时 0001H 0001H
8、在汇编语言中以下可以用作标号的是 (A)ADD (B)DW (C)MA2 (D)2MA
9、设(SP)=07H (PC)=2100H,则执行 LCALL 0400H 之后,08H 单元的内容为 (A)00H (B)02H (C)03H (D)04H
相关文档
最新文档