01-单片机基础知识-习题

合集下载

单片机课后习题答案-第一至三章

单片机课后习题答案-第一至三章

第一章一、计算题1、①(10000111)2(87)16②(0 .101) 2(0.A) 16③(101111.1011) 2(2F.B) 162、①(430)10 (1AE) 16②(0.6875)10(0.B) 16③(110.851563)10(6E.DA0008637BD058) 163、①(11101010110)2(1878)10②(1001000.0101101) 2(72.351563) 10③(0.010101) 2(0.328125) 104、①00011100B ②10000000B ③11110000B5、原码反码补码①0010 0110 0010 0110 0010 0110②0100 0000 0100 0000 0100 0000③1111 0000 10001111 1001 00006、X Y X+Y X-Y①00100110 00110111 01100101 10001001真值101 -9②01001110 00001111 01011101 00111111真值93 63③10110011 01100001 00101110 01101100s真值46 1087、(863) 10(895) 10(365) 108、414235H 434F4D5055544552H 5374756479H二、问答题1、什么是数制?为什么微型计算机要采用二进制?十六进制数能为计算机执行么?为什么要学习十六进制数。

答:数制就是计数方式,计算机中采用二进制是由计算机所使用的逻辑器件所决定。

这种逻辑器件是具有两种状态的电路(触发器)好处是运算法则简单、实现方便,两个状态的系统具有稳定性。

计算机中的数只能用二进制表示,十六进制适合于读写方便需要。

2、单片机的发展状况如何?它有哪些应用?试举例说明。

答:1971年微处理器研制成功。

1974年,美国仙童公司研制出世界第一台单片微型计算机F8。

单片机课后习题答案

单片机课后习题答案

第一章计算机基础知识1-1微型计算机主要由哪几部分组成?各部分有何功能?答:一台微型计算机由中央处理单元(CPU)、存储器、I/O接口及I/O设备等组成,相互之间通过三组总线(Bus):即地址总线AB、数据总线DB和控制总线CB来连接。

CPU由运算器和控制器组成,运算器能够完成各种算术运算和逻辑运算操作,控制器用于控制计算机进行各种操作。

存储器是计算机系统中的“记忆”装置,其功能是存放程序和数据。

按其功能可分为RAM和ROM。

输入/输出(I/O)接口是CPU与外部设备进行信息交换的部件。

总线是将CPU、存储器和I/O接口等相对独立的功能部件连接起来,并传送信息的公共通道。

1-3什么叫单片机?其主要由哪几部分组成?答:单片机是指把CPU、RAM、ROM、定时器/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。

1-4在各种系列的单片机中,片内ROM的配置有几种形式?用户应根据什么原则来选用?答:单片机片内ROM的配置状态可分四种:(1)片内掩膜(Mask)ROM型单片机(如8051),适合于定型大批量应用产品的生产;(2)片内EPROM型单片机(如8751),适合于研制产品样机;(3)片内无ROM型单片机(如8031),需外接EPROM,单片机扩展灵活,适用于研制新产品;(4)EEPROM(或FlashROM)型单片机(如89C51),内部程序存储器电可擦除,使用更方便。

1-5写出下列各数的另两种数制的表达形式(二、十、十六进制)1100010100111001000111100100100111111101101100111011011101011119862H200394E47H585249H162363F6CH291D14955D71-6写出下列各数的BCD参与:59:01011001,1996:0001100110010110,4859.2:0100100001011001.0010389.41:001110001001.01000001第二章MCS-51单片机的硬件结构2-1 8052单片机片内包含哪些主要逻辑功能部件?答:8052单片机片内包括:①8位中央处理器CPU一个②片内振荡器及时钟电路③256B数据存储器RAM。

单片机复习题集及答案

单片机复习题集及答案

单片机练习题部分答案(本练习题仅包括填空、选择、问答类型题。

题的来源选自《单片机原理与应用学习概要及题解》霍孟友主编机械工业出版社出版,题中页码与题号与其对应。

下文中填空与选择题有答案,问答题没有答案。

)单片机构成及原理*P155. 8051单片机有4个I/O口,它们分别是P0、P1、P2、P3 ,复位后对应它们的内容为0FFH 。

16.一个机器周期包括12 个振荡周期,具体分为 6 个状态周期。

17.按执行时间,8051的指令分为单机器周期、双机器周期和四机器周期指令共三种。

