内蒙古科技大学2004-2005年第二学期自动化专业单片机应用试卷
单片机应用技术考试试卷及答案(汇总)

单片机应用技术考试试题(本试题分笔试题和操作题两部分。
共100分,考试时间120分钟。
)第一部分笔试题(本部分共有4大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、半导体存储器的最重要的两个指标是()和()。
2、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对()。
3、指令ALMP的跳转范围是()。
4、通常、单片机上电复位时PC=(),SP=();而工作寄存器缺省则采用第()组,这组寄存器的地址范围是从()。
5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送累加器A中。
6、MCS-51单片机访问外部存储器时,利用()信号锁存来自()口的低8位地址信号。
7、MCS-51单片机8031中有( )个( )位的定时/计数器,可以被设定的工作方式有四种。
8、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择()。
9、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是()。
10、计算机的系统总线有地址总线、控制总线和()。
11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为()。
12、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为()。
13、单片机串行通信时,若要发送数据,就必须将要发送的数据送至()单元,若要接收数据也要到该单元取数。
11、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用()的溢出率来设定和计算波特率。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1分,共10分)1、在单片机中,通常将一些中间计算结果放在()中。
A、累加器B、控制器C、程序存储器D、数据存储器2、单片机8051的XTAL1和XTAL2引脚是()引脚。
A、外接定时器B、外接串行口C、外接中断D、外接晶振3、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为()。
单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。
2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。
如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。
4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。
5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。
6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。
7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。
8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。
9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。
而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。
10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。
11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。
二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。
A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。
单片机原理及应用考试题+参考答案

单片机原理及应用考试题+参考答案一、单选题(共53题,每题1分,共53分)1.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TL1=#( )A、06HB、07HC、09HD、08H正确答案:A2.一个EPROM的地址有A0----A11引脚,它的容量为()。
A、2KBB、4KBC、8KBD、16KB正确答案:B3.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为( H)。
ORG 0000H MOV DPDR,#1000 MOV A, #00H MOV 20H,A LJMP 1500 ENDA、100B、1000C、1500D、0正确答案:C4.已知A=87H ,(30H)=76H,执行 XRL A,30H 后,其结果为:()。
A、A=F1H (30H)=76H P=0B、A=87H (30H)=76H P=1C、A=F1H (30H)=76H P=1D、A=76H (30H)=87H P=1正确答案:C5.8031单片机中既可位寻址又可字节寻址的单元是()。
A、00HB、40HC、20HD、30H正确答案:C6.SJMP rel 是()A、控制转移指令B、算术运算指令C、逻辑运算指令D、数据传送指令E、位操作指令正确答案:A7.执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B的内容是:(A)= (B)=A、(A)=00H (B)=10HB、(A)=01H (B)=10HC、(A)=01H (B)=12HD、(A)=00H (B)=13H正确答案:B8.LCALL addr16是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D9.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C10.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 。
单片机2006A

