单片机试题库分章节答案解析(C语言)

合集下载

51单片机应用技术(C语言版)习题答案(1)

51单片机应用技术(C语言版)习题答案(1)
根据题意,只要使P1.0每隔1ms取反一次即可得到周期2 ms的方波,因而T0的定时时间为1ms。
解:计数初值X=216- T/T机=65536-1000/1=64536=FC18H
则TH0 = 0xfc
TL0 = 0x18
定时器0方式1时,TMOD=0x01
查询法参考程序:
#include<reg51.h>
同级或低级中断请求不能打断正在执行的中断;
同级中断源同时提出请求时按自然优先级响应:
单片机复位时,IP各位都被置0,所有中断源为低级中断。
自然优先级顺序是:/INT0→ T0 → /INT1→T1→TI/RI
5.答:有一按键接到单片机外部中断0引脚上,要求编程对按键动作进行计数和显示,达到99后重新由0开始计数(采用中断方式)。
答:MCS-51单片机的存储器采用的是哈佛结构,即把程序存储器和数据存储器分开,有各自的寻址系统、控制信号和功能。
MCS-51单片机存储器的最大寻址空间64KB。
4.MCS-51单片机的时钟周期,状态周期,机器周期,指令周期的含义是什么?当晶振频率为6MHZ时,它们分别为多少?
答:时钟周期:由振荡电路产生的时钟脉冲的周期;
MCS-51单片机提供了4个8位的I/O端口,分别命名为P0、P1、P2、P3,这些端口既可以按字节一次输入或输出8位数据,同时它们的每一位都可以独立进行输出或输出操作。
MCS-51单片机内部有两个16位的定时器/计数器,既可以做定时功能,又可以做计数功能。
2.MCS-51单片机的P0-P3口在功能上各有什么用途和区别?当它们做I/O口使用时,具有哪些特点?
sbit p1_0=P1^0;
void main()
{
TMOD=0x01;

单片机应用技术(C语言版)课后答案

单片机应用技术(C语言版)课后答案

设计和制作一台使用白色光LED作为光源的台灯,台灯具有一个机械电源开关和两个感应式触摸开关,用手触摸感应开关可以调节台灯亮度。

台灯由220V市电供电,并配有小型铅酸蓄电池。

使用变压器和充电电路可对蓄电池充电。

使用中若蓄电池电量不足时,可通过台灯一定规律的闪烁提示对蓄电池充电。

电池电压过低时关闭台灯以保护蓄电池。

主要技术指标(1)系统电源:220V,50Hz交流。

(2)蓄电池:12V,2.3Ah。

(3)LED灯总功率:10Wmax。

(4)调光步进:5级调光。

(5)蓄电池充电最高电压:13.8V。

(6)蓄电池充电电流:<1A(7)蓄电池欠压保护点:11.0V昨天,略去。

今天,珍惜。

明天,争取。

对的,坚持。

错的,放弃。

人生要做两件事:第一件事,就是感恩;第二件事,就是结缘。

人生要迈两道坎:情与钱。

人生要喘两种气:一种是生命之气,一种是精神之气。

人生要会两件事:学会挣钱,学会思考。

人生的两个基本点:糊涂点,潇洒点。

人生的两种状态:谋生,乐生。

一心一意,是世界上最温柔的力量。

有些事情,只有经历了,才有穿透心扉的体验;曾经的人,只有从心底放下了,心灵才会真正地解脱。

没有哪件事,能够一直捆住你的手脚;没有哪个人,能够成为你的永远。

所以,想做的事,只要有能力做,那就不要等,不要害怕失败;想付出的爱,只要觉得可以,那就大胆些,不要留下遗憾。

学会放下,是一种生活的智慧;放下,是一门心灵的学问。

人生在世,有些事情是不必在乎的,有些东西是必须清空的。

该放下时就放下,你才能够腾出手来,抓住真正属于你的快乐和幸福。

已经拥有的不要忘记;已经得到的更加珍惜;属于自己的不要放弃;已经失去的留作回忆;想要得到的一定要努力;累了把心靠岸;选择了就不要后悔;苦了才懂得满足;痛了才享受生活;伤了才明白坚强。

放下压力,累与不累,取决于心态;放下烦恼,快乐其实很简单;放下自卑,把自卑从你的字典里删去;放下懒惰,奋斗改变命运;放下消极,绝望向左,希望向右;放下抱怨,与其抱怨,不如努力;放下犹豫,立即行动,成功无限;放下狭隘,心宽天地宽。

单片机练习试题附答案及解析

单片机练习试题附答案及解析

第一、二章单片机概述与结构一、填空题1.单片机复位后,SP、PC和I/O口的内容分别为07H\000H\FFH 。

2.单片机有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定。

单片机复位后,若执行SETB RS0指令,此时只能使用 1 区的工作寄存器,地址范围是08H---0FH 。

3.51单片机驱动能力最强的并行端口为P0端口。

4.51单片机PC的长度为16位,SP的长度为___8____位,DPTR的长度为_16__位。

5.访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为__movc_____,MOV和_movx______。

6.若A中的内容为63H,那么P标志位的值为1 。

7.当扩展外部存储器或I/O口时,P2口用作高八位地址总线。

8.51单片机内部RAM区有 4 个工作寄存器区。

9.51单片机内部RAM区有128 个位地址。

10.外部中断1()的中断入口地址为0013 ;定时器1的中断入口地址为001B 。

11.51单片机有 4 个并行I/O口,P0~P3是准双向口,所以由输出转输入时必须先写入 1 。

12.51单片机的堆栈建立在内部RAM 内开辟的区域。

二、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。

A./RD B./WE C./PSEN D.ALE2.51单片机P0口用作输出时,应外接(A )。

A.上拉电阻B.二极管C.三极管D.下拉电阻3.进位标志CY在( C )中。

A.累加器B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR4.堆栈数据的进出原则是(D )。

A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于(D )μs。

A.1.5 B.3 C.1 D.26.在家用电器中使用单片机应属于微计算机的( B )。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC的值是(C )。

单片机试题(含答案)

单片机试题(含答案)

试卷中可能会遇到的特殊功能寄存器1、TMOD :2、IE :3、TCON :一、填空题(每空1分,共20分。

)1.微型计算机由 CPU 、 存储器 和 IO 端口 组成。

2.除SFR 外,8051单片机的片内包含有 128 字节RAM 作为数据存储器使用, 字节 4K ROM 作为程序存储器使用。

3.PSW 是8051的程序状态字寄存器,其中CY 位是: 字节进/借位 ,P 位是:奇偶标志位,标示ACC 中1个数的奇偶性 。

4.DIV AB指令执行两个字节的无符号除法,该指令执行完成后,商存放在 A 、余数存放在___B_____中。

5.当8051的复位脚(RESET )为高电平时,CPU 处于 复位 状态,这时I/O 口P1的值为 FF H , 堆栈指针(SP)的值为 07 H 。

6.8051单片机包括 2 个 16 位的定时/计数器,共有 4 种工作模式。

7.T0或T1作为定时器使用时,其工作时钟信号依赖于晶体振荡器的频率(f osc ),当f osc =12MHz 时,定时器T1的工作时钟频率为 1 MHz 。

8.标准8051单片机有 5 个中断请求源,具有 2 个中断优先级。

9.8051单片机的串行口具有多种工作方式,其中方式3的有效数据位数是____9___位(不含起始位和停止位)。

10.异步串行通讯的波特率是指单位时间传输的数据位数 。

二、单项选择题 (每小题1分,共10分。

)1.下列第 B 个语句可以实现外部16位地址的读操作。

(A)MOVX A,@R0 (B)MOVX A,@DPTR(C)MOVX @R0,A (D)MOVX @DPTR,A2.当累加器A的初始值为 D 时,且Cy = 0,执行“RRC A”指令后,累加器A 的结果为23H,并且Cy = 1。

(A)23H (B)BDH(C)47H (D)C3H3.当需要启动定时器T1时,下面哪一项是必须的? D(A)SETB IT0 (B)SETB IT1(C)SETB TR0 (D)SETB TR14.下面 B 的陈述是正确的?(A)8051单片机有6个中断向量,分2个优先级别(B)8051单片机有5个中断向量,分2个优先级别(C)8051单片机可以扩展最大容量为128K字节的程序存储器(D)8051单片机可以扩展最大容量为32K字节的外部数据存储器5.下面 A 源操作数不是来自程序存储器。

(完整版)单片机试题及答案

(完整版)单片机试题及答案

(完整版)单⽚机试题及答案单⽚机原理与接⼝技术习题答案习题与思考题11-1 微型计算机通常由哪些部分组成?各有哪些功能?答:微型计算机通常由控制器、运算器、存储器、输⼊/输出接⼝电路、输⼊设备和输出设备组成。

控制器的功能是负责从内部存储器中取出指令并对指令进⾏分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调⼯作;运算器主要完成算数运算和逻辑运算;存储器⽤于存储程序和数据;输⼊/输出接⼝电路完成CPU与外设之间相连;输⼊和输出设备⽤于和计算机进⾏信息交流的输⼊和输出。

1-2 单⽚微型计算机与⼀般微型计算机相⽐较有哪些区别?有哪些特点?答:与通⽤微型计算机相⽐,单⽚机的硬件上,具有严格分⼯的存储器ROM和RAM和I/O端⼝引脚具有复⽤功能;软件上,采⽤⾯向控制的指令系统和硬件功能具有⼴泛的通⽤性,以及品种规格的系列化。

单⽚机还具备体积⼩、价格低、性能强⼤、速度快、⽤途⼴、灵活性强、可靠性⾼等特点。

1-3 简述计算机的⼯作过程。

答:计算机的⼯作是由微处理器以⼀定的时序来不断的取指令、指令译码和执⾏指令的过程。

1-4 单⽚机的⼏个重要指标的定义。

答:单⽚机的重要指标包括位数、存储器、I/O⼝、速度、⼯作电压、功耗和温度。

1-5 单⽚微型计算机主要应⽤在哪些⽅⾯?答:单⽚机的主要应⽤领域有智能化产品、智能化仪表、智能化测控系统、智能化接⼝等⽅⾯。

1-6 为什么说单⽚微型计算机有较⾼的性能价格⽐和抗⼲扰能⼒?答:因为单⽚微型计算机主要⾯向特定应⽤⽽设计,设计者在硬件和软件上都⾼效率地设计,量体裁⾐、去除冗余,⼒争在同样的硅⽚⾯积上实现更⾼的性能,具备较⾼的性能、价格⽐;单⽚机嵌⼊式系统中的软件⼀般都固化在存储器芯⽚或单⽚机本⾝中,⽽不是存贮于磁盘等载体中,另外单⽚机体积⼩,可以放⼊屏蔽设备中,从⽽使其具有较⾼的抗⼲扰能⼒。

1-7 简述单⽚机嵌⼊式系统的定义和特点。

答:单⽚机嵌⼊式系统是嵌⼊到对象体系中的专⽤计算机系统;其特点是⾯向特定应⽤、与各个⾏业的具体应⽤相结合、硬件和软件⾼效率、软件固化在存储器芯⽚或单⽚机本⾝和不具备⾃举开发能⼒。

单片机试题库分章节答案解析(C语言)

单片机试题库分章节答案解析(C语言)

单⽚机试题库分章节答案解析(C语⾔)第1部分单⽚机概述及数学基础⼀、填空题1、⼗进制255的⼆进制是11111111,⼗六进制是FF 。

2、单⽚机是将CPU、存储器、特殊功能寄存器、定时/计数器和输⼊/输出接⼝电路、以及相互连接的总线等集成在⼀块芯⽚上。

3、⼗进制127的⼆进制是 1111111,⼗六进制是7F。

4、+59的原码是 00111011,-59的补码是11000101。

5、⼗进制数100转换为⼆进制数是1100100;⼗六进制数100转换为⼗进制数是256。

6、⼗进制数40转换为⼆进制数是101000;⼆进制数10.10转换为⼗进制数是 2. 5。

7、⼗进制99的⼆进制是 1100 011,⼗六进制是63。

⼆、判断题(×) 1、AT89S51是⼀种⾼性能的16位单⽚机。

8位机(×) 2、有符号正数的符号位是⽤1表⽰的。

三、选择题()1、计算机中最常⽤的字符信息编码是( A)A. ASCIIB.BCD码C. 余3码D. 循环码四、简答题1、何谓单⽚机?单⽚机与⼀般微型计算机相⽐,具有哪些特点?第2部分 51单⽚机硬件结构、存储系统及I/O接⼝⼀、填空题1、AT89S51单⽚机共有 4 个8位的并⾏I/O⼝,其中既可⽤作地址/数据⼝,⼜可⽤作⼀般的I/O⼝的是P0。

2、若采⽤12MHz的晶振,则MCS-51单⽚机的振荡周期为__1/12 µS__ ,机器周期为____1µS __。

3、AT89S51单⽚机字长是___8___位,有___40根引脚。

4.89S51单⽚机是 8位单⽚机,其PC计数器是16位。

5.若单⽚机使⽤的晶振频率是6MHz,那么⼀个振荡周期是1/6µS,⼀个机器周期是2µSµS。

6.89S51单⽚机是+5 V供电的。

4.0-5.5V7.堆栈是内部数据RAM区中,数据按先进后出的原则出⼊栈的。

8.MSC-51系列单⽚机具有 4 个并⾏输⼊/输出端⼝,其中_P0_⼝是⼀个两⽤接⼝,它可分时输出外部存储器的低⼋位地址和传送数据,⽽_P1__⼝是⼀个专供⽤户使⽤的I/O ⼝,常⽤于第⼆功能的是P3 ⼝。

(C语言版)绝密版C51单片机复习题及答案

(C语言版)绝密版C51单片机复习题及答案

(C 语言版)绝密版 C51 单片机复习题及答案一填空题1、计算机中最常用的字符信息编码是( ASCII 码)。

2、MCS-51 系列单片机为( 8 )位单片机。

3、若不使用 MCS-51 片内存储器引脚( /EA )必须接(地)。

4、8031 内部有 ( 128 )个 RAM; 8051 内部有 (4K ROM )和( 128 个 RAM)。

5 、堆栈的地址由 ( SP ) 内容确定,其操作规律是“(先 ) 进(后)出”。

6 、在单片机扩展时, ( P0 ) 口和 ( P2 ) 口为地址线, (P0 ) 口又分时作为数据线。

7 、在 MCS-51 单片机中,如采用 6MHZ 晶振,一个机器周期为( 2us )。

8、当 80C51 的 RST 引脚上保持 ( 2 ) 个机器周期以上的低电平时,80C51 即发生复位。

9、当 P1 口做输入口输入数据时,必须先向该端口的锁存器写入( 1 ),否则输入数据可能出错。

10、若某存储芯片地址线为 12 根,那么它的存储容量为( 4K B )。

11、程序状态寄存器 PSW 的作用是用来保存程序运行过程中的各种状态信息。

其中 CY 为 (进位) 标志,用于无符号数加 (减) 运算,当进行(位)操作时作为位累加器。

OV 为(溢出)标志,用于有符号数的加(减)运算。

12、消除键盘抖动常用两种方法,一是采用(硬件去抖电路),用基本 RS 触发器构成;二是采用(软件去抖程序),既测试有键输入时需延时 ( 约大于 10 毫秒) 后再测试是否有键输入,此方法可判断是否有键抖动。

13、若 MCS-51 单片机采用 12MHz 的晶振频率,它的机器周期为( 1us ),ALE 引脚输出正脉冲频率为(2 MHZ )。

14 、 8051 有两个 16 位可编程定时/计数器,T0 和 T1。

它们的功能可由两个控制寄存器( TCON ) 、 ( TMOD ) 的内容决定,且定时的时间或计数的次数与( TH)、 ( TL)两个寄存器的初值有关。

(精品)单片机应用技术(C语言版)习题参考答案

(精品)单片机应用技术(C语言版)习题参考答案
单片机应用技术(C 语言版)习题参考答案 作者:李文华(lizhuqing_123@)
单片机应用技术(C 语言版) 课后习题参考答案
任务 1 控制 1 只发光二极管闪烁显示
1. EA 脚的功能是 控制程序存储器的选择 ,单片机使用片内程序存储器时,该引脚 应该 接+5V 高电平 。
2.单片机的 RST 引脚是 复位引脚 ,外接 复位 电路。
0x00~0xff ,共 256 字节。
5.MCS-51 单片机的 data 区位于单片机的 片内 RAM 中,地址范围为 0x00~0x7f ,共
128 字节。
6.MCS-51 单片机有 4 组工作寄存器组,工作寄存器组区的地址范围是 0x00~0x1f ,
当前工作寄存器组用 R0~R7 8 个寄存器表示。
第2页
单片机应用技术(C 语言版)习题参考答案 作者:李文华(lizhuqing_123@)
31.Keil uVision2 中,代码的 ROM 大小有 Small、Compact、Large3 种模式,Small 模式的特点是 所有程序使用低 2KB 程序存储器空间 ,Compact 模式的特点是 单个函数 的代码量不能超过 2KB,整个程序可以使用 64KB 空间 ,Large 模式的特点是 可以使用全部 64KB 程序存储空间 。
第二步:在弹出的“Option for Target‘Target 1’”对话框中点击“C51”标签。 第三步:在“C51”标签中勾选“Don’t use absolute register accesses”多选钮。
第3页
单片机应用技术(C 语言版)习题参考答案 作者:李文华(lizhuqing_123@)
32.简述用 Keil uVision2 创建 Hex 文件的设置方法。 【解】略

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。

A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。

答案:CPU2. 8051单片机的定时器/计数器共有______个。

答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。

答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。

答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。

答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。

通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。

2. 描述单片机的I/O接口的作用。

答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。

它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。

3. 简述单片机的定时器/计数器的作用。

答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。

单片机试题和答案解析

单片机试题和答案解析

单⽚机试题和答案解析2013A卷⼀、填空题(每空1分,共20分)1、+1000001的反码是。

⼗进制数-4的8位⼆进制补码是。

2、计算机所能执⾏的指令的集合称为。

指令的编码规则称为,⼀般由和操作数两部分组成。

3、CPU⼀次可以处理的⼆进制数的位数称为CPU的。

4、当EA为电平时,CPU总是从外部存储器中去指令。

5、89C52单⽚机有6个中断源,其中内部中断源有个,外部中断源有个。

6、汇编指令中,对程序存储器的访问⽤指令来访问,外部RAM⽤指令来访问。

7、C51的数据类型sfr占个字节,C51中整型变量占个字节。

8、指令MOV 20H,#20H中,源操作数的寻址⽅式是,⽬的操作数的寻址⽅式是。

9、定时器T1⽅式2的8位常数重装初值存放于寄存器中。

定时器T0⽅式0,寄存器⽤于存放计数初值的低5位。

10、多机通信中,主机的SM2= 。

11、EPROM存储器27C256内部容量是32K字节,若不考虑⽚选信号,则对其内部全部存储单元进⾏寻址共需根地址线。

12、波特率倍增位位于特殊功能寄存器中。

13、8155A内部具有1个位减法定时器/计数器。

⼆、单项选择题(共20题,每题1分,共20分)1、单⽚机的应⽤程序⼀般存放于()中A、RAMB、ROMC、寄存器D、CPU2、定时器0⼯作于计数⽅式,外加计数脉冲信号应接到()引脚。

A、 B、P3.3 C、 D、3、MCS51单⽚机在同⼀优先级的中断源同时申请中断时,CPU⾸先响应()。

A、外部中断0B、外部中断1C、定时器0D、定时器14、ADC0809是()AD的转换器件A、4通道8位B、8通道8位C、4通道12位D、8通道12位5、执⾏中断返回指令后,从堆栈弹出地址送给()A、AB、RiC、PCD、DPTR6、串⾏通信中,发送和接收寄存器是()A、TMODB、SBUFC、SCOND、DPTR7、要使MCS-51能响应外部中断1和定时器T0中断,则中断允许寄存器IE的内容应该是()A、98HB、86HC、22HD、A2H8、要将P1⼝⾼4位清0,低4位不变,应使⽤指令()A、ORL P1,#0FHB、ORL P1,#F0HC、ANL P1,#F0HD、ANL P1,#0FH9、当选中第1⼯作寄存器区时,⼯作寄存器R1的地址是。

《单片机》编程题题库答案[1](2021年整理精品文档)

《单片机》编程题题库答案[1](2021年整理精品文档)

(完整版)《单片机》编程题题库答案(完整版)《单片机》编程题题库答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)《单片机》编程题题库答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整版)《单片机》编程题题库答案的全部内容。