18.单片机由CPU\、存储器和I/O 三部分组成。

19.CPU由运算器和控制器两部分组成。

20.若不使用MCS—51片内程序存储器,引脚/EA必须地。

23.MCS—51有四个并行I/O口,由于是准双向口,所以在输入时必须先写 1 。

P16.1.当使用8751且/EA=1,程序地址小于1000H时,访问的是(A )。

A.片内ROM B。

片外ROM C。

. 片内/外ROM D。

. 不定2.堆栈操作遵循的原则是(A )。

A.先进后出B。

先进先出C。

后进后出D。

随机3.欲访问8051单片机的内部程序存储器,则/EA引脚必须为(A )。

A.高电平B。

低电平C。

高低电平D。

与PC值有关4.MCS—51中,一个机器周由(C)个时钟周期组成。

A.4 B。

8 C。

6 D。

12(注:时钟周期=状态周期=2个振荡周期)P176。

MCS—51系列单片机复位后其P1口的输出状态为( B )。

A.00H B。

0FFH C。

0F0H D。

不定P112-2 8051存储器分那几个地址空间? 如何区分不同空间地址?答:地址空间:(1)片内、片外统一的64KB程序存储器地址空间。

访问时采用MOVC指令。

(2)片内256B数据存储器地址空间。

访问时采用MOV指令。

(3)片外64KB的数据存储器地址空间。

访问时则是采用MOVX指令。

P122-4简述直接位寻址区的空间分配,片内RAM中包含那些可位寻址单元?2-10 开机复位后,CPU使用那些工作寄存器作为当前工作寄存器?它们的地址是什么?答:2-12 程序状态寄存器PSW的作用是什么?有哪些常用标志位?作用是什么?P14 答:2-14 8051单片机时钟周期与振荡周期之间有什么关系?答:2-15 一个机器周期的时序是怎样划分的?2-16 什么叫堆栈?堆栈指针SP的作用是什么?答:堆栈是在片内数据RAM区中,数据先进后出或后进先出的区域。

单片机基础及应用项目一课后习题及答案

单片机基础及应用项目一课后习题及答案

一、填空题1. 51系列单片机为8 位单片机2.51单片机RST引脚上保持 2 个机器周期以上的高电平时,单片机即发生复位。

3.当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。

其中外部中断INT0的入口地址为0003H ,定时器T0入口地址000BH ,外部中断INT1的入口地址为0013H ,定时器T1入口地址001BH ,串行口的中断入口地址为0023H 。

4. 在CPU内部,反映程序运行状态或反映运算结果的特殊功能寄存器是PSW 。

5. 若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为08~0FH 。

6. 8051的堆栈区一般开辟在用户RAM区。

7. 片内RAM低128个单元划分为工作寄存器区、位寻址区和用户RAM区三个区。

8.EA脚的功能是控制程序存储器的选择,单片机使用片内程序存储器时,该引脚应该接+5V高电平。

9. 单片机最小系统除了包括单片机外,还应包括电源电路、复位电路、时钟电路和存储器选择电路。

10. P0口作输出端口时,P0的输出驱动级为漏极开路电路,输出极无上拉电阻,接拉电流负载时,需要外接上拉电阻,接灌电流负载时,可以不接上拉电阻。

二、选择题1. 单片机的XTAL1和XTAL2引脚是(D)引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振2.51单片机芯片是双列直插式封装的,有(C)个引脚A、24B、30C、40D、503. 51单片机的(D)口的引脚,还具有外中断、串行通信等第二功能A、P0B、P1C、P2D、P34. 单片机应用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU5. 以下不是构成单片机的部件(D)A、微处理器B、存储器C、I/O接口D、打印机6. ALU表示(D)A.累加器 B.程序状态字寄存器 C.计数器 D.算术逻辑部件7. 51单片机的V ss(20)引脚是(B)引脚A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器8. 51单片机的程序计数器PC为16位计数器,其寻址范围是(D)A.8K B.16K C.32K D.64K9. 单片机的ALE引脚是以晶振振荡频率的(C)固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。

单片机知识习题集整编

单片机知识习题集整编

1章参考题与习题1.单片机的原名是什么?。

MICROCONTROLLER2.微处理器、微处理机、单片机之间有何区别?微处理器:一般仅指CPU,内含ALU和控制部件;微处理机:以微处理器为核心的微机系统,包含CPU、常用外围电路、外存、键盘、鼠标、显示器等;单片机:单个芯片内集成组成一台计算机的常用功能电路。