内蒙古科技大学2005/2006学年第2学期 《单片机原理及应用II 》考试试题A课程号:050522考试方式:闭卷使用专业、年级:电子信息工程2003、通信工程2003 任课教师:李琦考试时间:考生出勤纪律状态表(监考、巡视教师填写)阅卷成绩登记表(阅卷、核分教师填写)一、单项选择题(共40题,每题1分,共40分)1、二进制数110010010对应的十六进制数可表示为( )A 、192HB 、C90HC 、1A2HD 、CA0H 2、CPU 主要的组成部部分为( )A 、运算器、控制器B 、加法器、寄存器C 、运算器、寄存器D 、运算器、指令译码器3、MCS-51是( )位的单片机A 、16B 、4C 、8D 、准16 4、进位标志CY 在( )中A 、累加器B 、算逻运算部件ALUC 、程序状态字寄存器PSWD 、DPTR5、单片机上电后或复位后,工作寄存器R0是在( )A 、0区00H 单元B 、0区01H 单元C 、0区09H 单元D 、SFR 6、数据指针一般DPDR 用于对( )访问A 、CPU 控制器B 、CPU 运算器C 、外部程序存储器D 、外部数据存储器7、一个EPROM 的地址有A0----A11引脚,它的容量为( )A 、2KB B 、4KBC 、11KBD 、12KB 8、8031单片机中既可位寻址又可字节寻址的单元是( )A 、20HB 、30HC 、00HD 、70H 9、数据出栈时堆栈指针SP ( )A 、增1B 、减1C 、不变D 、为零10、当标志寄存器P S W 的R S O 和R S I 分别为1和1时,系统选用的工作寄存器组为( )A 、组0B 、组1C 、组2D 、组3 11、执行指令MOVX ﹫DPTR ,A 时,WR .RD 脚的电平为( )A 、WR 高电平,RD 低电平B 、W R 低电平,RD 高电平C 、WR 高电平,RD 高电平 D 、WR 低电平,RD 低电平 12、MCS-51的P2□,当使用外部存储器时它是一个( )A 、传输高8位地址□B 、传输低8位地址□C 、传输低8位数据□D 、传输低8位地址/数据总线□ 13、下列指令中错误的是( )A 、MOV A ,R4B 、MOV 20H ,R4C 、MOV R4,AD 、MOV ﹫R4,R3 14、AJMP 跳转空间最大可达到( )A 、2KB B 、256BC 、128BD 、64KB 15、增强型MCS-51单片机共有( )级中断优先级A 、1B 、2C 、3D 、4 16、在中断服务程序中,至少应有一条( )A 、传送指令B 、转移指令C 、加法指令D 、中断返回指令考生班级________________学生学号:□□□□□□□□□□□□学生姓名:________________………………………………………装………………………………………订…………………………………线…………………………………17、单片机8051的XTAL1和XTAL2引脚是( )引脚A 、外接定时器B 、外接串行口C 、外接中断D 、外接晶振 18、外部中断源IE 1(外部中断1)的向量地址为( )A 、0003HB 、000BHC 、0013HD 、002BH 19、提高单片机的晶振频率,则机器周期( )A 、不变B 、变长C 、变短D 、不定 20、MCS —51串行接口扩展并行I/O 口时,串行接口工作方式应选择()A、方式0 B、方式1 C、方式2 D、方式3 21、以下指令中,属于单纯读引脚的指令是( )A 、MOV P1, AB 、 ORL P1, #0FHC 、MOV C, P1.5D 、 JNZ P1, short-lable 22.定时器T1有( )种工作方式。
单片机原理与应用大二(2)考试及答案

单片机原理与应用大二(2)考试及答案复习题纲一、填空题;1、微型计算机与外部设备之间的信息传送方式通常可以分为同步传输、异步传输、中断传输、DMA传输等四种方式。
2、MCS-5单片机有五个中断源,分别是:INTO非、定时器T0、INT1非、定时器T1和串行口中断。
3、MCS-5单片机五个中断源的入口地址分别是:0003h 、000bh 、0013h 、001bh和0023h。
4、按数据传送方向,串行通信可分为:半双工、全双工和单工。
4、单片机中使用的串行通信都是:全双工串行5、虽然MCS-51串行口的发送和接收缓冲寄存器都名为SBUF,但发送和接收可通过指令MOV SBUF,A 、MOV A , SBUF来区别(以累加器为例)。
6、P3.0第二功能线为串行端口的接收RXD端;P3.1的第二功能线为串行端口的发送TXD端。
7、8051串行端口的RXD是第P3.0引脚;串行端口的TXD是第P3.1引脚。
8、在MCS-5单片机扩展系统中,高8位地址由P2 端口提供,低8位地址由P0端口提供。
9、8155片内具有256 字节的静态RAM,2个8位的并行I/O端口和1个6 位的并行I/O端口,1个14位的减法计数器/定时器,以及 1 个地址锁存器。
10、P0端口既可以传递输入/输出数据又可以传递外部存储器低8位地址,是分时复用的。
10.单片机复位后,程序的入口地址是0000b11、子程序必须使用RET 返回指令返回主程序,而中断服务程序必须使用RETI 指令返回主程序。
12、访问接口采用MOVX 指令,而且在命令中只能使用间接寻址传送数据。
13、DAC0832在几个引脚信号不同组合的控制下可以实现直通方式、单缓冲方式和双缓冲方式三种工作方式。
14、当A/D转换完毕时ADC0809将产生高电平信号,这一信号可以作为查询的依据,或利用它产生中断。
15、ADC0809是一种8路模拟输入,8位数字输出的逐次逼近式模数转换器。
单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。
A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。
A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。
A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。
A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。
"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。
A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。
A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。
A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。
单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共54题,每题1分,共54分)1.下列指令能使累加器A高4位不变,低4位置F的是()A、ANL A,#OFHB、ANL A,#OFOHC、ORL A,#OFHD、ORL A,#OF0H正确答案:C2.ALU表示()。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D3.指令ANL A,20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:B4.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B5.当外部中断0发出中断请求后,中断响应的条件是A、SETB ET0B、SETB EX0C、MOV IE,#81HD、MOV IE,#61H正确答案:C6.波特的单位是()A、字节/秒B、字符/秒C、帧/秒D、位/秒正确答案:D7.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A8.MOV R1 ,#30H; MOV A,#64H; ADD A,#47H; DA A; MOV @R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B9.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后A的内容为():A、A6HB、A5HC、0DHD、0CH正确答案:A10.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、1μsB、2μsC、3μsD、4μs正确答案:B11.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、01HC、50HD、10H正确答案:D12.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A13.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D14.64K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:F15.以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON正确答案:B16.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
单片机应用技术试题题库答案 有