第1页共90页《单片机原理及应用》编程题题库参考答案六、编程(每题10分)1、内部RAM 30H和31H单元中存放着2个0-9的ASCII码(高位字节在前),请将其转换为压缩BCD码(高位在前)并存入外部RAM 2300H单元中。

解: ORG 0HLJMP STARTORG 30HSTART: MOV A,30HANL A,#0FHSWAP AMOV R0,AMOV A,31H ANL A,#0FHORL A,R0MOV DPTR,#2300HMOVX @DPTR,AEND评分办法:不要求写出程序的注释。

程序设计思路正确可得5分,指令完全写对可得10分。

若仅写对少量指令,可酌情给1-3分;若仅有少量指令写错,可酌情扣1-3分.2、将存放在内部RAM 30H-35H单元的压缩型BCD码转换成相应的ASCII码,依次存放到外部RAM 2100H开始的单元区中.ORG 0H第1页共90页LJMP STARTORG 30HSTART:MOV R0,#30HMOV R2,#06HMOV DPTR,#2100H LOOP:MOV A,@R0SWAP AANL A,#0FHORL A,#30HMOVX @DPTR,AINC DPTRMOV A,@R0ANL A,#0FHORL A,#30HMOVX @DPTR,AINC DPTRINC R0DJNZ R2,LOOPSJMP $END评分办法:不要求写出程序的注释。