仅是一个集成电路。

3.单片机与微处理器的不同之处是什么?前者内部不仅有微处理器,还有组成一台计算机必备的功能电路,如ROM、RAM、C\TC、UART、中断系统等。

后者仅是微处理器,具有ALU单元和控制单元。

4.单片机的发展大致分为哪几个阶段?4位机、1位机、8位机、16位机5,单片机根据其数据总线宽度可分为哪几种类型?1位、4位、8位、16位6.MCS-51系列单片机的典型产品分别为(8031)、(8051)和(8751)。

7.8031与8051的区别在于(D)(A)内部数据存储容量不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部没有程序存储器8.8051与8751的区别在于(C)(A)内部数据存储容量不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部没有程序存储器9.举例说明单片机在工业测控领域、家用电器领域的应用。

2章参考题与习题1.MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的主要功能是什么?(1)微处理器(2)数据存储器(3)程序存储器(4)中断系统(5)定时器/计数器(6)串行口(7)并行I/O口2.说明MCS-51单片机上电后,运行片内程序还是片外程序是怎样控制的。

EA引脚接高电平时,上电复位后程序将从片内程序存储器开始执行。

EA引脚接低电平时,上电复位后将从片外程序存储器开始执行。

3.在MCS-51单片机中,如果采用12MHz晶振,一个机器周期为(12 )时钟周期?4.写出各中断向量地址。

外部中断0 0003H定时器0 000BH外部中断1 0013H定时器1 001BH串行口0023H5.内部RAM中,位地址为30H的位,该位所在字节的字节地址为(26H)。

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

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

单⽚机原理及应⽤综合习题及答案综合习题⼀⼀、填空题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的主频越⾼,其运算速度越快。

《单片机基础》 李广弟 练习题及答案

《单片机基础》 李广弟 练习题及答案

PC, #2222H (×)
DEC DPTR R5
0E0H, @R0 (√) CPL F0H A, @R1 F0, ACC.3 (×) (√) (×)
PUSH DPTR (×) MOV MOV A, 1FH (√) F0, C (√) 30H (√)
MOVX MOV MOV MOV
说明: MOV CPL PUSH
1. 用 8 位二进制补码数所能表示的十进制数范围是(D) (A)-127 ~ +127 (C)-127 ~ +128 (B)-128 ~ +128 (D)-128 ~ +127
2. 下列等式中,正确的是(B) (A)1 KB = 1024×1024 B (C)1 KB = 1024 M B 3. 程序与软件的区别是(C) (A)程序小而软件大 (C)软件包括程序 (B)程序便宜而软件昂贵 (D)程序包括软件 (B)1 MB = 1024×1024 B (D)1 MB = 1024 B
第2章
80C51 单片机的硬件结构
(一)填空题
1. 通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。 调用返回时再进行出栈操作,把保护的断点送回(PC) 。 2. 80C51 单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器 反相器)和芯片外跨接的(石英晶体振荡器晶振)与(两个微调电容) 。若 调高单片机的晶振频率,则单片机的机器周期会变(短) 。 3. 通常单片机有两种复位操作,即(上电复位)和(手动复位) 。复位后,PC 值为(0000H) ,SP 值为(07H) ,通用寄存器的当前寄存器组为(第 0)组,
4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A) (A)地址 (B)字节 (C)列号 (D)容量

单片机课后习题与答案

单片机课后习题与答案

第1部分答案1-1 简述冯·诺依曼型计算机的主要特征。

1、采用二进制代替十进制运算2、存储程序工作方法3、计算机硬件系统的构成1-2 计算机硬件系统由哪些部件组成?计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五个部分。

1-3 填空:(1)100D=01100100=64H(2)03CH=00111100B=60D1-4 写出下列各数的原码、反码和补码(用二进制数表示)。

21 -21 59 -59 127 -127 1 -121 原码:00010101反码:00010101补码:00010101 -21 原码:10010101 反码:11101010补码:1111101159原码:00111011反码:00111011补码:00111011-59原码:10111011反码:11000100补码:11000101127原码:01111111反码:01111111补码:01111111-127 原码:11111111反码:10000000补码:100000011原码:00000001反码:00000001补码:00000001-1原码:1000001反码:11111110补码:111111111-5 用十进制数写出下列补码的真值:1FH 69H 89H FCH 97H CDH B3H 10H1FH的真值:31D69H的真值:105D89H的真值:-119DFCH的真值:-4D97H的真值:-105DCDH的真值:-51DB3H的真值:-77D10H的真值:16D1-6 已知X和Y,求(X+Y)补。

