《单片机原理及应用》试卷二
单片机原理及应用试题及答案 (2)
广西工学院 2002 — 2003 学年第 2 学期课程考核试题考核课程单片机原理及应用考核班级自动化00级学生数 145 印数 150 考核方式闭卷考核时间 120 分钟一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将、和三部分集成于一块芯片上。
2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的输出。
3、通过堆栈操作实现子程序调用,首先就要把的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到。
4、在基址加变址寻址方式中,以作变址寄存器,以或作基址寄存器。
5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器单元的内容送入累加器A 中。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的。
7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为。
8、已知程序执行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。
下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H 请问:A= ,SP= ,(41H)= ,(42H)= 。
9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的端提供信号。
10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问存储器提供地址,而DPTR是为访问存储器提供地址。
11、16KB RAM存储器的首地址若为3000H,则末地址为 H。
二.选择题(每题2分,共16分)1、8051与8751的区别是:A、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?A、DPTR是可以访问的,而PC不能访问。
单片机原理及应用试题答案
单片机原理及应用试题答案、单选题(每题4分,共20道小题,总分值80分) 1. 下列指令中与进位标志位 CY 无关的指令有( )。
(4分) A移位指令 B位操作指令 C十进制调整指令 D条件转移指令 纠错 正确答案D您的答案是 未作答回答错误展开 解析知识点 单片机原理及应用作业题 2. 已知晶振频率为 6MH Z ,定时器T0 工作在模式 2 时,其初值计算公式是( )。
( 28 - X )× 2μs C.t = (4分) At = ( 28 - X )× 1μs Bt =纠错 正确答案B您的答案是 未作答回答错误展( 216 - X )× 2μs开 解析 知识点 单片机原理及应用作业题 3. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为( )实现 。
(4分) AP0 口不具有锁存功能 BP0 口位地址数据复用 CP0口不能输出数字量信号 DP0 口只能用作地址输出而不能用作数据输出纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 4. 8051 的内部 RAM 中,可以进行位寻址的地址空间为( )。
(4分) A00H∽2FH B20H∽2FH C00H∽FFH D20H∽F FH 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应口作输入用途之前必须( )。
用作业题 5. P0 . P1(4分) A相应端口先置 1 B相应端口先置 0 C外接高电平 D外接上拉电阻 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 6. 8051 的程序计数器 P C 为 16 位计数器,其寻址范围是( )。
(4分) A8K B16 K C32 K D64 K 纠错 正确答案D您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 7. 8051与8751的区别是:(4分) A内部数据存储但也数目的不同 B内部程序存储器的类型不同 C内部数据存储器的类型不同 D内部的寄存器的数目不同 纠错 正确答案B您的答案是 未作答回答错误展开 解析 知识点 单片机原理及应用作业题 8. MCS-51 单片机用来开放或禁止中断的控制寄存器是( )。
单片机原理及应用试卷和答案(三套试卷和答案)
试卷一一、填空题(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定时器的四种工作模式的特点,如何选择和设定。
单片机原理与应用考试试题
单片机原理与应用考试试题一、填空题(每空 2 分,共 40 分)1、单片机是将_____、_____、_____和_____等部件集成在一个芯片上的微型计算机。
2、单片机的存储器分为_____和_____,其中_____存储器在掉电后数据会丢失。
3、单片机的并行 I/O 口有_____个,分别是_____、_____、_____和_____。
4、单片机的复位方式有_____复位和_____复位两种。
5、单片机的中断源有_____个,分别是_____、_____、_____、_____和_____。
6、单片机的定时器/计数器有_____个,分别是_____和_____。
7、单片机指令系统中,数据传送指令有_____、_____和_____等。
二、选择题(每题 3 分,共 30 分)1、单片机的工作频率主要取决于()A 晶振频率B 复位电路C 电源电压D 存储容量2、以下不是单片机特点的是()A 集成度高B 功耗低C 性价比高D 运算速度快3、单片机的程序计数器 PC 是()位的。
A 8B 16C 32D 644、单片机的中断优先级可以通过()设置。
A 中断允许寄存器B 中断优先级寄存器C 定时器控制寄存器D 串行口控制寄存器5、要使单片机的 P1 口输出低电平,应执行的指令是()A MOV P1,0FFHB MOV P1,00HC CLR P1D SETB P16、单片机的堆栈指针 SP 复位后指向()A 00HB 07HC 30HD 7FH7、以下指令中,属于逻辑运算指令的是()A ADDB SUBBC ANLD MOV8、单片机在执行 MOVX 指令时,相关的控制信号是()A RD 和 WR 均为低电平B RD 为低电平,WR 为高电平C RD 为高电平,WR 为低电平 D RD 和 WR 均为高电平9、若单片机的晶振频率为 12MHz,机器周期为()A 1μsB 2μsC 4μsD 8μs10、要使单片机能够响应外部中断 0,需要设置的寄存器是()A IEB IPC TCOND SCON三、简答题(每题 10 分,共 30 分)1、简述单片机的工作过程。
(完整版)《单片机原理与应用》试题及答案
八、请回答:(共20分)
2
1.以下图中外面扩展的数据储存器容量是多少?(2分)
2.三片6264的地点范围分别是多少?(地点线未用到的位填1) (6分,)
3.若外面程序储存器已扩展(未画出),请编写程序,要求:
(1)将30H~3FH中的内容送入
6264 1#的前16个单元中;(6分)
JNBP1.1 ,IR1
JNBP1.2,IR2
JNBP1.3,IR3
INTIR:POPA;返回
POPPSW
IR0:中止服务子程序;中止服务
AJMPINTIR
IR1:中止服务子程序
AJMPINTIR
IR2:中止服务子程序
AJMPINTIR
IR3:中止服务子程序
AJMPINTIP
七、简述队列式扫描键盘的工作原理。(8分)
答:
TXD
RXD
8031
TXD RXD
TXD RXD
TXD RXD
TXD RXD
主机
00H
01H
02H
03H
从机从机从机从机
原理图如上图所示,假定主机呼喊01H从机,第一呼喊:主机发送地点帧0000 00011(TB8)
此时各从机的SM2地点1,且收到的RB8=1,故激活RI。各从机将接收到的地点与地机地点比较,结果1#机被选中,则其SM2清零;0#、2#机不变。接着传数;主机发送数据帧,×
,外面数据储存器的最大可扩展容量是
。
6.
AT89S51单片机指令系统的寻址方式有
、_______、_
___、__
__、
。
7.
假如(A)=34H,(R7)=0ABH,履行XCH
单片机原理与应用大二(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.单片机复位后,程序的入口地址是0000b 11、子程序必须使用RET 返回指令返回主程序,而中断服务程序必须使用 RETI 指令返回主程序。
指令返回主程序。
12、访问接口采用MOVX 指令,而且在命令中只能使用间接寻址 传送数据。
单片机原理及应用期末考试题试卷及答案大全-(2)-2-(1)
单片机模拟试卷001一、选择题〔每题1分,共10分〕1.8031单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a〕P0 b〕P1 c〕P2 d〕P32.单片机应用程序一般存放在〔b〕a〕 RAM b〕ROM c〕存放器d〕CPU3.某数的BCD码为0111 0101 0100 0010 那么其表示的十进制数值为〔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.INTEL8051CPU是〔c〕位的单片机a〕 16b〕4 c〕8d〕准167.8031复位后,PC与SP的值为〔b〕a 〕0000H,00H b〕 0000H,07H c〕 0003H,07H d〕0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔b 〕。
a〕MOV A,@R1b〕MOVC A,@A+DPTRc〕MOVX A,@R0 d〕MOVX A,@DPTR9.8031单片机中既可位寻址又可字节寻址的单元是〔a〕a〕20H b〕30H c〕00H d〕70H10.以下哪条指令是正确的〔 d 〕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.半导体存储器分成两大类和,其中具有易失性,常用于存储。
单片机原理及应用考试题及答案
单片机原理及应用考试题及答案一、单选题(共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的是()。
自动化单片机原理与应用试卷及解答
湘潭大学2011年上学期2008级《单片机原理及应用》课程考试(A卷)参考解答及评分标准适用年级专业自动化_________________考试方式(闭卷)考试时间120 分钟得一、填空题(每空1分,共20分)分1. MCS-51单片机的P0-P3 口均是8位I/O 口,其中的PO 口和P2 口除了可以进行数据的输入、输出外,通常还用来构建系统的地址总线和数据总线,在PO-P3 口中,PO为真正的双向口: Pl 为准双向口: P3 口具有第二引脚功能。
2.定时器/计数器的工作方式3是指得将TO 拆成两个独立的8位计数器。
而另一个定时器/计数器此时通常只可作为波特率发生⅜⅜使用。
3.假定(SP) =40H , (3FH)=30H, (40H) =60Ho 执行下列指令:POP DPHPOP DPL后,DPTR的内容为603OH , SP的内容是一3EH .4.指令MOVX A, @DPTR,源操作数的寻址方式是寄存器间接寻址执行本条指令时产生的控制信号是」有效。
5. MCS-51单片机共有5个中断源,分别为外部中断0 , 外部中断1 , 定时能中触,定时器中断1 , 串口中断U6.在查询和中断两种数据输入输出控制方式中,CPU效率较高的是中断。
7.通过堆栈操作实现子程序调用,首先要把的内容压入堆栈,以进行断点保护。
调用返回时进行出栈操作,把保护的断点送回PC °得二、选择(每小题2分,共20分)U J ---------- 1. MCS-51的并行I/O 口读-改-写操作,是针对该口的(D )(A)引脚(B)缓冲器(C)地址线(D)内部锁存器2.假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H后SP的值为(C )(D) 20H3 .若MCS-51单片机的晶振频率为6MHz,定时器/计数器作计数器使用时,其最高的 (D) 125KHz4 .在MCS —51中,需要外加电路实现中断撤除的是(D ) A)定时中断 B)脉冲方式的外部中断 O 串行中断 D)电平方式的外部中断5 .中断查询,查询的是(C )6 . MCS-51单片机堆栈是按 方向伸展的。
单片机原理和应用试卷和答案
《单片机原理及应用》考试试卷一.填空题(17分,每空1分)1.8051单片机的内部硬件结构包括了、、、和以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过单片机内部总线相连接内部总线根据其功能又分为总线、总线、总线三种。
2.MCS—51中PSW寄存器的RS0、RS1两位用于设定,B寄存器是位寄存器。
3.MCS—51单片机的P0~P4口均是位I/O口,其中为真正的双向口,为准双向口;口具有第二引脚功能。
4.MCS-51单片机的中断系统由5个中断源,其中中断在中断响应后,请求标志不能自动清除. 中断源可作软中断使用。
5.假定(SP)=40H ,(3FH)=30H,(40H)=60H。
执行下列指令:POP DPHPOP DPL后,DPTR的内容为 ,SP的内容是。
二、选择题(10分,每小题2分)1.8051单片机的片内有( )个16位的特殊功能寄存器。
A。
1个 B.2个 C.3个 D。
4个2.MCS—51单片机的堆栈区应建立在()。
A。
片内数据存储区的低128字节单元 B。
片内数据存储区C。
片内数据存储区的高128字节单元 D。
程序存储区3.MCS-51单片机定时器工作方式1是指的()工作方式。
A.8位 B。
8位自动重装 C.13位 D.16位4.当需要从MCS—51单片机程序存储器取数据时,采用的指令为( )。
A.MOV A, @R1B.MOVC A,@A + DPTRC。
MOVX A, @ R0 D。
MOVX A, @ DPTR5.8751单片机程序存储器的容量最大可扩展为()。
A。
60K B。
64KC。
64+4K D。
4K三、简答题(8分,每小题4分)1.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明.2.51系列单片机的定时计数器T0、T1正在计数或定时,CPU能不能作其他事情?说明理由.四、参数计算(8分,第一小题6分,第二小题2分)已知一MCS51单片机系统外接晶体振荡器频率为12MHZ,计算:(请给出计算过程)1、单片机系统的振荡周期、状态周期、机器周期所对应的时间是多少?2、指令周期中的单字节双周期指令的执行时间是多少?五、改错(16分,每小题2分)请判断下列各条指令的书写格式是否有错,如有错说明原因:1。
《单片机原理与应用》期终考试试卷
适用专业:1、AT89S51单片机是()单片机。
A、4位B、8位C、16位D、32位2、定时器/计数器工作方式1是( )。
A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构3、C语言中最简单的数据类型包括()。
A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、整型、实型、逻辑型、字符型4、单片机上电复位后,PC的内容和SP的内容为()。
A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H5、下列计算机语言中,CPU能直接识别的是()。
A、自然语言B、高级语言C、汇编语言D、机器语言6、使89C51的定时器T0停止计数的指令是()。
A、CLR TR0B、CLR TR1C、SETB TR0D、SETB TR17、MCS-51单片机响应中断的必要条件是()。
A、TCON或SCON寄存器内的有关中断标志位为1B、IE中断允许寄存器内的有关中断允许位置1C、IP中断优先级寄存器内的有关位置1D、当前一条指令执行完8、外部中断0 的入口地址是()。
A、0003HB、000BHC、00013HD、001BH9、下列选项中不是C51编程时使用的关键字的是()A、integerB、defineC、breakD、sbit10、MCS-5l单片机的堆栈区是设置在( )中。
A、片内ROM区B、片外ROM区C、片内RAM区D、片外RAM区11、C51语言的运算符中,能实现按位求反功能的是()运算符A.~ B.^ C.| D.!12、在编写串行口中断服务程序时,修饰符interrupt m中m的取值应为()A.1 B.2 C.3 D.413、MCS—51单片机的CPU主要的组成部分为()A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器14、C51中一般char型变量占用()字节存储。
A、一个B、两个C、三个D、四个15、函数_crol_()包含在头文件()中A.”reg51.h”B.”absacc.h”C.”intrins.h” D.”math.h”二、填空题(每小空2分,共20分)1、基本数据类型char的长度为______________个字节,默认情况下其对应的数值范围是______________。
电子与通信技术:单片机原理及应用考试答案二
电子与通信技术:单片机原理及应用考试答案二1、单选在上电复位状态下,P0口的数据是()A、随机数B、FFHC、00HD、与断电前一次一样正确答案:B2、单选下面哪一种传送方式适用于处理外部事件()。
(江南博哥)A.DMAB.无条件传递进C.中断D.条件传递正确答案:C3、单选SP的中文含义是()。
A.堆栈指针B.数据指针C.系统指针D.符号指针正确答案:A4、填空题一个10位的A/D转换器,输入电压为0-5V,则其能分辨的最小电压约为()。
正确答案:4.89mV5、单选一条DB语句定义的数表,其数的个数不得超过()个。
A.20B.40C.80D.160正确答案:C6、填空题当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为()。
正确答案:2MHZ的脉冲7、单选阅读以下程序,选择正确答案;ORG 0000H LJMPMAINMAIN:MOV T MOD,#01H;(晶振为12M)MOVTL0,#18H;MOVTH0,#0FCH;SETBTR0;LOOP:JBCTF0,CPLP;AJMPLOOP;CPLP:MOV TL0,#18H;MOVTH0,#0FCH;CPLP1.0AJMPLOOP()A、利用T0定时器在P1.0口输出500HZ的对称方波B、利用T1定时器在P1.0口输出500HZ的对称方波C、利用T0计数在P1.0口输出5000HZ的对称方波D、利用T0定时中断法在P1.0口输出500HZ的对称方波正确答案:A8、单选执行以下程序后,A中的值是();MOVA,#26H;ORLA,#0F0H;SWAPA;A、F2HB、26HC、F6HD、6FH正确答案:D9、单选对于一位八段共阳LED数码管,其中a段为字形码最低位,若要显示“7”字形,则应送入的字形码为()。
A.F8HB.78HC.07HD.82H正确答案:A10、单选指令“JBCTI,LOOP”的含义是()A、TI为1时,程序转至LOOP,同时TI位清零B、TI为0时,程序转至LOOP,同时TI位置1C、TI为1时,程序转至LOOP,TI位不清零D、TI为FFH时,程序转至LOOP,同时TI清为00H正确答案:A11、单选基本偏差为a~h的轴与H孔可构成()配合。
练习2单片机原理与应用试卷及答案
练习2单片机原理与应用试卷一、单项选择题(每题2分,共40分)1、将208转换成十六进制数,正确的是()。
A、0D0HB、0DHC、0EHD、0FH2、数+12的原码为00001100B,则它的反码为()。
A、00001100BB、10001100BC、11110011BD、11110100B3、指令MOV A ,#70H的字节数是()。
A、1B、2C、3D、44、关于MOV A ,@R1的注释正确的是()。
A、(A) (R1)B、(A) ((R1))C、(R1) (A)D、((R1)) (A)5、下列指令中哪个是非法指令()。
A、MOV A ,P1B、MOV SBUF ,@R0C、MOV A ,@R2D、MOVX A ,@DPTR6、已知(A)=42H,(30H)=68H,(CY)=1,运行ADDC A ,30H后,下列正确的是()。
A、(CY)=1B、(0V)=0C、(AC)=0D、(P)=07、屏蔽(清零)某些位时,常用的指令是()。
A、“左环移”RLB、“或”ORLC、“异或”XRLD、“与”ANL8、MCS-51系列单片机的指令系统共()条指令。
A、112B、111C、113D、1159、关于指令CJNE A ,direct,rel说法正确的是()。
A、当(A)=(direct)时转移B、当(A)>(direct)时(CY)=0C、当(A)<(direct)时(CY)=0时D、当(A)=(direct)时(CY)=1时10、当TMOD中M0=1,M1=0时,定时/计数器选择()。
A、方式0B、方式1C、方式2D、方式311、外中断0的中断允许控制位是()。
A、EAB、EX0C、ET0D、ES12、在下列各中断申请标志位中,必须通过软件清零的是()。
A、负跳变中断方式下的IE0B、TF0C、TF1D、RI13、中断响应时间一般为()个机器周期。
A、3-8B、2-6C、1-8D、3-914、定义字节伪指令是()。
单片机原理及应用试卷及答案
单片机原理及应用一、填空题(每空1分,共20分)1、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(0FFH ),否则输入数据可能出错。
2、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由(IP)寄存器的内容确定的。
3、寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。
4、LED数码显示有(静态显示)和(动态显示)两种显示形式。
5、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。
其中INT1 的入口地址为(0013H),串行口入口地址为(0023H),T0 的入口地址为(000BH)。
6、用汇编语言编写的程序称为(源)程序,通过汇编后得到的用机器码表示的程序称为(机器)程序。
7、堆栈的地址由SP的内容确定,其操作规律是(先进后出)。
8、扩展并行I/O口时,常采用(8255)和(8155)可编程芯片。
9、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用(PUSH)指令,恢复现场用(POP)指令。
10、能在紫外线照射下擦除和重写的存储器是(EPROM)型存储器,能够直接在线路中快速写入和读出的存储器是(flashROM)型存储器。
11、单片机内部与外部ROM之间的查表指令是(MOVC A,@A+PC )。
二、选择题(每题1分,共10分)1、在程序状态寄存器PSW中,判断是否有借/进位的标志位是(A),若选择寄存器工作组时标志位应是(C、D)。
A)CY B)AC C)RS1 D)RS0 E)OV F)P2、在实训线路板中,8155芯片的片选端(CE)如果由单片机P2口P2.7,P2.6,P2.5经74LS138 Y2译码决定,寄存器/存储器片选端(IO/M)如果由P2.4线选决定。
当将8155做键盘/显示器控制口使用时,其A口地址应为(B), 当将8155作存储器使用时,其存储器首地址应为(C)。
单片机原理与应用样题(带答案)
《单片机原理与应用》试题一、填空题(每空1分,共20分)1、8051单片机的内部硬件结构包括了:CPU 、RAM 、ROM 、和C/T 以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过内部总线相连接2、P0通常用作单片机系统的地址/数据总线3、中央处理器CPU是单片机的核心,它完成.运算和控制功能4、在直接寻址方式中,只能使用 8 位二进制数作为直接地址,因此其寻址对象只限于片内RAM 。
5、ORL A,#0F0H是将A的高4位置1,而低4位保持不变6、设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为 2080H7、JZ rel的操作码地址为1000H,rel=20H,它的转移目的地址为 1022H8、在串行通信中,有数据传送方向单工、半双工、全双工三种方式.9、11根地址线可选 2KB 个存储单元,16KB存储单元需要 14 根地址线。
10、单片机扩展的内容有程序存储器扩展、数据存储器扩展及I/O 口的扩展等二、单项选择(每题1分,共10分)1、单片机上电复位后,PC的内容和SP的内容为(C)A、0000H,00HB、 0003H,07HC、0000H,07HD、0800H,08H2、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过(B )A、2μsB、4μsC、8μsD、1ms3、MOVX A,@DPTR指令中源操作数的寻址方式是(D)A、寄存器寻址B、立即寻址C、直接寻址D、寄存器间接寻址4、单片机的堆栈指针SP始终是指示(B)A、堆栈底B、堆栈顶C、堆栈地址D、堆栈中间位置5、对程序存储器的读操作,只能使用(D)A、MOV指令B、PUSH指令C、MOVX指令D、MOVC指令6、单片机应用程序一般存放在(B)中。
A、RAMB、ROMC、寄存器D、CPU7、MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来(C )它是按后进先出的原则存取数据的。
单片机原理及应用
《单片机原理及应用》试卷二一、填空题(16分,每题2分)1、单片机与微机区别在于,擅长于数据运算、采集、处理、存储和传输;的专长则是测控,往往嵌入某个仪器/设备/系统中,达到智能化的效果。
2、当单片机复位时PC=H,DPTR= 。
3、串行口方式2接收的第9位数据从寄存器的位中读出。
4、外部中断1所对应的中断入口地址为H。
在串行通讯中,收发双方对波特率的设定应该是的。
(一致、不一致)5、在基址加变址寻址方式中,以作变址寄存器,以或PC作基址寄存器。
6、常用的存储器地址分配的方法有两种:线选法和。
后一种方法常用的芯片有(3-8译码器)、74LS139(双2-4译码器)74LS154(4-16译码器)。
7、若同时中断实现下列顺序:定时中断T0>外中断1>外中断0,则要SETB 、SETB 和CLR PX0。
(IP:———PS PT1 PX1 PT0 PX0)8、子程序调用返回和中断服务返回时,分别用RET和,除返回PC值外,中断返回还要对状态触发器复位。
二、判断对错,如对则在()中写“√”,如错则在()中写“×”。
(8分每题1分)1、MOV A,30H这条指令执行后的结果A=30H 。
()2、MCS-51单片机可执行指令:MOV @DPTR,A。
()3、在MCS-51单片机中,一个机器周期等于1μS。
()4、在单片机的乘法指令执行时,溢出位OV不随运算结果改变。
()5、DA A 只能对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。
()6、MCS-51单片机中的PC是不可寻址的。
()7、ROM芯片控制引脚可与MCS- 51的和相连。
()8、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
()三、单项选择题(16分每题2分)1、8051与8031的区别是:()(A)、内部数据存储单元数目的不同(B)、内部数据存储器的类型不同(C)、内部程序存储器的类型不同(D)、有无内部程序存储器2、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》试卷二
一、填空题(16分,每题2分)
1、单片机与微机区别在于,擅长于数据运算、采集、处理、存储和传输;的
专长则是测控,往往嵌入某个仪器/设备/系统中,达到智能化的效果。
2、当单片机复位时PC= H,DPTR= 。
3、串行口方式2接收的第9位数据从寄存器的位中读出。
4、外部中断1所对应的中断入口地址为 H。
在串行通讯中,收发双方对波特率
的设定应该是的。
(一致、不一致)
5、在基址加变址寻址方式中,以作变址寄存器,以或PC作基址寄存器。
6、常用的存储器地址分配的方法有两种:线选法和。
后一种方法常用的芯片有
(3-8译码器)、74LS139(双2-4译码器)74LS154(4-16译码器)。
7、若同时中断实现下列顺序:定时中断T0>外中断1>外中断0,则要SETB 、SETB 和
CLR PX0。
(IP:——— PS PT1 PX1 PT0 PX0)
8、子程序调用返回和中断服务返回时,分别用RET和,除返回PC值外,中断返回
还要对状态触发器复位。
二、判断对错,如对则在()中写“√”,如错则在()中写“×”。
(8分每题1分)
1、MOV A,30H这条指令执行后的结果A=30H 。
()
2、MCS-51单片机可执行指令:MOV @DPTR,A。
()
3、在MCS-51单片机中,一个机器周期等于1μS。
()
4、在单片机的乘法指令执行时,溢出位OV不随运算结果改变。
()
5、DA A 只能对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。
()
6、MCS-51单片机中的PC是不可寻址的。
()
7、ROM芯片控制引脚可与MCS- 51的WR和相连。
()
8、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
()
三、单项选择题(16分每题2分)
1、 8051与8031的区别是:()
(A)、内部数据存储单元数目的不同(B)、内部数据存储器的类型不同
(C)、内部程序存储器的类型不同(D)、有无内部程序存储器
2、如果手中仅有一台示波器,可通过观察哪个引脚的状态,来大致判断MCS-51单片机正在工作。
(A)ALE (B)VCC (C)PSEN (D)A15
3、LJMP指令的跳转范围是()。
(A)256 (B)1KB (C)2KB (D)64KB
4、下列指令中正确的是()。
(A)DEC DPTR (B)CPL A (C)MOVC B,@PC+A (D)MOV R1, R3 5、MCS-51单片机扩展I/O口与外部数据存储器()。
(A)统一编址(B)分别独立编址(C)变址编址(D)动态变址
6、MCS-51的并行I/O口读-改-写操作,是针对该口的()。
(A) 引脚 (B) 片选信号 (C) 地址线 (D)内部锁存器
7、对于由80C51构成的单片机应用系统(EA=1),中断响应并自动生成长调用指令LCALL 后,应()去执行中断服务程序。
(A)、转向外部程序存储器(B)、转向内部程序存储器
(C)、转向外部数据存储器(D)、转向内部数据存储器
8、发送一次串行数据的操作不包含的是()。
(A)CLR TI (B)MOV A,SBUF (C)JNB TI,$ (D)MOV SBUF,A
四、简答题(10分每题5分)
1、MCS-51的寻址方式有哪七种?
2、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?
五、请写出程序。
(20分每题10分)
1、当系统选用12MHz晶体振荡器时,由T1工作在方式为1,并中断响应,设计一定时4.5
秒的程序,
(1)写出T1定时器的方式控制字,T1定时器初值计算。
(2)试编写程序完成此功能,要求有中断初始化程序和中断子程序。
TCON:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
TMOD :GATE C/T M1 M0 GATE C/T M1 M0 IE : EA — ET2 ES ET1 EX1 ET0 EX0
2、设自变量X 为一无符号数,存放在内部VAR 的单元,函数Y 存放在FUNC 单元。
请编写满足如下关系的程序:
⎪⎩
⎪
⎨⎧=05x x
y 5050050=<<>x x x
六、阅读下列程序,对汇编程序逐句加上简明注释,并分析其功能,说明R2、R3、DPTR 、A 的内容。
(15分)
HEXASC : MOV DPTR ,#TABLE
MOV A ,R2
ANL A ,#0FH MOVC A ,@A+DPTR
XCH R2, A
ANL A , #0F0H
SWAP A
MOVC A ,@A+DPTR
MOV R3,A
RET
TABLE : DB 30H ,31H ,32H ,33H ,34H ;ASCII 表
DB 35H ,36H ,37H ,38H ,39H
DB 41H ,42H ,43H ,44H ,45H ,46H
七、硬件设计题(15分)
在89C51芯片外扩展一片8K 的数据存储器,要求数据存储器的首地址为A000H 1)确定该芯片的末地址。
2)画出该芯片片选端的地址译码电路。
3)、画出该应用系统的硬件连线图。