(完整word版)单片机每章习题及答案

(完整word版)单片机每章习题及答案

(完整word版)单片机每章习题及答案第三节增选习题及解答一、填空题1. 堆栈寄存器的符号是(),复位后它的内容为()。

2. 累加器A的内容有偶数个1时,特殊功能寄存器()的()位内容为()。

3. 内RAM的03H字节单元的地址符号另记为()。

4. 堆栈操作遵循的原则是()。

5. 8051单片机有4个I/O口,它们分别是(),复位后对应它们的寄存器的内容为()。

6. 为了正确地读取8051 的P1口引脚的状态值,应该先向它()。

7. 8051的()引脚应该至少保持()个机器周期的()电平,才能使8051复位。

8. 8051的封装形式为()。

9. 利用8051组成的工作系统,程序放在内部ROM,它的引脚应该接()电平。

EA10. 8051单片机的ALE引脚在CPU对外存非操作期间,它输出频率为晶体振荡器频率()的脉冲信号。

11. 8051内部程序存储器的容量为()字节,8031的内部程序存储器的容量为()字节。

12. 8031最大可以扩展()程序存储器,最大扩展的数据存储器的容量是()。

13. 位寻址区在内RAM低128字节单元的()字节中,高128字节单元中有()个特殊功能寄存器的位可以进行位操作。