(1)X=31D,Y=55D (X+Y)补= 01010000B(2)X=46D,Y=-81D (X+Y)补=11010001B(3)X=-54D,Y=93D (X+Y)补=00100111B(4)X=-23D,Y=-67D (X+Y)补=10100110B(5)X=75D,Y=89D (X+Y)补=10100100B1-7 写出下列各数的8421BCD码。

单片机原理及应用技术_刘振海_习题

单片机原理及应用技术_刘振海_习题

单片机原理及应用技术习题第一章单片机基础知识『思考与练习』一、判断下列说法的正误1.PC是一个不可寻址的特殊功能寄存器,因此不能对它进行任何操作。

()2.—般情况下,用户无法直接修改PC内容,但可直接修改SP内容。

()3.SP内装的是堆栈顶部的数据内容。

()4.对于MCS-51系列单片机,当芯片具有内部ROM时,EA引脚应接高电平;而当芯片不具有内部R0M时,EA引脚应接低电平。

()5.内部工作寄存器区中的32个存储单元,既可以作为通用寄存器使用,也可以作为—般的RAM单元使用。

()6.程序计数器既可以对程序存储器寻址,也可以对数据存储器寻址。

()二、简答题1.8051芯片内部程序存储器和数据存储器各有多少?而外部扩展的程序存储器和数据存储器最多是多少?2.8051芯片内部有多少个寄存器组?使用时是如何进行切换的?3.SFR是什么?其地址范围是多少?4.哪些编号的MCS-51系列单片机内部不具备程序存储器?第二章单片机的基本电路『思考与练习』1.在8051芯片里,若要使用外部扩展的存储器,电路上应进行怎样的处理?2.试设计一个能让8051芯片正常工作的基本电路。

3.在12MHz的8051芯片里,一个机器周期包括多少个状态周期?一个状态周期由几个时钟周期组成?4.当8051芯片复位时,ACC的内容是什么?堆栈指针指向哪个地址?PO的内容是什么?第三章指令系统『思考与练习』一、分析下列程序所采用的寻址方式。

程序如下:ORG0000HAJMP STST:MOV A,#03H;MOV20H,#01H;MOV R1,#20H;MOV A,@Rl;MOV DPTR,#2000H;MOVC A,@A+DPTR;MOV P2,A;END二、阅读程序,写出程序执行结果1.MOV R1,#62H;MOV62H,#55H;CJNE@Rl,#55H,02H;JNC LPl;MOV A,#0FFH;SJMP LP2;LPl:MOV A,#0BBH;LP2:SJMP LP2;累加器A=()2.MOV A,#12H;MOV B,A;MOV A,#08H;ADD A,B;MUL AB;;累加器A=()请根据程序执行过程,将PSW各位状态填入下面的表格中:Cy AC F0RSl RS0OV Fl P3.MOV20H,#0B2H;MOV A,#66H;MOV30H,#45H;MOV R0,#30H;ANL A,R0;ORL A,@R0;SWAP A;CPL A;XRL A,#FFH;ORL20H,A;SJMP$;程序执行后,20H=(),A=()4.ORG2000HMOV SP,#60H;MOV A,#12H;LCALL2500H;ADD A,#40H;MOV B,A;LPl:SJMP LPl;ORG2500HMOV DPTR,#200AH;PUSH DPL;PUSH DPH;RET程序执行后,SP=(),A=(),B=()1、编程实现下列要求:将程序存储器2000H单元的内容传送至内部数据存储器30H单元、R0中。

单片机开发基础练习题及答案2_2022_背题版

单片机开发基础练习题及答案2_2022_背题版

***************************************************************************************试题说明本套试题共包括1套试卷每题均显示答案和解析单片机开发基础练习题及答案2(500题)***************************************************************************************单片机开发基础练习题及答案21.[单选题]若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应( )。