《单片机应用技术》试题库微型计算机基础一、判断题(×)1.已知[X]原=00001111,则[X]反=11100000。
(√)2.(–86)原=11010110,(–86)反=10101001,(–86)补=10101010。
(×)3.已知[X]原=11101001,则[X]反=00010110。
(√)4.1KB=400H.(√)5. 800H =2KB.(×)6.十进制数89化成二进制数为10001001。
(×)7.因为10000H=64KB,所以0000H∽FFFFH一共有63KB个单元。
(√)8.十进制数89的BCD码可以记为89H。
(√)9.8位二进制数原码的大小范围是-127∽+127。
(×)10.8位二进制数补码的大小范围是-127∽+127。
(√)11.0的补码是0。
(√)12.-128的补码是10000000。
(√)13.11111111是-1的补码。
(√)14.-2的补码可以记为FEH。
(√)15.已知[X]原=10000100,则[X]补=11111100。
(√)16.将二进制数(11010111)2转换成八进制数是(327)8。
(√)17.将十进制(0.825)10转换成二进制数是(0.1101)2。
(×)18.1000001 101其结果是1101。
(√)19.计算机中的机器码就是若干位二进制数。
(√)20.计算机中的所谓原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。
(√)21.计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。
(√)22.计算机中负数的补码是在它的反码的末位加1(即求反加1)而成的。
(√)23.用汇编语言编写的程序叫汇编程序。
(×)24.汇编语言源程序是单片机可以直接执行的程序。
(√)25.微机控制系统的抗干扰问题是关系到微机应用的成败大问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
内蒙古科技大学2004-2005年第
二学期《单片机应用》试卷
使用专业:计算机任课教师:贾华张晓利
一、回答问题
1.什么是单片机?
2.8051的EA端,ALE端,PSEN端各有什么用途?
3.在8051扩展系统中,片外程序存储器和片外数据存储器共处同一地址空
间,为什么不会发生总线冲突?
4.MCS-51单片机有哪几种寻址方式?
5.8051单片机内部有几个定时器/计数器?它们由哪些专用寄存器组成?有
哪几种工作方式?
6.8051串行口设有几个控制寄存器?它们的作用是什么?有几种工作方
式?
7.8051有几个中断源?有几级中断优先级?各中断标志是怎样产生的?又
是如何清除的?
二、填空:
1.8051单片机每个机器周期由个S状态,个振荡周期
组成,如果振荡频率为12MHZ,则一个机器周期为µS。
2.MCS-51单片机复位引脚至少保持个机器周期的电
平输入信号,才能复位。
3.MCS-51系列单片机中,最大可扩展字节RAM和ROM。
4.8051的工作寄存器分成组,每组个单元,有个特殊功能寄
存器。
5.8155芯片由个通用I/O口组成,含有个位的可编程定时器,
8255含有个位端口,有种可由系统软件选择的基本方式。
三、应用题
1.下面一段程序执行过后,请画出P3.6引脚的波形图
CLR P3.6
MOV R2,#26
DJNZ R2,$
SETB P3.6
2.试说明下段程序中每条指令的作用,当指令执行完后,R0中的内容是什
么?
MOV R0,#OAFH
XCH A,R0
CPL A
XCH A,R0
3.如图硬件,说明A口、B口、C口的地址,并编程使A口输出数据OFH,
(假定初始化程序已输入)。