14. 当前工作寄存器的选择由特殊功能寄存器()的()位的内容决定。

15. 用于位处理的布尔处理器是借用的特殊功能寄存器()的()位完成的。

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

17. 按执行时间,8051的指令分为()周期、()周期和()周期指令共三种。

18. 单片机由CPU、存储器和()三部分组成。

19. CPU由()和()两部分组成。

20. 若不使用MCS-51片内程序存储器,引脚必须()。

EA21. 当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了()地址。

22. 当MCS-51的P0口作为输出端口时,每位能驱动()个TTL负载。

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

单片机试题库分章节答案(C语言)

单片机试题库分章节答案(C语言)

(红色是考试考过的,蓝色是老师给的习题“重点看“)第1部分单片机概述及数学基础一、填空题1、十进制255的二进制是,十六进制是 FF 。

2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。

3、十进制127的二进制是 1111111,十六进制是7F。

4、+59的原码是 00111011,-59的补码是。

5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。

6、十进制数40转换为二进制数是101000;二进制数转换为十进制数是 2. 5。

7、十进制99的二进制是 1100 011 ,十六进制是 63 。

二、判断题(×) 1、AT89S51是一种高性能的16位单片机。

8位机(×) 2、有符号正数的符号位是用1表示的。

三、选择题()1、计算机中最常用的字符信息编码是( A)A. ASCII 码 C. 余3码 D. 循环码四、简答题1、何谓单片机单片机与一般微型计算机相比,具有哪些特点第2部分 51单片机硬件结构、存储系统及I/O接口一、填空题1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是 P0 。