A)INT1B)INT0C)T1答案:B解析:2.[单选题]每个通用 I/O 端口有( )个 32 位的配置寄存器,( )个 32 位的数据寄存器,()个 32 位的置位/复位寄存器,( )个 16 位的复位寄存器,( )个 32 位的锁定寄存器A)2,1,2,1,1B)2,2,1,1,1C)2,2,2,1,1D)2,2,1,2,1答案:B解析:3.[单选题]串行口的工作方式由( )寄存器决定A)SBUFB)PCONC)SCOND)RI答案:C解析:4.[单选题]矩阵式键盘的工作方式主要有( )A)程序扫描和中断扫描B)独立查询和中断扫描C)中断方式和直接访问方式D)直接输入方式和直接访问方式答案:B解析:1.0A)>B)>=C)+D)<=答案:C解析:1.06.[单选题]共阳极LED数码管若用动态显示,须( )。

A)将位选线全部接地B)将各位数码管的段选线并联C)将位选线全部接电源D)将各位数码管的位选线并联答案:B解析:7.[单选题]8051单片机中,用户可使用的16位寄存器是( ) 。

A)PSWB)ACCC)SPD)DPTR答案:D解析:8.[单选题]定时计数器T0设为定时方式1,T1设定为计数方式2,寄存器TMOD值为( )A)66HB)16HC)61HD)22H答案:C解析:1.09.[单选题]外部中断1的中断序号为( )A)0B)1C)2D)3答案:C解析:1.010.[单选题]单片机并行I/O口线P1.0到P1.3连接了4个LED.,此时它是什么接口功能D)串行口答案:B解析:11.[单选题]( )显示方式编程较简单,但占用I/O口线多,其一般适用显示位数较少的场合。

单片机课后习题及答案(1-13章)

单片机课后习题及答案(1-13章)

《单片机原理及接口技术》(第2版)人民邮电出版社第1章单片机概述思考题及习题11.除了单片机这一名称之外,单片机还可称为和。

答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3.在家用电器中使用单片机应属于微计算机的。

答: BA.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用4.微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

5.AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。

6.什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”? 答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威的定义。

目前人们所说的“嵌入式系统”,多指后者。

7.嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小,应用广泛。

DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。

能够高速完成各种复杂的数字信号处理算法。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。

A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。

A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。

A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。

A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。

A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。

A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。

A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。

2. 在51单片机中,P1、P2、P3分别是______、______、______端口。

3. 单片机的程序存储器通常采用______型存储器。

4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。

5. 单片机的串行通信接口可以实现______位数据的串行传输。

6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。

《单片机原理与应用技术》习题与思考题

《单片机原理与应用技术》习题与思考题

《单片机原理与应用技术》习题与思考题1.单片机基础1.1什么是单片机? 什么是嵌入式系统?1.2单片机CPU与通用微机CPU有什么异同?1.3单片机主要用途是什么?列举你所知道的目前应用较为广泛的单片机种类。

1.4假设某CPU含有16根地址线,8根数据线,则该CPU最多寻址能力是多少KB?1.5为什么计算机要采用二进制数?学习十六进制数的目的是什么?1.6将下列十进制数转换成二进制数:270;91;16663;461.7把下列十六进制数转换为二进制数和十进制数(1)41H (2)1AFH (3)0F1H (4)20FAH1.8把下列二进制数转换为十六进制数和十进制数(1)10110011B (2)10000000B (3)10111B (4)1100B1.9为什么在计算机中带符号数不用原码表示而用补码表示?在8位二进制中,-12H的补码是多少?-12H在16位二进制中的补码又是多少?1.10用补码方法计算下列各式(设机器字长为8位):(1)X=7,Y=8,求X+Y;(2)X=5,Y=9,求X-Y;(3)X=6,Y=-7,求X+Y;(4)X=-11,Y=7,求X-Y。

1.11已知X=100110B,y=1100lB,用算术运算规则求:X+Y;X-Y;X⨯Y;X/Y1.12已知X=01111010B,y=10101010B,用逻辑运算规则求:X⨯Y;X+Y;X⊕Y;X1.13在计算机里,一般具有哪三类总线?请说出各自的特征(包括传输的信息类型、单向传输还是双向传输)。

1.14计算机字长的含义是什么?80C51单片机的字长是多少?2.单片机组成2.1在89C51单片机应用系统中EA/V PP引脚如何连接?为什么?2.289C52单片机内部含有哪几类存储器?各自的容量是多少?2.3简述P1口的内部结构。

为什么将P1口引脚作为输入引脚使用前,一定要向P1口锁存器相应位写入“1”。

