单片机原理与接口技术复习题 专科
单片机原理及接口技术习题、题目、附答案
1、单片机是由CPU 、存储器、I/O接口、及定时计数器集成在一个芯片上组成的。
2、单片机的三总线可以分为地址总线、数据总线和控制总线。
3、单片机汇编语言程序有三种基本结构,分别是顺序结构、分支结构、循环结构。
4、MCS-51单片机具有 5 个中断源,可分别设置为 2 个优先等级,外部中断1的入口地址为0013H ,串行中断的入口地址为0023H 。
5、MCS-51单片机的一个机器周期包含 6 个状态周期,每个状态周期又分为 2 拍,即一个机器周期等于12 个振荡周期。
6、MCS-51单片机片内包含4KB ROM和128KB RAM, 2 个定时器。
二、选择题1、一个完整的系统通常包括( b )A、系统软件和应用软件B、硬件系统和软件系统C、计算机及外设D、硬件和系统软件2、MCS-51系列单片机的CPU是( b )位的A、4位B、8位C、16位D、32位3、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是( c )A、8usB、4usC、1usD、2us4、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是( a )A、DPTRB、ACCC、PWSD、PC5、访问扩展的外部程序存储器的时候,应在程序中使用(c)A、MOV指令B、MOVX指令C、MOVC指令D、SWAP指令6、在单片机中,用作标志寄存器的一个特殊功能寄存器是(d )A、DPTRB、PCC、BD、PSW7、对于MCS-51单片机来说,一个状态周期分为( b )个节拍A、1B、2C、4D、68 、FLASH的中文含义是(a )A、闪速存储器B、随机存储器C、只读存储器D、电可擦除可编程存储器9、下列芯片中属于单片机的芯片是( b )A、Z80B、89C52C、80486D、8028610 、MCS-51单片机复位后数据指针DPTR=(b )A、0FFFFHB、0000HC、8000HD、1000H11、对于MCS-51系列单片机来说,变址间接寻址可寻址的空间是(d )A、内部RAMB、外部RAMC、内特殊功能寄存器D、程序存储器12、指令MOV A,30H源操作数的寻址方式是(c )A、寄存器寻址方式B、寄存器间接寻址方式C、直接寻址方式D、立即寻址方式13、在生产过程中完成程序写入的只读存储器称为(a )A、掩膜ROMB、PROMC、EPROMD、E2PROM14、下列特殊功能寄存器中可以位寻址的是(a )A、TCON(88H)B、DPL(82H)C、TH0(8CH)D、SBUF(99H)15、下列单片机中具有4K EPROM的是(b )A、8051B、8751C、8032D、89C521、MCS-51单片机指令的字节数越多,执行时间越长。
单片机原理接口技术(重点、习题、试题)
单片机原理与接口技术(重点、习题、试题)一、填空题1、MCS51单片机可以扩展的程序存储器和数据存储器(包括输入输出口)最多为(64 )KB。
2、外围I/O接口芯片与(数据)存储器是统一编址的,它不仅占用(数据)存储器地址单元,而且使用(数据)存储器的(读写)控制指令。
3、全译码法就是用用译码器对(高位)地址线进行译码,译出的信号作为(片选线)。
4、用串口扩充并口时,串行接口方式应选为方式(0 )5、P0口作为地址/数据总线,传送地址码的(低)8位;(P2)口作为地址总线,传送地址码的(高)8位。
6、在矩阵式键盘中,对按键的是被方法有(扫描法)和(线反转)法。
二、选择题1、利用MCS51单片机本身的串行口也可直接扩展(a )A、并行输入/输出口B、串性输入/输出口C、定时器D、中断2、全地址译码法存在( d )问题A、地址不连续B、地址重叠C、地址冲突D、地址译码复杂3、对于P0口的地址信号(a)A、必须使用锁存器B、必须使用译码器C、必须使用线选法D、无须任何4、使用MC51单片机的P1口最多能扩展按键的数量是(d)A、8B、4C、6D、165、一个8位的电压输出型D/A转换器,其满度输出电压为5V,则数字量变化一个LSB(输入数字量的最低有效位)时,输出电压的变化量约为(d)A、100MAB、50MAC、30MAD、20MA6、一个10位的A/D转换器,输入电压为0~10V,则其能分辨的最小电压为(a)A、10MVB、20MVC、30MVD、40MV三、判断题1、程序存储器是用于存放程序代码的,也用于存放常数。
(Y)2、在单片机上使用LED作显示器时,如果位数为8个,则较适合使用动态的显示方式。
(Y)四、简答题1、MCS51单片机系统中,为什么P0口要接一个8为锁存器,而P2口不用?答:因为P0口是双功能口,既可以做地址接口,又可以做数据接口,在开始传送数据先作为地址接口传送地址码的低8位,后作为数据接口,则必须使用锁存器。
单片机原理及接口技术期末考试试题及答案
《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题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. PSEN为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由( D )个振荡脉冲组成。
单片机原理及其接口技术期末复习题(1)
1。
MCS-51系列单片机字长是位,有根引脚。
单片机的特点有。
2。
8051单片机的存储器的最大特点是,Px并行口的地址是与存储器统一编址的,或者说属于该存储器.3.、8051最多可以有个并行输入输出口,最少也可以有1个并行口,即.P3常需复用作和读写控制信号.4.ALE信号的作用是。
5。
8051复位后,PC= H。
若希望从片内存储器开始执行,EA脚应接电平,PC值超过H时,8051会自动转向片外存储器继续取指令执行.6.8051的C/T是计数的。
7。
8051的中断向量表在H、H和0013H、001BH、0023H.8.MOV A,40H 指令对于源操作数的寻址方式是寻址。
9.指令JB 0A7H,ABC的作用是.(0A7H是P2.7的地址)10。
将CY与A的第0位的非求或的指令是,若原A=0,执行后A= 。
11。
如果A/D采样的位数为10位,参考电压为5V,则其能检测到的模拟变化量是多少?12.PSW中RS1 RS0=10H时,R2的地址是。
13.单片机经加电复位后,执行第一条指令的地址是.14.在串行通信中,数据传送方向有、、三种方式。
15。
一个机器周期=个状态周期等于个振荡周期。
16.设DPTR=2000H,(A)=0A0H,则MOVC A,@A+DPTR操作数的实际操作地址为。
17.若8051单片机的引脚EA接地,表示。
18.在MCS—51 单片机系统中,采用的编址方式是。
19。
在查询和中断两种数据输入输出方式中,效率较高的是。
20.指令LCALL 37B0H,首地址在2000H,所完成的操作是入栈,PC= 。
21.外部中断INT1入口地址为。
22.ANL A, #0F0H是将A的高四位保持不变,而低4位。
23.8051单片机定时器/计数器作定时和计数用时,其计数脉冲分别由和提供。
24。
单片机89C51片内集成了KB的ROM,共有个中断源。
25. 两位十六进制数最多可以表示个存储单元。
26. 在89C51中,只有当EA引脚接电平时,CPU才访问片内的ROM。
(完整版)单片机原理及接口技术期末考试试题及答案
《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式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.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。
A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。
单片机原理与接口技术复习题及答案
复习题及答案(一)一、选择题(在每一个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。
(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。
(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。
(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。
(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。
(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。
(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。
(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希翼增加256字节的RAM时,应选择(A)芯片。
(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。
(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。
3、在8051单片机中,由2 个振荡周期组成1个状态周期,由6 个状态周期组成1个机器周期。
4、8051的堆栈是向地址的高端生成的。
单片机原理及接口技术试题及答案
单片机原理及接口技术试题及答案一、填空题(25分,每空1分)1. AT89S51单片机为位单片机2. MCS-51系列单片机的典型芯片分别为、、。
3. AT89S51的异步通信口为(单工/半双工/全双工)4. AT89S51有级中断,个中断源5. AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。
6. AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ ____、。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)=。
8. 82C55可以扩展个并行口,其中条口线具有位操作功能;9. 当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。
10. 若A中的内容为67H,那么,P标志位为。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。
二、判断以下指令的正误:(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; POPSP;则:(DPH)= __ ___;(DPL )=____ ____;(SP )=____ ____;(6分) 2. 采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B四、图为8段共阴数码管,请写出如下数值的段码。
0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ; P_____ _;7_______ ;8____ __;C_______;五、简述AT89S51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。
单片机原理及接口技术试题及答案
单片机原理及接口技术一、判断题1. 指令字节数越多,执行时间越长。
……………………………………()2. 内部寄存器Rn(n=0~7)作为间接寻址寄存器。
……………………()3. 8031芯片内一共有4K的ROM,256字节的RAM。
……………………()4. 8位构成一个字节,一个字节所能表达的数的范围是0-255。
………()5. 8051中的工作寄存器就是内部RAM中的一部份。
………………………()6. 8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。
…………()7. MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。
……()8. MOV A,30H这条指令执行后的结果是(A)=30H ………………………()9. MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中()10. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关()二、简答题1. 分别列出传送指令、算术指令、逻辑指令和转移指令。
2. 指出下列指令的寻址方式:1):MOV A,#01 3):ADD A,10H2):MOV A,@R0 4):SETB 20H3. 要设置T0为16位计数器;T1为8位定时器,请填写TMOD寄存器4. 说出SCON中SM0 SM1 SM2 REN TB8 RB8 TI RI 的意义和功能5. 按动态扫描设计,6根线可以接多少个按键?并画出与51单片机的接线图。
6. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ____;(DPL)=_______;(SP)=_______;7. 分析下列程序的功能PUSH ACCPUSH BPOP ACCPOP B8. 三片6264的地址范围分别是多少?(地址线未用到的位填1)9. 给8031单片机扩展一片2716和6116,请画出系统连接图,并给出地址范围。
单片机原理与接口技术 专科 中国地质大学 开卷题库及答案
单片机原理与接口技术(高起专)阶段性作业1总分: 100分考试时间:分钟单选题1. 下列关于MCS-51单片机中断优先级控制的叙述中,错误的是_____(4分)(A) 低优先级不能中断高优先级;(B) 同级中断不能嵌套;(C) 同级中断请求按时间的先后顺序响应;(D) 高优先级能中断低优先级。
参考答案:C2. 取指操作后,PC的值是_____(4分)(A) 当前指令前一条指令的地址(B) 当前正在执行指令的地址(C) 下一条指令的地址(D) 控制器中指令寄存器的地址参考答案:C3. 对于由8031构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应转向_____去执行中断服务程序(4分)(A) 外部数据存储器(B) 内部数据存储器(C) 外部程序存储器(D) 内部程序存储器参考答案:C4. RAM是随机存储器的意思,随机存储器的准确含义是_____(4分)(A) 存储器内各存储单元的存取时间相等(B) 可以在任何时刻随机读/写存储器内各存储单元(C) 随机表示即可读又可写(D) 随机是易失的意思,因为随机存储器具有易失的特点参考答案:B5. 下列有关单片机程序存储器的论述中,错误的是_____(4分)(A) 用户程序保存在程序存储器中(B) 断电后程序存储器仍能保存程序(C) 对于程序存储器只使用MOVC一种指令(D) 执行程序需要使用MOVC指令从程序存储器中逐条读出指令参考答案:D6. MCS-51单片机的SP指针是_____位的。
(4分)(A) 8(B) 16(C) 32(D) 13参考答案:A7. 对外部数据存储器数据传送,应采用助记符为_____。
(4分)(A) MOVX(B) MOVC(C) PUSH(D) MOV参考答案:A8. 下列等式中,正确的是_____(4分)(A) 1KB=1024X1024B(B) 1MB=1024X1024B(C) 1KB=1024MB(D) 1MB=1024B参考答案:B9. MCS-51单片机的_____口的引脚,还具有外中断、串口通信等第二功能。
单片机原理与接口技术试题与答案
单片机原理与接口技术试题与答案一、选择题1.下列哪个单片机不属于51系列? A. STC89C52RC B. AT89S51C. F51C32D. STC12CA5A60S2答案:C2.哪个单片机的Flash存储器是可擦写可编程快闪存储器? A.AT89C55WD B. STC89C54RD+C. P89C51RD2D. AT89S52答案:D3.哪个单片机不属于摩托罗拉系列? A. HC08 B. HC05 C. HC12 D. MCS-51答案:D4.哪一种单片机的取指速度最快? A. Flash B. OTP ROM C. UV EEPROMD. RAM答案:A5.非易失性存储器是指: A. Flash B. SRAMC. DRAMD. ROM答案:A6.单片机中执行程序的运算单元是: A. CPU B. DSPC. ALUD. FPU答案:A二、判断题1.单片机中,使用穿孔纸带输入指令的单片机叫EPROM单片机。
答案:错2.端口特殊功能寄存器是单片机与外部器件连接的一个最基本的接口形式。
答案:对3.单片机中所有的输入/输出设备都必须由程序读写。
答案:对4.串行通信口是单片机与外部器件连接的最基本的接口形式。
答案:对5.数字量输入不可能通过定时器的溢出中断或者由计数来实现。
答案:错三、简答题1.解释单片机中的定时/计数器的作用和种类。
定时/计数器是单片机中的一种重要的接口设备,它能实现多种功能。
定时器主要用于延时、调度和计时等功能,而计数器则主要用于对信号或脉冲进行计数。
单片机中的定时/计数器按照不同的分类方法可以分为多种类型,如12位定时/计数器、16位定时/计数器、8位自动重载计数器等。
每种类型的定时/计数器都有其特定的使用条件和适用范围,用户需要根据具体需求选择合适的定时/计数器。
2.什么是中断?为什么要使用中断?中断是一种机制,可以在程序执行的同时相对异步地处理外部事件。
当外部事件触发中断信号时,CPU将挂起当前程序的执行,转向中断服务程序执行相应的处理流程,直到中断服务程序执行完毕后CPU再返回原程序中断之前的位置继续执行。
复习题单片机与接口技术
《单片机原理与接口技术》A复习题一、单选题(每小题3分,共45分)1. MCS-51上电复位后,SP的内容应是(B)。
A. 00HB. 07HC. 60HD. 70H2. 十进制29的二进制表示为原码( B )A. 1110 0010B. 0001 1101C. 1010 1111D. 0000 11113. 假定(A)=56H,(R5)=67H。
则执行指令:ADD A,R5DA A后,累加器A的内容为(),CY的内容为(A )。
A. 23H,1B. 0BDH,0C. 24H,1D. 7BH,04. 对于8051单片机,其内部RAM(D )。
A. 只能位寻址B. 只能字节寻址C. 既可位寻址又可字节寻址D. 少部分能位寻址5. 要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A)。
A. 98HB. 84HC. 42HD. 22H6. 在下列所列特点中,不属于串行工作方式2的是( C )A. 是11位帧格式B. 有第9数据位C. 使用一种固定的波特率D. 使用两种固定的波特率7. MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来(B),它是按后进先出的原则存取数据的。
A. 存放运算中间结果B. 暂存数据和地址C. 存放标志位D. 存放待调试的程序8. 指令MOVX A,@DPTR源操作数寻址方式为(C )。
A. 寄存器寻址B. 直接寻址C. 寄存器间接寻址D. 变址寻址9. 指令JBC 00H,rel 操作码的地址为2000H,rel=70H,当R0=20H,(20H)= 0AH时,执行指令后的PC为(C )。
A. 2000HB. 2002HC. 2003HD. 2073H10. 若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应( B )。
A. INT1B. INT0C. T1D. T0二、填空题(每小题2分,共20分)1.MCS-51单片机片内RAM 的工作寄存器共32个单元,以R0-R7 作为寄存器名称。
单片机原理及接口技术题目及答案
单片机原理及接口技术题目及答案一、填空1. 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=42H ,(20H)=15H2. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 bit/s3. AT89S51内部数据存储器的位地址空间的字节地址范围是20H-2FH,对应的位地址范围是 00H-FFH。
4. 单片机也可称为微控制器或嵌入式控制器5. 当MCS-51执行MOVX A,@R1指令时,伴随着 RD控制信号有效。
6. 当单片机的PSW=01H时,这时当前的工作寄存器区是 0 区,R4所对应的存储单元地址为 04 H7. AT89S51的 P0 口为高8位地址总线口。
8. 设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其EA*引脚应该接 +5V9. 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256 次。
10. 欲使P1口的低4位输出0,高4位不变,应执行一条ANL P1, #0F0H 命令。
11. 单片机外部三大总线分别为数据总线、地址总线和控制总线。
12. 数据指针DPTR有 16 位,程序计数器PC有 16 位13. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8块芯片中选中其中任一块。
14. MCS-51指令系统中,ADD与ADDC指令的区别是进位位Cy是否参与加法运算15. 特殊功能寄存器中,单元地址低位为0或8 的特殊功能寄存器,可以位寻址。
16. 开机复位后,CPU使用的是寄存器第0组,地址范围是 00H-07H17. 若某存储器芯片地址线为12根,那么它的存储容量为 4kB18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为 8.192ms19. AT89S51复位后,PC与SP的值为分别为 0000H 和 07H20. LJMP跳转空间最大可达到 64K21. 执行如下三条指令后,30H单元的内容是 #0EHM O V R 1,#30HM O V 40H,#0 E HM O V ﹫R 1,40H二、判断题1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。
单片机原理与接口技术复习题及答案
中南大学现代远程教育课程考试(专科)复习题及参考答案单片机原理与接口技术一、填空题:1、微处理器由和两大部分组成,是单片机的核心部件。
2、控制器是单片机的中心,它能根据不同的指令产生不同的操作时序和控制信号。
3、控制器包括、、指令译码ID、振荡器、定时电路及控制电路等部件。
4、MCS-51单片机内有单元程序存储器(ROM)和片内数据存储器(RAM)。
5、MCS-51单片机存储器在物理结构上共分为4个存储空间:、片外程序存储器、片内数据储存器和。
6、指令是CPU根据人的意图来执行某种操作的命令,单片机所能执行的全部指令的集合称为单片机的。
7、MCS-51单片机指令系统由指令组成。
8、在程序设计中,常常要求某一段程序重复执行多次,这时可以采用,以简化程序。
9、在实际应用中,程序常常需要按照不同情况进行不同处理,因而在程序设计中需要加入判断,然后根据判断结果执行不同的流向。
这种程序结构称为。
10、单片机CPU与外部设备交换信息的方式通常有无条件传送方式、查询传送方式和。
11、将单位信息的各位数据同时传送的通信方式称为。
12、将单位信息的各位数据分时、顺序传送的通信方式称为。
二、判断题1.堆栈是处在CPU内部的一个部件。
()2.中断是指CPU执行程序过程被意外暂停。
()3.ROM具有掉电后信息不丢失的特性()4.片内总线包括AB、DB、CB ()5.主程序调用子程序,是通过子程序调用指令来实现的()6.MCS-51的中断系统有5个中断源,包括3个外部中断源和2个内部中断源()7.MCS-51对每一个中断源请求,都对应有一个中断请求标志位()8.根据信息的传递方向,串行通信通常有3种:单工、半单工和全双工()9.MCS-51的串行口有4种工作方式——方式1、方式2、方式3、方式4 ()10.用MCS-51系列单片机开发的应用系统,通常是特定功能的专用控制系统()三、选择题1.已知某带符合的数的8位补码是11111011B,该数的真值是()A.-1B.2C.-5D.-72.带符号的十进制数-5的8位补码是()A.10000101B.11111011C.11111101D.111110103.MCS-51片内程序存储器容量是()A.1KBB.2KBC.3KBD.4KB4. MCS-51片内数据存储单元的字节数是()A.56B.64C.128D.2565. MCS-51片内定时/计数器的个数是()A.1B.2C.3D.46. MCS-51芯片的8位并行数据输入输出接口个数是()A.1B.2C.3D.47. MCS-51系统的中断源个数是()A.2B.3C.4D.58. MCS-51片内通用寄存器个数是()A.4B.8C.7D.69. MCS-51片内数据存储器的地址范围是()A.00H—7FHB.00H--FFHC.00H—30HD.00H—1FH10. MCS-51片内专用寄存器个数是()A.8B.16C.21D.2411. MCS-51位寻址区的字节地址范围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH12. MCS-51位寻址区的位地址范围是()A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH13. MCS-51外部数据存储器可扩展的最大存储空间是()A.16KBB.32KBC.64KBD.256KB14. MCS-51外部程序存储器可扩展的最大存储空间是()A.16KBB.32KBC.64KBD.256KB15.在MCS-51中,SP用于存放栈顶指针值。
完整版单片机原理及接口技术期末考试试题及答案
《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式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.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
中断1定时器 D.中断0定时器1 C.外部中断0 B.外部中断A.13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址PSEN为() 14.A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。
A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。
精选新版《单片机与接口技术》考试复习题库(含答案)
2021年《单片机与接口技术》考试题库[含答案]一、单选题1.单片机上电复位后,PC的内容和SP的内容为 B 。
A.0000H,00HB.0000H,07HC.0003H,07HD.0800H,08H2.对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为A 。
A.低电平有效B.高电平有效C.脉冲上跳沿有效D.脉冲负跳有效3.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是 C 。
A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF04.将A与立即数按位逻辑异或的指令是 C 。
A.ANL A,#dataB.ORL A,#dataC.XRL A,#dataD.XRL A,direct5.执行下列程序后,累加器A的内容为 B 。
ORG 0000HMOV A, #00HADD A, #02HMOV DPTR, #0050HMOVC A, @A+DPTRMOV @R0, ASJMP $ORG 0050HBAO: DB 00H,08H,0BH,6H,09H,0CHENDA.00HB.0BHC.06HD.0CH6.下列指令能使累加器A的最低位置1的是C。
A.SETB A,#01HB.SETB A,0C.ORL A,#01HD.SETB A,#00H7.执行指令MOVX A,@DPTR时,WR、RD脚的电平为 C 。
A.WR高电平,RD高电平B.WR低电平,RD高电平C.WR高电平,RD低电平D.WR低电平,RD低电平8.MCS-51单片机的P1口的功能是 A 。
A.可作通用双向I/O口用C.可作地址/数据总线用9.8051单片机的V SS(20)引脚是 B 引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器10.8051单片机的VCC(40)引脚是 A 引脚。
A.主电源+5VB.接地C.备用电源D.访问片外存贮器11.可实现将内部数据存储单元的内容传送到累加器A中的指令是 C 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理与接口技术复习题专科
一、单项选择题
1.存储器中,每个单元都被赋予唯一的编号,这个编号称为()
(A)地址(B)字节(C)列号(D)容量
2.MCS-51单片机的堆栈是设在()中。
A.片内RAM中B.片内ROM中C.片外RAM中D.片外ROM中
3.如果MCS-51单片机的时钟频率为6MHz,则其机器周期为()微秒。
A.1 B.2 C.3 D.4
4.MCS51单片机,设置堆栈指针SP为37H后就调用子程序,这时SP的值为()A.37H B.38H C.39H D.3AH
5.对程序存储区数据传送,应采用助记符为()。
A.MOVX B.MOVC C.PUSH D.MOV
6.帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是()
A.方式0 B.方式1 C.方式2 D.方式3
7.在定时器工作方式0下,计数器由TH的全部8位和TL的低5位组成,因此,其计数范围是()
A.1-8192 B. 0-8191 C. 0-8192 D. 1-4096
8.下列有关单片机数据存储器的论述中,错误的是()
A.数据存储器只使用MOV指令进行读写B.堆栈在数据存储器中开辟
C.数据存储器只用于存储临时数据D.专用寄存器也是数据存储器的一部分
9.若在系统中只扩展一片Intel 2732(4Kx8),除使用P0口的8条口线外,至少还应使用P2口线()条。
A.4 B.5 C.6 D.7
10.下列理由中,不能说明MCS-51的I/O编址是统一方式而非独立方式的是()A.没有专用的I/O指令B.没有区分存储器和I/O的控制信号
C.使用存储器指令进行I/O操作D.通过地址线进行编址
11.有一个数152,它与十六进制数6A相等,那么该数应该是()
(A)二进制数(B)八进制数(C)十进制数(D)四进制数
12.MCS-51单片机的PC指针是()位的。
A.8 B.16C.32 D.13
13.下列叙述正确的是()
A.MCS-51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚
B.特殊的存取规则使得堆栈已不是数据存储区的一部分
C.可以把PC看成是数据存储空间的地址指针
D.CPU中反映程序运行状态和运算结果特征的寄存器是PSW
14.设置堆栈指针SP=30H后,进行一系列的堆栈操作。
当进栈数据全部弹出后,SP应指向()
A.30H B.07H C.31H D.2FH
15.下列叙述中正确的是()
A.SP内装的是堆栈栈顶单元的内容
B.在中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关
C.在单片机中配合实现“程序存储自动执行”的寄存器是累加器
D.两数相加后,若A中数据为66H,则PSW中最低位的状态为0
16.MCS-51单片机的CPU每取一个指令字节后,立即使()自动加1。
A.SP B.DPTR C.PC D.累加器ACC
17.下列有关串行通信的说明中,错误的是()
A.MCS-51串行口只有异步方式而无同步方式,因此,只能进行串行异步通讯
B.MCS-51串行口发送和接收使用同一个数据缓冲寄存器SBUF
C.双机通信时要求两机的波特率相同
D.偶校验是指给校验位写入一个0或1,以使得数据位和校验位中1的个数为偶数18.下列条件中,不是中断响应必要条件的是()
A.TCON和SCON中相关的中断标志位置1
B.IE中相关的中断允许位置1
C.IP中相关位置1
D.中断请求发生在指令周期的最后一个机器周期
19.在单片机系统中,1KB表示的二进制位数是()
A.1000 B.8x1000 C.1024 D.8x1024
20.在MCS-51单片机中,为解决内外程序存储器衔接问题所使用的信号是()
A./EA B./PSEN C.ALE D./CE
二、填空题
1.MCS-51单片机的基本组成包括(1)、(2) 、(3) 、(4) 、
(5) 、(6) 、(7) 、(8) 等。
2.ALE信号的作用是(9) ;
3.外部中断源有两种触发方式,分别为(10) 、(11) ;
4.MCS-51单片机有(12) 个、(13) 位的定时/计数器。
5.MCS-51串行通信中,方式(14) 和方式(15) 的波特率是固定的,波特率的大小只与(16) 频率有关。
而方式(17) 和方式(18) 的波特率是可变可设置的,波特率大小与定时器(19) 的(20) 率有关。
6.当晶体频率为12MHz,则时钟周期为(1)微秒,机器周期为(2)微秒,ALE信号周期为(3) 微秒;
7.通常单片机有两种复位操作,即(4) 和(5) ,复位后,PC值为(6) ,SP值为(7) ,通用寄存器的当前寄存器组为(8) 组,该组寄存器的地址范围是从(9) 到(10) ;
8.MCS-51单片机的中断系统有(11) 个优先级;
9.异步串行数据通信的帧格式由(12) 位、(13) 位、(14) 位和(15) 位组成。
若串行通信每帧为11位,串行口每秒传送250字节数据,则波特率为(16) ;
10.三态缓冲器的三态分别是(17) 、(18) 和(19) ;
11.使用双缓冲方式的D/A转换器,可以实现多路模拟信号的(20) 输出。
三、综合题
1.分析程序执行结果(本小题共10空,每空3分,共30分)
(1)执行以下指令后A=_ (1) _;(5AH)=_ (2) _;R0=_ (3) _; C= (4) _.
MOV A, #5AH
MOV R0, #5AH
MOV @R0, A
ORL A, #10H
XRL A, #0A5H
ANL A, @R0
CLR C
RLC A
(2)假定A=85H,R0=20H,(20H)=0AFH,执行指令“ADD A,@R0”后,累加器A的内容为(5)
(3)已知执行下列程序前外部数据存储器5F73H单元中的数据是#0FCH.执行完本段指令后(A)=_ (6) _; (DPH)=_ (7) _; (DPL)=_ (8) _; (5F74H)=_ (9) _; (5F75H)=_ (10) _.
MOV DPTR, #5F73H
MOVX A, @DPTR
MOV B, A
SWAP A
ANL A, #0FH
INC DPTR
MOVX @DPTR, A
INC DPTR
MOV A, B
ANL A, #0FH
MOVX @DPTR, A
2.假设8031单片机的晶振频率为6MHz,SMOD=0,定时器T1初值为#0FDH,试计算串行工作方式1的波特率。
(计算题,5分)
3.编写程序,将内部数据存储器30H~35H单元的数据传送到外部数据存储器的2003H~2008H 单元.(程序设计题,10分)
4.已知单片机晶振频率为6MHz,采用查询方式编写程序,使用T0以工作方式1产生周期为35ms的等宽方波连续脉冲,并由P3.7口输出.(程序设计题,15分)
5.分析程序执行结果(本小题共10空,每空3分,共30分)
(1)执行以下指令后(SP)=_ (1) _;(A)=_ (2) _; (PSW)=_ (3) _;(70H)=_ (4) _;
(71H)=_ (5)_
MOV SP, #6FH
MOV PSW,#50H
MOV A,#77H
PUSH A
PUSH PSW
MOV PSW,#35H
MOV A,#0BFH
POP A
(2)已知执行下列程序前累加器A中的数据是#0FCH.执行完本段指令后(R0)=_(6) _; (R1)=_ (7) _; (A)=_ (8) _; (30H)=_ (9) _; (31H)=_ (10) _.
MOV R0, #30H
MOV R1, A
LCALL LOOP
MOV A, R1
SWAP A
LOOP: ANL A, #0FH
MOV @R0, A
INC R0
RET
6.已知单片机晶体频率为12MHz,SMOD为0,串口工作方式1,波特率为1200bps。
试求定时器T1的初值。
(计算题,5分)
7.试编写一拼字子程序,将外部RAM中3001H单元、3000H单元的低四位组成一个新的字节,存储到内部数据存储器32H单元中。
(程序设计题,10分)
8.已知单片机晶振频率为6MHz,采用查询方式编写程序,使用T0以工作方式1产生周期为35ms的等宽方波连续脉冲,并由P3.7口输出.(程序设计题,15分)。