2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS __ ,机器周期为____1μS __。

3、AT89S51单片机字长是___8___位,有___40根引脚。

4.89S51单片机是 8 位单片机,其PC计数器是 16 位。

5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是 1/6 µS,一个机器周期是 2μS µS。

6.89S51单片机是+5 V供电的。

堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。

8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是 P3 口。

单片机原理与应用(C语言版)习题答案

单片机原理与应用(C语言版)习题答案

第1章习题1-1 什么是单片机?单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成在一块芯片上形成的单片计算机。

因此被称为单片微型计算机,简称为单片机。

1-2 单片机的主要特点是什么?单片机主要特点有:在存储器结构上,单片机的存储器采用哈佛(Harvard)结构;在芯片引脚上,大部分采用分时复用技术;在内部资源访问上,通过采用特殊功能寄存器(SFR);在指令系统上,采用面向控制的指令系统;单片机内部一般都集成有一个全双工的串行接口;单片机有很强的外部扩展能力。

1-3 指明单片机的主要应用领域。

单片机具有体积小、功耗低、面向控制、可靠性高、价格低廉、可以方便地实现多机和分布式控制等优点,使其广泛的应用于各种控制系统和分布式系统中,主要应用于以下这几个领域:工业测控、智能设备、家用电器、商用产品以及网络与通信智能接口。

1-4 C51单片机的分类。

C51单片机的分类,就是特指MCS-51系列。

那么MCS-51系列的单片机基本上没什么区别,至少内核都是一模一样的。

不同的就是功能模块稍有不同。

比如说:有些具有AD/DA模块,有些没有;有些有EEPROM(STC89C52),有些没有(AT89S52);有些ROM 有8K(AT89S52),有些只有2K;有些RAM有256B,而有些只有128BIT;有些40个管脚(AT89C51、89C52、89S52),有些20个管脚(AT89C2051、89C4051);有些有内部晶振,有些没有;但这些都是稍微一点点的区别,基本都还是算一样的。

1-5 80C51与8051的区别和联系。

MCS-51单片机是指美国INTEL公司生产的一系列单片机的总称,包括有8031,8051,8751,8032,8052,8752等,其中8051是最典型的产品,该系列其它单片机都是在8051的基础上发展来的,人们习惯于用8051来称呼MCS-51系列单片机。

江西理工大学单片机试题C答案

江西理工大学单片机试题C答案

试题C答案一、填空题(共15分,每空1分)1、单片机内有组成微机的主要功能部件 CPU 、存储器和 I/O接口。

2、MCS-51有4个并行I/O口,其中 P1~P3 准双向口,所以由输出转输入时必须先写入“1”。

3、在MCS-51中有两个寄存器用于提供地址,其中PC是为访问程序存储器提供地址,而DPTR是为访问数据存储器提供地址4、因为MCS-51的P0口是地址总线低8位和数据总线分时复用的,因此在进行系统扩展时,应使用地址锁存器使信号分离。

5、指令包含操作码和操作数两个部分,前者用来表示执行什么样的操作,后者用来指出参加操作的数据或数据的存储地址。

6、ANL A,#0F0H是将A的低4位置0,而高4位不变。

7、中断处理可分为四步,分别是中断请求,中断响应,中断服务,中断返回。

8、SBUF是串行口数据接收、发送缓冲器; SCON是串行口控制寄存器。