2.4地址/数据分时复用的含义是什么?80C31 P0口与存储器,如27128相连时,两者之间需要加接什么功能芯片才能锁存低8位地址信息?2.5指出复位后工作寄存器组R7~R0的物理地址。

单片机(宋悦)第1版习题参考答案

单片机(宋悦)第1版习题参考答案

第1章思考题及习题参考答案1写出下列二进制数的原码、反码和补码(设字长为8位)。

(1)001011 (2)100110(3)-001011 (4)-111111答:(1)原码:00001011 反码:00001011 补码:00001011(2)原码:00100110 反码:00100110 补码:00100110(3)原码:10001011 反码:11110100 补码:11110101(4)原码:10111111 反码:11000000 补码:110000012已知X和Y,试计算下列各题的[X+Y]补和[X-Y]补(设字长为8位)。

(1) X=1011 Y=0011(2) X=1011 Y=0111(3) X=1000 Y=1100答:(1)X补码=00001011 Y补码=00000011 [–Y]补码=11111101[X+Y]补=00001110 [X-Y]补=00001000(2)X补码=00001011 Y补码=00000111 [–Y]补码=11111001[X+Y]补=00010010 [X-Y]补=00000100(3)X补码=00001000 Y补码=00001100 [–Y]补码=11110100[X+Y]补=00010100 [X-Y]补=111111002 微型计算机由那几部分构成?微机系统由那几部分构成?答:微型计算机由微处理器、存储器、I/O接口电路和系统总线构成。

微型计算机系统是在微型计算机的基础上,配上必要的外设(如键盘、光驱等)、电源以及必要的软件而构成的系统。

4 单片机有哪几种供应状态?答:片内无ROM,片内掩模ROM,片内EPROM, 片内PROM,片内FLASH存贮器配置。

5 什么叫单片机?它有何特点?答:单片机就是在一块硅片上集成了CPU、RAM、ROM、定时器/计数器和多种I/O口(如并行、串行及A/D变换器等)的一个完整的数字处理系统。

单片机主要特点有:品种多样,型号繁多;存储容量大;频率高,速度快;控制功能强,集成度高;功耗低;配套应用软件多。

单片机习题及答案1

单片机习题及答案1

一、选择题1、第一块单片机是由( A )公司设计的。

A、美国仙童公司B、摩托罗拉公司C、PHILIPS公司D、Intel公司2、单片机的核心部件称为(C )。

A、RAMB、ROMC、CPUD、I/O3、为了要寻址64KB数据存储器,设置数据指针DPTR为(B )位。

A、8B、16C、24 D、324、8031单片机有(C )个引脚,其中有( )个I/O口。

A、40 16B、32 24C、40 32 D、50 325、8031单片机的(A)口是一个漏极开路的8位准双向I/O口,驱动能力最强,能驱动8个LSTTL负载。

A、P0B、P1C、P2D、P36、8051有( D)个中断源,可编程为( )个优先级。

A、5 1B、6 2C、8 3 D、5 27、MCS-51指令系统的指令格式中,必不可少的部分为(B)。

A、标号B、操作码C、操作数D、注释8、下列指令中,影响标志位的指令为( BC)。

A、RLB、RLCC、DEC AD、AJMP9、设当前PC的值为0900H,则执行无条件转移指令AJMP 03FFH指令后,程序转移的目的地址为(D)。

A、02FFHB、03FFHC、04FFHD、0BFFH10、在程序设计过程中,若要在某个地址开始保留一定数量的存储区,使用的伪指令为(C)。

A、DWB、DBC、DS D、XDATA11、8051单片机的定时器/计数器的启动和停止是通过对下列的( A )寄存器编程设定的。

A、TCONB、TMODC、TH0D、SCON12、若要利用定时器T1产生串口通信的波特率,则T1工作在( C )方式下。

A、方式0B、方式1C、方式2D、方式313、若要用定时器T0设计一个时间长度为100ms的定时时间,则T0应选择的工作方式为( B )。

A、方式0B、方式1C、方式2D、方式314、若定时器T1受外部输入引脚电平(高电平起作用)的影响,则要启动定时器T1运行软件,必须满足( C )。

单片机习题一(1-4)

单片机习题一(1-4)

