单片机原理与应用期末复习综合练习题.docx
单片机原理及应用_期末考试题复习试卷__含答案
单片机模拟试卷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)7542c) 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.INTEL 8051 CPU是( C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c) 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)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.半导体存储器分成两大类和,其中具有易失性,常用于存储。
单片机原理及应用期末考试复习题.docx
单片机原理及应用期末考试复习题.docx单片机原理及应用期末复习题一、填空题1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。
2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。
4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7. JNC rel指令执行时,当CY位为0时程序发生跳转。
8.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
9.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。
10.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s11.堆栈应遵循先进后出规律,堆栈指针的符号为SP12、程序计数器PC存放的是下一条要执行指令的地址;13、指令MOVX A, @DPTR的寻址方式是寄存器间接寻址:14、MCS-51访问ROM、片内RAM、片外RAM的指令助记符分别为MOVC 、MOV和MOVX 。
15、机器字长为8位,则[—10]原= 8AH ,[-10]反= F5H ,[-10]补= F6H 。
16、已经累加器A = 97H,则执行指令ADD A, #7DH后,A = 14H ,C =1 ,OV = 0 ,AC = 1 。
二、单项选择题1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有( d )。
2023年《单片机原理及应用》期末试题及答案
2023年《单片机原理及应用》期末试题及答案课程名称:单片机原理及应用考试方式:闭卷考试时间: 120分钟一、单项选择题(每小题1分,共15分)1.在片内RAM中,若某位的位地址为40H,则该位所在字节的字节地址为( B )。
A、27HB、28HC、29HD、2AH2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。
A、MOVB、MOVXC、MOVCD、以上都是3.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A、混合编址B、动态编址C、独立编址D、变址编址4.AT89S51的中断源全部编为同级时,优先级别最高的是( D )。
A、T1B、外部中断1C、串行口中断D、外部中断05.MCS—51单片机的复位信号是( A )有效。
A、高电平B、低电平C、脉冲D、下降沿6.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A、2MHzB、1MHzC、500KHzD、250KHz7.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。
A、06HB、F9HC、30HD、CFH8.若某存储器芯片地址线为12根,那么它的存储容量为( C )。
A. 1KBB. 2KBC.4KBD.8KB9.51单片机中, 能做数据线用的I/O接口是( A )。
A、P0B、P1C、P2D、P310.定时器/计数器工作方式1是( D )。
A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构12.若定时/计数器能自动重装载初值,则它工作在( C )A、方式0B、方式1C、方式2D、方式313.关于中断,下列说法正确的是( B )。
A、同级别的中断请求按时间的先后顺序响应B、同级别的中断请求按查询中断标志的先后顺序响应C、同级别的中断能嵌套D、同一时间同级别的多中断请求将形成阻塞,系统无法响应14.AT89S51的片内RAM空间为( A )。
《单片机原理与应用》期末复习十套题(十)试题及参考答案
vip 会员免费试题 10参考答案一、填空1.单片机EMCU、数字信号处理器DSP和嵌入式微处理器EMPU的侧重点不同,(是测量和控制,(EMPU)可用于配置实时多任务操作系统,(DSP 单片机)的专长)擅长复杂、高速的运算。
2.串行口工作在方式 3 时,要传送的8 位数据由串口的(SBUF/发送缓冲器)发送出去,第9 位数据要事先写到特殊功能寄存器(SCON)的(TB8)位中。
3.已知( A) =03H,( SP) =60H,( 59H) =01H,(60H) =02H,( 61H)=2CH,执行指令PUSH AccRET后,( SP) =(5FH ),( PC) =( 0302H 4.单片机与计算机的不同之处在于其将(),( 61H) =(CPU)、(03H存储器)。
)和(I/O接口)等部分集成于一块芯片之上。
5.计算机的数据传送有两种方式,即:(并行)方式和(串行)方式,其中具有成本低特点的是(串行)数据传送。
6.为扩展存储器而构建单片机片外总线,应将P0 口和 P2 口作为(地址)总线,并将P0 口作为(数据)总线。
7. AT89S51单片机控制 LED显示时,可采用2种显示方式:(静态)显示和(8. D/A 转换器分辨率的含义是:(单位数字量)的输入变化所引起的(动态模拟量)显示。
)的输出变化。
9.汇编语言的基本指令中,(操作码)规定执行的操作,(操作数)给操作提供数据和地址。
10.AT89S51单片机最多可以外扩(64)KB的数据存储器,此时单片机需提供(16)根地址线。
11. AT89S51单片机进行存储器的扩展时,涉及到的控制总线有:(ALE)、(EA*)、(PSEN*)、WR和RD。
12.AT89S51单片机有(5)个中断源,分成3类:外部中断、(定时器/计数器)中断和(串行)中断。
13.在基址加变址的寄存器间接寻址方式中,(A)作为变址寄存器,(DPTR )或 PC作为基址寄存器。
(完整word版)《单片机原理及应用》试题库
(完整word版)《单⽚机原理及应⽤》试题库《单⽚机原理及应⽤》试题库⼀、填空题1、MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。
2、MOV PSW,#10H是将MCS-51的⼯作寄存器置为第2区。
3、⽤串⼝扩并⼝时,串⾏接⼝⼯作⽅式应选为⽅式0。
4、寄存器PC复位后为0000H。
5、PSW中RS1RS0=10时,R2的地址为12H。
PSW中RS1RS0=11时,R7的地址为1FH。
6、MCS-51中,T0中断服务程序⼊⼝地址为000BH。
7、80C51中断有2个优先级。
8、80C51中断嵌套最多级。
9、MCS-51单⽚机访问⽚外存贮器时,利⽤ALE信号锁存来⾃P0⼝的低8位地址信号。
10、12根地址线可选4K个存储单元,32KB存储单元需要15根地址线。
11、三态缓冲寄存器输出端的“三态”是指⾼电平态、低电平态和⾼阻态。
12、74LS138是具有3个输⼊的译码器芯⽚,其输出作为⽚选信号时,最多可以选中8块芯⽚。
13、A/D转换器的作⽤是将模拟量转为数字量,D/A转换器的作⽤是将数字量转为模拟量。
14、单⽚机系统复位后,PSW=00H,因此⽚内RAM寄存区的当前寄存器是第0组,8个寄存器的地址为00H~07H。
15、假定SP=60H,ACC=30H,B=70H,执⾏下列指令:PUSH ACCPUSH B后,SP的内容为,61H单元的内容为,62H单元的内容为。
16、假定SP=62H,(61H)=30H,(62H)=70H,执⾏下列指令:POP DPHPOP DPL后,DPTR的内容为7030H,SP的内容为60H。
17、单⽚机的数据通信⽅式有⼆种,即串⾏⽅式和并⾏⽅式,其中串⾏⽅式传输距离较远,成本较低。
18、异步串⾏通信有单⼯、半双⼯和全双⼯共三种传送⽅向形式。
19、异步串⾏通信的帧格式由起始位、数据位、奇偶校验位和停⽌位组成。
20、波特率的含义为每秒传⼆进制的位数,其单位为bps。
单片机原理及应用综合习题及答案
单⽚机原理及应⽤综合习题及答案综合习题⼀⼀、填空题1、单⽚机的发展⼤致可分为个阶段。
2、单⽚机与普通计算机的不同之处在于其将、和 3部分集成于⼀块芯⽚之上。
3、单⽚机的存储器设计采⽤哈佛结构,它的特点是。
4、CPU主要由器和器组成。
CPU中的⽤来处理位操作。
5、第四代计算机所采⽤的主要器件是。
6、MCS-51系列单⽚机中,⽚内⽆ROM的机型是,有4KB ROM的机型是,⽽有4KB EPROM的机型是。
7、—32的补码为 B,补码11011010B代表的真值为 D。
8、原码数DFH= D,原码数6EH= D。
9、100的补码= H,—100的补码= H。
10、在8031单⽚机内部,其RAM⾼端128个字节的地址空间称为区,但其中仅有个字节有实际意义。
11、通常单⽚机上电复位时PC= H、SP= H、通⽤寄存器则采⽤第组,这⼀组寄存器的地址范围是从 H~ H。
12、若PSW为18H,则选取的是第组通⽤寄存器。
13、8031单⽚机复位后R4所对应的存储单元地址为 H,因上电时PSW= H。
14、若A中数据为63H,那么PSW的最低位(即奇偶位P)为。
15、在微机系统中,CPU是按照来确定程序的执⾏顺序的。
16、堆栈遵循的数据存储原则,针对堆栈的两种操作为和。
17、在8031单⽚机中,使⽤P2、P0、⼝传送信号,且使⽤了P0⼝来传送、信号,这⾥采⽤的是技术。
18、使⽤8031单⽚机时需将EA引脚接电平,因为其⽚内⽆存储器,8031⽚外可直接寻址的存储空间达 KB。
19、8位机中的被码数80H和7FH的真值分别为和。
20、配合实现“程序存储⾃动执⾏”的寄存器是,对其操作的⼀个特别之处是。
21、MCS-51单⽚机PC的长度为位;SP的长度为位,数据指针DPTR的长度为位。
⼆、单选题1、电⼦计算机技术在半个世纪中虽有很⼤进步,但⾄今其运⾏仍遵循着⼀位科学家提出的基本原理。
这位科学家是:()(A)⽜顿(B)爱国斯坦(C)爱迪⽣(D)冯·诺伊曼2、⽤晶体管作为电⼦器件制成的计算机属于:()(A)第⼀代(B)第⼆代(C)第三代(D)第四代3、通常所说的主机是指:()(A)运算器和控制器(B)CPU和磁盘存储器(C)CPU和主存(D)硬件和软件4、计算机能直接识别的语⾔是:()(A)汇编语⾔(B)⾃然语⾔(C)机器语⾔(D)⾼级语⾔5、在CPU中,控制器的功能是:()(A)进⾏逻辑运算(B)进⾏算术运算(C)分析指令并发出相应的控制信号(D)只控制CPU的⼯作6、所谓“裸机”是指:()(A)单⽚机(B)单板机(C)只装备操作系统的计算机(D)不装备任何软件的计算机7、下列数据中有可能是⼋进制数的是:()(A)764 (B)238 (C)396 (D)7898、下列4种不同进制的⽆符号数中最⼩的数是:()(A)11011001B (B)37O(⼋进制数)(C)75 (D)2AH9、PC是:()(A)⼀根硬件信号线(B)⼀个可由⽤户直接读写的8位RAM寄存器(C)⼀个不可寻址地特殊功能寄存器(D)⼀个能⾃动加1计数的ROM存储单元10、在CPU内部贩映程序运⾏状态或反映运算结果的⼀些特征寄存器是:()(A)PC (B)PSW (C)A (D)SP三、判断说明题1、在微机性能指标中,CPU的主频越⾼,其运算速度越快。
(完整版)单片机原理及应用期末复习题库
一、填空题1 十进制255的二进制是11111111 十六进制是FF O2 .单片机是将CPU存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。
3. AT89S51单片机共有4个8位的并行I/O 口,其中既可用作地址/数据口,又可用作一般的I/O 口的是P0O4. 若采用12MHz的晶振,贝S MCS-51单片机的振荡周期为1/12 u S, 机器周期为1 u S。
5. AT89S5惮片机字长是8位,有40根引脚。
6. 89S51单片机是8位单片机,其PC计数器是16位。
7. 若单片机使用的晶振频率是6MHz那么一个振荡周期是1/6 u S, 一个机器周期是2uSo& 89S51单片机是+5V供电的。
9. 堆栈是内部数据RAM E中,数据按先进后出的原则出入栈的。
10. MSC-51系列单片机具有4个并行输入/输出端口,其中P0 口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而P1口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。
11. 当单片机系统进行存储器扩展时,用P2 口的作为地址总线的高八位,用P0作为地址总线的低八位。
12. 半导体存储器分为ROM和RAM两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序中间结果等。
13. 当单片机系统需要外扩展存储器时,P2和P0作为地址总线。
14. AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值, 其中堆栈指针SP的初始值为07H, P0 口复位值是FFH15. 单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCO中的有关位来控制的。
16. 在AT89S51单片机中,RAM是数据存储器,ROM fe程序存储器17. 单片机的复位方式主要有上电复位和按键复位两种18. AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K O19. 总线(BUS是计算机各部件之间传送信息的公共通道,微机中有内部总线和外部总线两类。
(精校版)单片机原理及应用期末考试试卷及答案
(完整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)。
(完整版)单片机原理及应用期末复习题库
(完整版)单⽚机原理及应⽤期末复习题库⼀、填空题1.⼗进制255的⼆进制是11111111,⼗六进制是FF。
2.单⽚机是将CPU、存储器、特殊功能寄存器、定时/计数器和输⼊/输出接⼝电路、以及相互连接的总线等集成在⼀块芯⽚上。
3.AT89S51单⽚机共有4个8位的并⾏I/O⼝,其中既可⽤作地址/数据⼝,⼜可⽤作⼀般的I/O⼝的是P0。
4.若采⽤12MHz的晶振,则MCS-51单⽚机的振荡周期为1/12µS,机器周期为1µS。
5、AT89S51单⽚机字长是8位,有40根引脚。
6.89S51单⽚机是8位单⽚机,其PC计数器是16位。
7.若单⽚机使⽤的晶振频率是6MHz,那么⼀个振荡周期是1/6µS,⼀个机器周期是2µS。
8.89S51单⽚机是+5V供电的。
9.堆栈是内部数据RAM区中,数据按先进后出的原则出⼊栈的。
10.MSC-51系列单⽚机具有4个并⾏输⼊/输出端⼝,其中P0⼝是⼀个两⽤接⼝,它可分时输出外部存储器的低⼋位地址和传送数据,⽽P1⼝是⼀个专供⽤户使⽤的I/O⼝,常⽤于第⼆功能的是P3⼝。
11.当单⽚机系统进⾏存储器扩展时,⽤P2⼝的作为地址总线的⾼⼋位,⽤P0作为地址总线的低⼋位。
12.半导体存储器分为ROM和RAM两⼤类,其中前者具有⾮易失性(即掉电后仍能保存信息),因⽽⼀般⽤来存放系统程序,⽽后者具有易失性,因⽽⼀般⽤来存放经常变动的⽤户程序中间结果等。
13.当单⽚机系统需要外扩展存储器时,P2和P0作为地址总线。
14.AT89S51单⽚机上电初始化后,将⾃动设置⼀些寄存器的初始值,其中堆栈指针SP的初始值为07H,P0⼝复位值是FFH。
15.单⽚机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。
16.在AT89S51单⽚机中,RAM是数据存储器,ROM为程序存储器。
17.单⽚机的复位⽅式主要有上电复位和按键复位两种。
《单片机原理及应用》期末考试复习题.doc
《单片机原理及应用》期末考试复习题一、填空题1.十进制数-29的8位二进制补码表示为,对应的十六进制数是E3 o2.计算机中最常用的字符信息编码是_ASCII _码。
3.若不使用MCS-51片内存储器,引脚殉必须接地4.若某单片机使用频率为12MHZ的晶振,那么它的时钟周期为1/12 Li S,机器周期为—1__ u So52根地址线可寻址4 KB存储单元。
8、MCS-51 复位时,PSW=_OOH SP=_07H_, CPU 从_0000H单元开始执行程序。
9、在串行通讯中,有、和共三种传送方向形式。
10、根据功能来分,单片机的软件可分为和两大类。
11、单片机由CPU、存储器和三部分组成。
12、ALE信号的作用是_______________________ o13、8051复位后,PC=o若希望从片内存储器开始执行,前脚应接-14、MOVA, 40H指令对于源操作数的寻址方式是o15、MCS-8051系列单片机字长是8位,有40根引脚。
18、累加器(A) =80H,执行完指令ADDA, #83H后,进位位C=。
1.19、指令LCALL 37B0H的首地址在2000H,所完成的操作是_2003H 入栈,37B0H_送入PC。
2.20、MCS-51的并行I/O 口信息有_读锁存器和—读引脚两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。
21、若单片机使用的的晶振频率为6MHz,那么状态周期为;机器周期为指令周期为。
22、 .单片机的工作过程,实际上就是o23、端口(或称口)是接口电路中已编址并能进行读或写操作的。
24、若累加器A中的数据为0U10010B,则PSW中的P=。
二、判断题1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。
(1)2.MCS-51的5个中断源优先级相同。
(0 )3.MCS-51外扩I/O口与外RAM是统一编址的。
(1 )4.MCS-51是微处理器。
单片机原理与应用练习题库及答案
单片机原理与应用练习题库及答案一、单选题(共64题,每题1分,共64分)1.单片机8031的/EA引脚( )。
A、必须接地B、必须接+5V电源C、可悬空D、以上三种情况视需要而定正确答案:A2.MCS-51单片机向外扩展存储器时,片内4个I/O口中作为数据总线的是( )。
A、P0口和P2口B、P0口C、P2口和P3口D、P2口正确答案:B3.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器( )。
A、IEB、IPC、TCOND、SCON正确答案:B4.启动定时器/计数器T0开始计数是使TCON的( )。
A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0正确答案:B5.执行指令MOVXA,@DPTR时,/WR、/RD脚的电平为( )。
A、/WR高电平,/RD高电平B、/WR低电平,/RD高电平C、/WR高电平,/RD低电平D、/WR低电平,/RD低电平正确答案:C6.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。
A、P2口B、P1口C、P0口D、P0口和 P2口正确答案:C7.MCS-51单片机的复位信号是( )有效。
A、高电平B、低电平C、脉冲D、下降沿正确答案:A8.MCS-51单片机的两个定时器/计数器作定时器使用时,其TMOD的D6或D2位应分别为( )。
A、D6=0,D2=0B、D6=1,D2=0C、D6=0,D2=1D、D6=1,D2=1正确答案:A9.以下描述正确的是( )。
A、continue语句的作用是结束整个循环B、只能在循环体内和switch语句体内使用break 语句C、在循环体内使用break语句和continue语句的作用相同D、以上三种都不正确正确答案:B10.用定时器/计数器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是( )。
A、F6H、F6HB、FFH、F0HC、F0H、F0HD、FFH、F6H正确答案:D11.外部中断1固定对应的中断入口地址为( )。
《单片机原理与应用》一(含答案)
《单片机原理与应用》期末复习题一一、填空题:1.单片微型计算机是一种把(1)中央处理器(CPU)(2)半导体存储器(ROM、RAM)(3)输入/输出接口(I/O接口)(4)定时器/计数器(5)中断系统(6)串行口等部分集成在同一块硅芯片上的有完整功能的微型计算机。
2.十进制数+100的补码=64H,十进制数-100的补码= 9C H 。
3.在8051单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,8051单片机其内部有 21 个特殊功能寄存器,其中11 个可以位寻址。
4.通常单片机上电复位时PC = 0000H,P0~P3 = FFH。
SP = 07H,PSW = 00H ,通用寄存器则采用第0组,这一组寄存器的地址范围是从00H 到07H。
《5.若PSW为18H,则选取的是第3组工作寄存器。
6.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。
7.ORL A , #0F0H是将A的高四位置1,而低四位不变。
8.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为PUSH 和 POP 。
9.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以:位寻址。
10. 8位二进制数,采用补码形式表示带符号数,它能表示的带符号数真值的范围是分别为-128~127。
11.I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行写“1”操作。
12.MCS51单片机PC的长度为16位;SP的长度为8位,数据指针DPTR的长度为16位。
13.8051片内有256B的RAM ,可分为四个区,00H~1FH为工作寄存器区;20H~2FH为位寻址区;30H~7FH为堆栈、数据缓冲区;80H~FFH为特殊功能寄存器区。
14.半导体存储器中有一类在掉电后不会丢失数据,称为只读存储器,另一类掉电后丢失数据,且通电后也不能自动恢复,称为随机存取存储器。
单片机原理与应用综合题库
单片机原理与应用综合题库单片机原理与应用题库1(一)第一章单片机详述1.2除了单片机这一名称之外,单片机还可称为(微控制器)和(嵌入式控制器)。
1.3单片机与普通计算机的不同之处在于其将(微处理器)、(存储器)和(各种输入输出接口)三部分集成于一块芯片上。
1.4、单片机的发展大致分为哪几个阶段?答:单片机的发展历史可分为四个阶段:第一阶段(1974年----1976年):单片机初级阶段。
第二阶段(1976年----1978年):高性能单片机阶段。
第三阶段(1978年----现在):高性能单片机阶段。
第四阶段(1982年----现在):8位单片机巩固发展及16位单片机、32位单片机推出阶段1.5单片机根据其基本操作处理的位数可分为哪几种类型?请问:单片机根据其基本操作处置的位数可以分成:1十一位单片机、4十一位单片机、8十一位单片机、16十一位单片机和32十一位单片机。
1.6mcs-51系列单片机的基本芯片分别为哪几种?它们的差别就是什么?请问:基本芯片为8031、8051、8751。
8031内部包括1个8位cpu、128bram,21个特殊功能寄存器(sfr)、4个8位并行i/o口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩eprom芯片。
8051就是在8031的基础上,片内又内置存有4kbrom,做为程序存储器,就是1个程序不少于4kb的小系统。
8751是在8031的基础上,增加了4kb的eprom,它构成了1个程序小于4kb的小系统。
用户可以将程序固化在eprom中,可以反复修改程序。
1.7mcs-51系列单片机与80c51系列单片机的优劣点就是什么?答:共同点为它们的指令系统相互兼容。
不同点在于mcs-51是基本型,而80c51采用cmos工艺,功耗很低,有两种掉电工作方式,一种是cpu停止工作,其它部分仍继续工作;另一种是,除片内ram继续保持数据外,其它部分都停止工作。
单片机原理及应用复习题含参考答案
单片机原理及应用复习题含参考答案一、单选题(共54题,每题1分,共54分)1.ADDCA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B2.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D3.AC(PSW.6)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:B4.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
A、MOVA,@R1B、MOVCA,@A+DPTRC、MOVXA,@R0D、MOVXA,@DPTR正确答案:B5.执行下列程序后,累加器A的内容为()。
ORG0000HMOVA,#00HADDA,#02HMOVDPTR,#0050HMOVCA,@A+DPTRMOV@R0,ASJMP$ORG0050HBAO:DB00H,08H,0BH,6H,09H,0CHENDA、00HB、0BHD、0CH正确答案:B6.以下关于CPU的说法不正确的是():A、主要用于数字运算和逻辑运算B、完成数据处理和程序控制逻辑C、由运算器和控制器组成D、TMOD是CPU专用寄存器正确答案:D7.RST引脚功能是()A、复位信号B、访问程序存储控制信号C、外部程序存储器读选通信号D、+5V电源正确答案:A8.在存储器扩展电路中74LS373的主要功能是()。
A、存储地址B、锁存数据C、存储数据D、锁存地址正确答案:D9.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则DPTR是()A、8003HB、7900HC、8001HD、8000H正确答案:D10.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外00H是()A、00HB、01HC、02H正确答案:A11.MOVXA,@R0指令中,源操作数采用()寻址方式,指令作用在()区间。
单片机原理及应用期末考试试题及答案(共4套)
单片机考试复习试题及答案(一)一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)=34H 。
8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
10. 若A中的内容为67H,那么,P标志位为 1 。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。
二、判断以下指令的正误:(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;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理与应用》期末复习综合练习题(2011 年 5 月)一、选择题:1. 单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包折()。
A.提高程序运行的可靠性B.提高程序运行速度C.为程序设计提供方便D.减少程序长度2. 内部RAM 中的位寻址区定义的位是给( )0A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都对 3. 对程序计数器PC 的操作()。
A.是自动进行的B.是通过传送进行的C.是通过加1指令进行的D.是通过减1指令进行的4. 单片机程序存储器的寻址范围是由程序计数器PC 的位数决定的,MCS-51的PC 为16位,因此其寻址范伟I 是(A.4KBB.6KB 5. 中断查询,查询的是( A.中断请求信号C.外中断方式控制位6. 在中断流程中有“关中断”操作,对于外部中断0,要关中断应复位中断允许寄存 器的( )oA. EA 位和ET 。
位B. EA 位和EX 。
位C. EA 位和ES 位D. EA 位和EX 】位7.在下列寄存器中,与定时/计数控制无关的是( )。
A. TCON (定时控制寄存器)B. TMOD (工作方式控制寄存器)C. SCON (串行控制寄存器)D. IE (中断允许控制寄存器)8. 下列定时/计数硬件资源中,不是供用户使用的是()oA.高8位计数器THB.低8位计数器TLC.定时器/计数器控制逻辑D.用于定时/计数控制的相关寄存器 9. 在工作方式0下,计数器是由TH 的全部8位和TL 的5位组成,其计数范围是()。
A. 1-8192B. 0-8191C. 0-8192D. 1〜409610. 若51单片机的外部中断源都允许中断,内部中断源都不允许中断,则中断允许寄 存器的值为()。
C.8KB D.128KB)。
B.中断标志位D.中断允许控制位 A. 85H B. 06H C. 91H D. 93H11. 如果某89C51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H 地址开始的一段空间内,则执行LJMP3000H 指令后,PC 值应为( )。
(A ) 0003II (B ) 0013H (C ) 3000H (D ) 3003H12. 访问片外数据存储器时,不起作用的控制信号是()。
(A ) RD (B ) WR (C ) ALE (D ) PSEN13. 区分片外程序存储器和片外数据存储器的最可靠方法是()。
(A ) 看其芯片型号是RAM 还是ROM(B ) 看其是被RD 还是被PSEN 控制信号线连接(C ) 看其离MCS-51芯片的远近(D ) 看其位于地址范围的低端还是高端14. ( )不属于微型机引入中断控制技术后的好处。
(A )分时操作 (B )故障处理(C )实时处理 (D )高速传送数据 15. 在CPU 中,控制器的功能是()0 (A )进行逻辑运算 (B )进行算术运算(C )分析指令并发出相应的控制信号(D )只控制CPU 的工作16. 89C51扩展键盘时,若I/O 口线有限,键数又要求较多时,键盘设计时应采用( )的键盘。
(A )编码式 (B )非编码式 (C )独立式 (D )行列式17. 若89C51中TP 值为02H,则五个中断源的优先级顺序由高到低分别是( )。
18. PC 寄存器是( )。
(A ) 16位的程序计数器;(B ) 一个可由用户直接读写的16位RAM 寄存器;(C ) 一个不可寻址但可用转移类指令控制的寄存器;(D ) 一个能口动加1计数的ROM 存储单元。
19. 当PSW 寄存器中的RSI, RSO 两位的值为0, 1时,工作寄存器RO, R1的地址分别为( )。
(A)外中断0,定时器0, 外中断1, 定时器1, 串行口中断 (B)定时器0,定时器1, 外中断0, 外中断1, 串行口中断 (C)定时器0,外中断0, 外中断1, 定时器1, 串行口中断 (D) 外中断0,定时器0,定吋器1, 外中断1, 串行口中断 (A)08H, 09H (C)OFH, 10H (B) 18H, 19H (D) 10H, 11H20.计算机对输入/输出设备的控制方式主要有3种。
其中()方式的硬件电路最复杂,但可大大提高数据传送速率。
(A)直接存储器存取(B)高速缓存(C)程序查询(D)程序中断21.区分片外程序存储器和片外数据存储器的最可靠方法是( )。
(A)看其芯片型号是RAM还是ROM(B)看其位于地址范围的低端还是高端(C)看其离MCS-51芯片的远近(D)看其是被RD还是被PSEN控制信号线连接22. PC寄存器是( )«(A)一根硬件信号线(B)一个可由用户直接读写的8位RAM寄存器°(C)一个不可寻址的特殊功能寄存器(D)一个能自动加1计数的ROM存储单元23. 8051单片机的串行口有四种工作方式,其中方式1是( )o(A)10位的通用异步接口方式,其波特率可调(B)11位的通用异步接口方式,英波特率可调(C)11位的通用异步接口方式,英波特率固定(D)10位的通用异步接口方式,其波特率固定24.外部中断1固定对应的中断入口地址是( )□(A) 0003H (B) 0013H (C) 001BH (D) 0023H25・各中断源发出的中断请求信号,都会标记在MCS-51系统的( )。
(A) IE (B) IP (C) TMOD (D) TCON/SCON26.若51单片机的外部中断源都允许中断,内部中断源都不允许中断,则中断允许寄存器的值为( )。
(A) 85H (B) 06H (C) 91H (D) 93H27.在CPU内部,反映程序运行状态或运算结果的一些特征的寄存器是( )。
(A) PC (B) PSW (C) A (D) SP二、填空题1.一台计算机的指令系统就是它所能执行的____________ 集合。
2.以助记符形式表示的计算机指令就是它的____________ 语言。
3.按长度分,MCS-51指令有_______ 字节的、_______ 字节的和________ 字节的。
4.在寄存器寻址方式中,指令中指定寄存器的内容就是____________ 。
5.______________________________ 在直接寻址中,只能使用位二进制数作为直接地址,因此其寻址对象只限于___________ o6.MCS-51单片机的一个机器周期包含了___________ 状态周期,每个状态周期又可划分为 ________ 拍节,每个拍节实际为_______________ 振荡周期。
因此,一个机器周期包含了 ________ 振荡周期。
7.6264、2764和2864A的存储容量为 _________ ;6264是__________ 存储器,在系统中作为 ________ 存储器使用;2764是_____________ 存储器,在系统中作为 _________ 存储器使用;而2864A是_____________ 性质的存储器。
& MCS-51单片机扩展程序存储器所用的控制信号为________________ ,扩展数据存储器所用的控制信号为 _______________ 。
9.51单片机的存储器设计采用_____________ 结构,它的特点是采用_________________和______________________ 分开的结构形式。
10.CPU主要由运算器和控制器组成。
89C51单片机内有一个 ________ 位的CPU,在CPU中的______________ 是用来处理位(布尔)操作。
11.CPU在取指令时,采用___________ 寄存器进行寻址;CPU在访问64KB的片外数据存储器时,一般采用____________ 寄存器进行寻址。
12.80C51的P0〜P3 口用作通用_______________ 输入数据时,应注意向相应的__________________ 写入T。
13.若系统晶振频率为12MHz,则TO工作于定时和计数方式吋的最高(计数)信号频率分别为 _________ kHz和___________ kHzo14.当51单片机扩展片外的存储器及1/0接口电路时,应先扩展、这三总线。
15._________________________________________________________ 在80C51单片机内部,其RAM高端128个字节的地址空间称为 ___________________________ 区,但其中仅有 __________ 个字节有实际意义。
16.使用8031单片机时需将EA引脚接______ 电平,因为片内无 _________ 存储器。
17.8051单片机定时/计数器模块是由__________ 、______________ 、TLO、TL1、TH0和TH1这些特殊功能寄存器共同管理的。
18.8051的P0〜P3 口用作通用I/O 口输入数据时,应注意 ________________________ o19.MCS-51系列单片机中,片内无ROM的机型是_____________ ,有4KB ROM的机型是____________ ,而有4KB EPROM的机型是______________ o20.若A中数据为63H,那么PSW的最低位(即奇偶位P)为—。
(用T 或“0”表示)21.当CPU响应串行接口中断吋,程序应转移到_________ 开始的单元执行。
22.通过对 _____ 寄存器中的_________ 这两位的设置,可以选择当前工作寄存器组。
23.当需要从51单片机程序存储器取数据时,采用的指令操作码应为____________ o24.MCS-51单片机系列有____ 个中断源。
上电复位时,各中断源的优先级从高到低依次为__________ 、 _________ 、___________ 、__________ 和 _________ O25.若系统晶振频率为12MHz,则TO工作于定时和计数方式时的最髙(计数)信号频率分别为________ k Hz和_________ kHzo26.MCS-51单片机扩展程序存储器所用的读控制信号为 ___________ ,扩展数存储器所用的读写控制信号为 _________ 和__________ o27 51单片机的堆栈只可设置在_____________________ ,容量不能超过___________ 字节,以寄存器为堆栈指针。
三.判断题( )1、中断允许寄存器IE的最高位(EA)为1是89C51系统响应中断的重要条件。