二、简答题(共30分)1、什么是时钟周期、机器周期、指令周期,三者之间的关系如何?一个机器周期的时序如何划分?(6分)时钟周期是单片机最基本的时间单位是输入时钟频率的倒数。

机器周期则是完成某一个规定操作所需的时间。

指令周期是从CPU取出一条指令到该指令执行完所需的时间。

MCS-51的一个机器周期由12个时钟(振荡)周期组成,一个指令周期有1~4个机器周期。

一个机器周期为6个状态周期,共12个时钟周期,依次表示为S1P1、S1P2、……S6P1、S6P2。

2.简述在访问外部存储器时P0口作为地址/数据总线时的工作过程。

(5分)在访问外部存储器时,P0口作为地址/数据总线使用,这时多路开关“控制”信号为“1”,与门解锁,与门输出信号电平由“地址/数据”线信号决定;同时多路开关与反相器的输出端相连,地址信号经“地址/数据”线→反相器→V2栅极→V2 漏极输出,例如地址信号为“0”,与门输出低电平,V1管截止;反相器输出高电平,V2管导通,输出引脚的地址信号为低电平。

(完整版)单片机试题库(有答案)

(完整版)单片机试题库(有答案)

2012《单片机与接口技术》习题库及答案一、判断题(判断每小题的对错,对的在小题前的括号中打“/”,错的在小题前的括号中打“X” 0)MCS-51单片机原理与结构(X) 1. MCS-51单片机是高档16位单片机。

(V) 2. MCS-51的产品8051与8031的区别是:8031片内无ROM (X) 3.单片机的CPU从功能上可分为运算器和存储器。

(V) 4. 8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。

(V) 5. 8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。

(X) 6. MCS-51的程序存储器用于存放运算中间结果。

(V)7. MCS-51 的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K 字节的RAM 。

(V)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。

(V) 9. CPU的时钟周期为振荡器频率的倒数。

(X) 10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。

(V) 11.单片机的指令周期是执行一条指令所需要的时间。

一般由若干个机器周期组成。

(X) 12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。

(X) 13. MCS-51单片机上电复位后,片内数据存储器的内容均为00H。

(V) 14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ勺脉冲。

(V) 15. 8051单片机片内RAM从00H〜1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。

(X) 16. MCS-51单片机的片内存储器称为程序存储器。

(X) 17. MCS-51单片机的数据存储器是指外部存储器。

(V) 18. MCS-51 单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。

单片机的C语言习题参考答案

单片机的C语言习题参考答案

单⽚机的C语⾔习题参考答案第1章单⽚机的C语⾔概述1.写出⼀个单⽚机的C语⾔程序的构成。

答:⼀个单⽚机的C语⾔程序构成如下:#include < > /*预处理命令*/long fun1( );/*函数说明*/float fun2( );int x,y;float z;fun1( ) /*功能函数1*/{ ...}main( ) /*主函数*/{ ...}fun2( ) /*功能函数2*/{ ...}2.标准C语⾔有那些特点?答:(可以参照第3题)3.标准C语⾔程序主要的结构特点是什么?答:标准C语⾔的主要结构特点有以下⼏点:①语⾔简洁、紧凑,使⽤⽅便、灵活标准C语⾔共有32个关键字、9种控制语句。

程序书写形式⾃由,与其他⾼级语⾔相⽐较,程序简练、简短。

②运算符、表达式丰富标准C语⾔包括34种运算符,⽽且把括号、赋值、强制类型转换等都作为运算符处理。

表达式灵活、多样,可以实现各种各样的运算。

③数据结构丰富,具有现代化语⾔的各种各样的数据结构标准C语⾔的数据类型有整型、实型、字符型、数组类型、指针类型等,并能⽤来实现各种复杂的数据结构。

④可进⾏结构化程序设计标准C语⾔具有各种结构化的程序语句,如if...else语句、while语句、do...while语句、switch语句、for语句等。

⑤可以直接对计算机硬件进⾏操作标准C语⾔允许直接访问物理地址,能进⾏位操作,能实现汇编语⾔的⼤部分功能,可以对硬件直接进⾏操作。

⑥⽣成的⽬标代码质量⾼,程序执⾏效率⾼效率仅⽐汇编语⾔编写的程序低10%~20%。

⽽C语⾔编写程序⽐汇编语⾔编写程序⽅便、容易得多,可读性强,开发时间也短得多。

⑦可移植性好不同的计算机汇编指令不⼀样,⽤汇编语⾔编写的程序⽤于另外型号的机型使⽤时,必须改写成对应机型的指令代码。

⽽标准C语⾔编写的程序基本上都不⽤修改就可以⽤于各种机型和各类操作系统。

4.简述C51语⾔和汇编语⾔的⽐较使⽤C51语⾔进⾏嵌⼊式系统的开发,有着汇编语⾔所不可⽐拟的优势:①编程调试灵活⽅便;②⽣成的代码编译效率⾼;③模块化开发;④可移植性好;⑤便于项⽬的维护;5.简述单⽚机的C语⾔和标准C的⽐较答:单⽚机的C语⾔和标准C的⽐较主要有以下⼏点不同:① C51中定义的库函数和标准的C语⾔定义的库函数不同;② C51中的数据类型和标准C的数据类型也有⼀定的区别;③ C51变量的存储模式与标准C中变量的存储模式不⼀样;④ C51与标准C的输⼊/输出处理不⼀样;⑤ C51与标准C语⾔在函数使⽤⽅⾯有⼀定的区别。

中职c语言单片机原理与应用试题及答案

中职c语言单片机原理与应用试题及答案