(31H)=5FH,(32H)=3CH,则执行下列指令后:
POP DPH;
POP
POP
DPL;
SP;
则:(DPH)=( 3CH);(DPL)=( 5FH); (SP)=( 50H ); 8. 如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指
令XCH A, @R1后;
结果(A)=(79H) ,(49H)=( 58H )。
5
二、选择题
3. AT89S51单片机有五个中断源,外中断INT1的入 口地址是( C ) A. 0003H B. 000BH C. 0013H D. 001BH E. 0023H
4. AT89S51单片机内部低128B RAM包括( C ) A. 程序存储器 B. 中断入口地址区 C. 堆栈区、位寻址区、工作寄存器区 D. 工作寄存器及特殊功能区
3. LJMP的跳转范围是( 64KB ),AJMP的跳转范围
是(2KB ),SJMP的跳转范围是(256B )。
2
一、填空题
4. AT89S51单片机指令系统的寻址方式有( 寄存器寻址 方式 )、(直接寻址方式 )、( 立即寻址方式 )、 ( 寄存 器间接寻址方式 )、(位寻址方式)、( 基址寄存器加变
15
二、选择题
24. 完成下面子程序: SQR: PUSH DPH PUSH DPL MOV DPTR, #TABLE MOVC A, @A+DPTR ( A ) RET TABLE: DB 0, 1, 4, 9, 16, 25, 36, 49, 64, 81; END A. POP DPL POP DPH B. PUSH DPL PUSH DPH C. POP DPH POP DPL D. PUSH DPH PUSH DPL

单片机练习题及例题

单片机练习题及例题

单片机练习题及例题单片机课堂练习题/例题总结习题和思考题一1、一个完整的单片微机芯片内至少有哪些部件?2、根据程序存储器的差别单片机可以分为那些类型?3、单片机的主要特性是什么?它适宜于构成一个通用微机系统还是专用微机系统?为什么?习题与思考题二1、8051单片机内包含哪些主要逻辑功能部件?2、MCS-51单片机结构上有哪些主要特点?习题和思考题三1、详细描绘MCS-51单片机的存储器配置图。

2、MCS-51单片机是通过哪些方法将程序存储器和数据存储器严格分开的?3、什么是单片机的特殊功能寄存器?8051/8052各有几个特殊功能寄存器?这些特殊功能寄存器占有的地址范围?4、MCS—51单片机有哪些可直接寻址的位?5、什么是堆栈?8031的堆栈区可以设在什么地方?一般应设在什么区域?如何实现?试举例说明。

习题和思考题四1、试根据P1口和P3口的结构特性,指出它们作为输入口或第二功能输入/输出的条件。

2、MCS-51中无ROM型单片机在应用中P2口和P0口能否直接作为输入/输出连接开关、指示灯之类的外围设备?为什么?3、画出MCS-51系列单片机进行系统扩展时的三总线结构图。

课堂练习一1、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行SETBRS1指令,此时只能使用()区的工作寄存器。

A、0区B、1区C、2区D、3区2.09H位所在的单元地址是()A.02HB.21HC.08HD.20H3.单片机在进行取指令操作时,指令的地址是由()的内容决定。

A.SPB.PCC.DPTRD.PSEN和ALE4.P1口作输入用途之前必须()。

A.外接高电平B.外接上拉电阻C.相应端口先置0D.相应端口先置15.程序计数器PC用来()。

A.存放指令B.存放上一条的指令地址C.存放下一条的指令地址D.存放正在执行的指令地址思考题1.数123可能是()。

A.二进制数B.八进制数C.十六进制数D.四进制数E.十进制数2.8031单片机内部RAM包括()A.程序存储区B.堆栈区C.工作寄存器及特殊功能区D.位寻址区E.中断入口地址区3.8051单片机CPU的主要功能有()。

单片机测试题与答案

单片机测试题与答案

单片机测试题与答案一、单选题(共107题,每题1分,共107分)1.FLASH的中文含义是 ( ) 。

A、闪速存储器B、随机存储器C、只读存储器D、电可擦除可编程存储器正确答案:A2.SP的中文含义是( )。

A、堆栈指针B、数据指针C、系统指针D、符号指针正确答案:A3.下列芯片中属于单片机的芯片是 ( ) 。

A、8086B、80386C、8155D、AT89C1051正确答案:D4.累加器A的内容是84H,执行RR A 指令后累加器的内容变为( ) 。

A、42B、80C、08D、不确定正确答案:A5.下列芯片中属于单片机的芯片是 ( ) 。

A、8086B、80286C、80486D、AT89C2051正确答案:D6.对于MCS-51系列单片机来说,立即寻址可寻址的空间是( )。

A、内部RAMB、程序存储器C、特殊功能寄存器D、外部RAM正确答案:B7.累加器A的内容是35H,执行SWAP A 指令后累加器的内容变为( ) 。

A、30B、05C、50D、53H正确答案:D8.下列指令中,对标志位CY有影响的指令是 ( ) 。

A、ADDB、,C、(B)INCD、(C)MOVE、,F、D.ANLG、,正确答案:A9.对于MCS-51单片机来说,一个机器周期是由 ( )个状态周期构成。

A、1B、2C、4D、6正确答案:D10.8051单片机的P3口可以驱动 ( )个LSTTL负载。

A、32B、8C、4D、16正确答案:C11.上电复位后,8051单片机P3口的值是 ( ) 。

A、80B、0FFC、00D、不确定正确答案:B12.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是 ( ) 。

A、131072μSB、65536μSC、256μSD、8192μS正确答案:A13.累加器A的内容是0ADH,执行RLC A 指令后累加器的内容变为( ) 。

A、5BB、5AC、56D、不确定正确答案:D14.8051单片机的堆栈位于( )中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题参考答案(P.38-P.40)
习题1. 8051单片机由哪几部分组成?
答:8位中央处理器CPU,片内振荡电器及时钟电路,4个 8位并行IO口(其中P0和P2可用于外部存储器的扩展), 2个16位定时器/计数器,5个中断源(具有2个中断优先 级),全双工串行口,布特殊功能寄存器?他们可以 分为几组,各完成什么主要功能?
习题3. 决定程序执行顺序的寄存器是哪个?他是几位寄 存器?他是否为特殊功能寄存器?他的内容是什么?
答:是程序计数器PC,它是16位寄存器,它不是特殊功能 寄存器,它的内容是下一条将要执行的程序的地址。
习题5. 8051的引脚有多少IO线?它们和单片机对外的地 址总线和数据总线有什么关系?地址总线和数据总线各是 多少位?
答: ORG 0000H ;程序开始地址 ;20H->2FH ;21H->2EH ;22H->2DH ;死循环等待 ;汇编结束标记 MOV 2FH,20H MOV 2EH,21H MOV 2DH,22H AJMP $ END
答:8051内部RAM的低128字节可以分为通用寄存器区、 位寻址区、便签(工作或者堆栈RAM)区和特殊功能寄存器 区。通用寄存器区的地址从00H到1FH共32个字节。设置 PSW中的位RS0和RS1可以切换当前通用寄存器组。位寻 址区地址从20H到2FH共16个字节128位,占用位地址0到 127。
答:8051单片机的40个引脚中有32根IO口线,P0口8根 IO线可以在外扩存储器时分时复用作为外部存储器的低8位 地址总线和8位数组总线,P2口作为高8位地址总线,P3.6 和P3.7分别作为外部存储器的写和读控制线。 地址总线为16位,数据总线为8位。
习题8. 8051内部RAM低128字节可以分为几个区域?其 中通用寄存器区的字节地址范围为多少?如何实现寄存器 组的切换?可位寻址区的字节和位地址范围分别为多少?
习题18. 为什么外扩存储器时,P0口要外接锁存 器,而P2口却不接?
答:8051在外扩存储器时,P0口作为地址总线的低8位和 数据总线分时复用,需要使用锁存器把地址总线的低8位分 离出来,而P2口没有分时复用,无须使用锁存器分离。
习题25. 试编写程序,将内部RAM的20H,21H,22H连续 三个单元的内容依次存入2FH,2EH,2DH单元?
答:标准的8051单片机具有21个特殊功能寄存器,它们可 以分5组: CPU:ACC,B,PSW,SP,DPTR(分为DPL和DPH),主要完 成运算和逻辑判断功能; 并行口:P0,P1,P2,P3完成IO口功能,其中部分IO口带有 可选的纵向扩展功能; 中断系统:IE,IP完成中断管理; 定时器/计数器:TMOD,TCON,T0(分为T0H和T0L),T1(分 为T1H和T1L)完成定时或者计数功能; 串行口:SCON,SBUF,PCON主要完成数据的串行发送和接 收。
相关文档
最新文档