中职c语言单片机原理与应用试题及答案一、选择题(每题2分,共20分)1. C语言中,下列哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 在8051单片机中,下列哪个寄存器用于存储程序计数器的值?A. ACCB. BC. PCD. SP答案:C3. 下列哪个函数用于将字符数组转换为字符串?A. strcpyB. strcatC. strcmpD. strlen答案:A4. 在C语言中,用于定义一个指针的关键字是?A. intB. charC. floatD. void答案:D5. 下列哪个选项是正确的C语言数组声明?A. int a[5] = {0, 1, 2, 3, 4};B. int a[] = {0, 1, 2, 3, 4};C. int a[5] = {0, 1, 2};D. int a[] = {0, 1, 2, 3};答案:A6. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A7. C语言中,下列哪个运算符用于执行逻辑与操作?A. &&B. ||C. !D. &=答案:A8. 在8051单片机中,下列哪个指令用于将累加器的内容与直接地址的内容进行逻辑或操作?A. ORL A, #dataB. ORL direct, AC. ORL direct, #dataD. ORL A, direct答案:B9. C语言中,下列哪个函数用于打开一个文件?A. fopenB. fcloseC. fgetcD. fputc答案:A10. 在8051单片机中,下列哪个指令用于将累加器的内容与立即数进行逻辑与操作?A. ANL A, #dataB. ANL direct, AC. ANL direct, #dataD. ANL A, direct答案:A二、填空题(每题2分,共20分)1. C语言中,用于定义一个函数的关键字是________。

单片机C语言程序设计师试题及答案

单片机C语言程序设计师试题及答案

单片机C语言程序设计师试题及答案work Information Technology Company.2020YEAR单片机C语言程序设计师试题一、填空题1、设X=5AH,Y=36H,则X与Y“或”运算为_________,X与Y的“异或”运算为________。

2、若机器的字长为8位,X=17,Y=35,则X+Y=_______,X-Y=_______(要求结果写出二进制形式)。

3、单片机的复位操作是__________(高电平/低电平),单片机复位后,堆栈指针SP的值是________。

4、单片机中,常用作地址锁存器的芯片是______________,常用作地址译码器芯片是_________________。

5、若选择内部程序存储器,应该设置为____________(高电平/低电平),那么,PSEN信号的处理方式为__________________。

6、单片机程序的入口地址是______________,外部中断1的入口地址是_______________。

7、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为_________,机器周期为_______________。

8、外围扩展芯片的选择方法有两种,它们分别是__________________和_______________。

9、单片机的内部RAM区中,可以位寻址的地址范围是__________________,特殊功能寄存器中,可位寻址的地址是____________________。

10、子程序返回指令是________,中断子程序返回指令是_______。

11、8051单片机的存储器的最大特点是____________________与____________________分开编址。

12、8051最多可以有_______个并行输入输出口,最少也可以有_______个并行口。

13、_______是C语言的基本单位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1部分单片机概述及数学基础一、填空题1、十进制255的二进制是,十六进制是FF 。

2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。

3、十进制127的二进制是 1111111,十六进制是7F。

4、+59的原码是 00111011,-59的补码是。

5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。

6、十进制数40转换为二进制数是101000;二进制数转换为十进制数是2. 5。

7、十进制99的二进制是 1100 011,十六进制是63。

二、判断题(×) 1、AT89S51是一种高性能的16位单片机。

8位机(×) 2、有符号正数的符号位是用1表示的。

三、选择题()1、计算机中最常用的字符信息编码是( A)A. ASCII 码 C. 余3码 D. 循环码四、简答题1、何谓单片机单片机与一般微型计算机相比,具有哪些特点第2部分 51单片机硬件结构、存储系统及I/O接口一、填空题1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0。

2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS__ ,机器周期为____1μS __。

3、AT89S51单片机字长是___8___位,有___40根引脚。

4.89S51单片机是 8位单片机,其PC计数器是16位。

5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6µS,一个机器周期是2μSµS。

6.89S51单片机是+5 V供电的。

堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。

8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。

9.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。

10.半导体存储器分为___ROM___和__RAM__两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。

11.MCS-51系列单片机对外部数据存储器是采用_DPTR___作为指针的,其字长为_16__位,因而可寻址的数据存储器的最大空间为_64K_字节。

12. 51单片机有26个特殊功能寄存器,其中 11个具有位寻址功能。

13. 当单片机系统需要外扩展存储器时,P2和P0 作为地址总线。

单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP 的初始值为07H ,P0口复位值是 FFH。

15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。

16. 在单片机硬件设计时,31脚一般要接___高电平___,晶振在PCB设计中应尽量___靠近51芯片___。

17.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。

18.单片机的复位方式主要有上电复位和按键复位两种。

单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

20. 总线(BUS)是计算机各部件之间传送信息的公共通道,微机中有内部总线和外部总线两类。

其中外部总线有控制总线、数据总线、地址总线三种。

21、已知PSW的RS1和RS0为01,则第1组的工作寄存器区被选择为工作寄存器组,此时R0的地址为08 H。

22、给RST引脚输入 2个机器周期的高电平使单片机复位,此时P0= FFH 或者0XFF,SP= 07H或者0X07。

23、堆栈在内部数据RAM区中,数据按先进后出的原则出入栈的。

24、8051单片机的存储器的最大特点是数据与程序分开编址。

25、控制程序执行顺序的寄存器是PC,是16位寄存器。

二、判断题(×) 1、MCS-51单片机的程序存储器只能用来存放程序。

(×) 2、MCS-51若希望程序从片内存储器开始执行,EA脚应接低电平。

(×)3、89S51单片机中,外部RAM与I/O接口是统一编址的。

(×)4、89S51单片机复位后,特殊功能寄存器SP的内容都是00H。

(×)5、51单片机内部寄存器都是8位的。

(√)6、对于8位机,如果正数+正数等于负数,则会产生溢出。

(×)7.在MCS-51系统中,一个机器周期等于1μs。

(×)8.复位之后,P0-P3的内容为0FFH,栈指针SP指向00H单元。

(√)9.当AT89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

(×)10.扩展I/O口占用片外数据存储器的地址资源。

(×)11.MCS-51系统可以没有复位电路。

(×)12.程序存储器不仅可以存放程序指令字节代码和表格常数,还可以作为数据暂存和缓冲待调试的程序代码等。

(√)13. 单片机复位后不影响片内RAM单元的数据,仅影响特殊功能寄存器中的内容。

(√)14.程序计数器PC不能为用户编程时直接使用,因为它没有地址。

(×)15. 8051共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。

(×)16. 8051单片机必须使用内部ROM。

(√)17. 8051是一种8位单片机。

(√)18. MCS-51单片机的CPU能同时处理8位二进制数据。

(√)19. AT89S51单片机采用的是哈佛结构。

()20. AT89S51单片机的内部RAM的位寻址空间有128位。

(√)21. RXD表示串行口输入端,而TXD表示串行口输出端。

(×)22.系统复位后,四个I/O口的初始值都是00H。

(×)23.一般AT89S51单片机的特殊功能寄存器的数据都是8位的,但数据指针寄存器DPTR的数据却是16位的。

(√)24. AT89S51单片机共有4个8位的并行I/O口,其中P2口既可用作地址/数据口,又可用作一般的I/O口。

(√)25. sbit不可用于定义内部RAM的位寻址区,只能用在可位寻址的SFR上(√)26. SFR中凡是能被8整除的地址,都具有位寻址能力。

(√)27. 8051单片机,程序存储器和数据存储器扩展的最大范围都是一样的。

(×)28. MCS—51单片机上电复位后,片内数据存储器的内容均为00H。

(√)29.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。

(×)30.在51系列的单片机系统中,一个机器周期是固定的。

三、选择题1、AT89S51单片机采用的内部程序存储器的类型是( C )。

A. EPROMB. SFRC. FlashD. 掩膜ROM2、下列计算机语言中,CPU能直接识别的是( D )。

A. 自然语言B. 高级语言C. 汇编语言D. 机器语言3、51单片机复位后,PC与P口(I/O)的值为( B )。

A. 0000H, 00HB. 0000H, FFHC. 0003H, FFHD. 0003H, 00H4、提高单片机的晶振频率,则机器周期(A)。

A. 变短B. 变长C. 不变D. 不定5、单片机的应用程序一般存放于(B)中A、RAMB、ROMC、寄存器D、CPU6.89S51单片机的PSW寄存器中的RS1和RS0用来(A)。

A.选择工作寄存器组 B. 指示复位C.选择定时器 D. 选择工作方式7.80C51基本型单片机内部程序存储器容量为( C )。

8. AT89S51单片机的P0□,当使用外部存储器时它是一个( A )。

A. 传输低8位地址/数据总线□B. 传输低8位地址□C. 传输高8位地址/数据总线□D. 传输高8位地址□9.在AT8951单片机的4个并口中,需要外接上拉电阻的是( A )。

A . P0口B . P1口C . P2口D . P3口10.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( C )。

A. PCB. AC. PSWD. SP11.51单片机的XTAL1和XTAL2引脚是( D )引脚A. 外接定时器B. 外接串行口C. 外接中断D. 外接晶振12. 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( B )。

A.由CPU自动完成B.由中断服务子程序完成C.在中断响应中完成D.在主程序中完成13. MCS-51系列单片机是属于( C )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵14. MCS-51系列的单片机中片内RAM的字节大小可能的是( C )A、128MB、128KC、128D、6415. 可以将P1口的低4位全部置高电平的表达式是( B )A、P1&=0x0fB、P1|=0x0fC、P1^=0x0fD、P1=~P116. 51单片机若晶振为6MHZ,定时/计数器一次最大的定时时间是 C。

A.约60msB.约100msC.约130msD.约160ms17.单片机复位后P0口和SP的值分别为C。

,00H ,13H,07H ,07H单片机的工作寄存器区的地址范围是,可分为组。

( A )A. 00H~1FH,4B. 00H~1FH,2C. 00H~0FH,4D. 00H~0FH,219. 访问外部数据存储器时,不起作用的信号是(C)。

20. 若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B)。

A、2μsB、4μsC、8μsD、1ms21.程序状态字寄存器PSW中的AC=1,表示( D )。

A. 计算结果有进位B. 计算结果有溢出C. 累加器A中的数据有奇数个1D. 计算结果低4位向高位进位单片机的4个I/O口中,下列哪个I/O口内部不带上拉电阻,在应用时要求外加上拉电阻的是( A )。

口口口23.假设51单片机的晶振为8MHz,则其对应的机器周期为(C)。

A.0.5us是看门狗定时器,它包含一个B位计数器和定时复位寄存器WDTRST.().14 C25. MCS-5l单片机的堆栈区是设置在( C)中。

A、片内ROM区B、片外ROM区C、片内RAM区D、片外RAM 区26、AT89S51单片机采用的内部程序存储器的类型是( B)。

A. EPROMB. FlashC. SFRD.掩膜ROM27、单片机复位后,SP、PC、I/O口(P0、P1、P2、P3)的内容为( C )A. SP = 00H PC = 1000H I/O口= FFHB. SP = 00H PC = 0000H I/O口= 00HC. SP = 07H PC = 0000H I/O口= FFHD. SP = 07H PC = 0000H I/O口= 00H28、P0、P1口作输入用途之前必须( A )A. 相应端口先置 1B. 相应端口先置0C. 外接高电平D. 外接上拉电阻29、MCS—51单片机的CPU主要的组成部分为( A )。

相关文档
最新文档