单片机试题库分章节答案(C语言).docx
51单片机应用技术(C语言版)习题答案(1)

解:计数初值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;
(完整版)单片机试题库(有答案)

以下题目及答案因时间及水平关系,仅供参考,也请大家对错误提出修正。
《单片机与接口技术》习题库及答案一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。
)MCS-51单片机原理与结构(×)1.MCS—51单片机是高档16位单片机。
(√)2.MCS-51的产品8051与8031的区别是:8031片内无ROM.(×)3.单片机的CPU从功能上可分为运算器和存储器.(√)4.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
(√)5.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。
(×)6.MCS-51的程序存储器用于存放运算中间结果。
(√)7.MCS—51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。
(√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动.(√)9.CPU的时钟周期为振荡器频率的倒数。
(×)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。
(√)11.单片机的指令周期是执行一条指令所需要的时间。
一般由若干个机器周期组成。
(×)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
(×)13.MCS-51单片机上电复位后,片内数据存储器的内容均为00H.(√)14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。
(√)15.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写.(×)16.MCS-51单片机的片内存储器称为程序存储器。
(完整版)单片机题库分章节答案(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 口。
单片机习题及参考答案

(一)填空题1. 除了“单片机”之外,单片机还可以称之为单片微控制器和单片微型计算机。
2. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了可靠性和降低了成本。
3. 在单片机领域内,ICE的含义是在线仿真器(In Circuit Emulator)。
4. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通和指令系统,单片机硬件结构。
5. CHMOS工艺是 CMOS 工艺和 HMOS 工艺的结合,具有低功耗的特点。
6. 与8051比较,80C51的最大特点是所用CHMOS工艺。
7. 微控制技术是对传统控制技术的一次革命,这种控制技术必须使用单片机才能实现。
(二)选择题1.下列简写名称中不是单片机或单片机系统的是(A)MCU (B)SCM (C)ICE (D)CPU2.在家用电器中使用单片机应属于计算机的是(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用3.80C51与80C71的区别在于(A)内部程序存储器的类型不同(B)内部数据存储器的类型不同(C)内部程序存储器的容量不同(D)内部数据存储器的容量不同4.8051与80C51的区别在于(A)内部ROM的类型不同(B)半导体工艺的形式不同(C)内部寄存单元的数目不同(D)80C51使用EEPROM,而8051使用EPROM5.在下列单片机芯片中使用掩膜ROM作为内总程序存储器的是(A)8031 (B)80C51 (C)8032 (D)87C516.80C51芯片采用的半导体工艺是(A)CMOS (B)HMOS (C)CHMOS(D)NMOS7.单片机芯片8031属于(A)MCS-48系列(B)MCS-51系列(C)MCS-96系列(D)MCS-31系列8.使用单片机实现在线控制的好处不包括(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合9.以下所列各项中不是单片机发展方向的是(A)适当专用化(B)不断提高其性能(C)继续强化功能(D)努力增加位数(一)判断题1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。
单片机基础知识试题题库(含答案)

第二章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。
2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。
6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
7、PSW中RS1 RS0=10时,R2的地址为 12H 。
8、PSW中RS1 RS0=11时,R2的地址为 1AH 。
9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。
10、PC复位后为 0000H 。
11、一个机器周期= 12 个振荡周期= 6 个时钟周期。
12、PC的内容为将要执行的的指令地址。
13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。
14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。
15、若A中的内容为63H,那么,P标志位的值为 0 。
16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。
这时当前的工作寄存器区是第 0 工作寄存器区。
17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。
18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。
19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。
单片机试题(含答案)

试卷中可能会遇到的特殊功能寄存器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 源操作数不是来自程序存储器。
c语言版单片机试题及答案

c语言版单片机试题及答案一、选择题(每题2分,共10分)1. C语言中,以下哪个关键字用于定义结构体?A. structB. unionC. enumD. typedef答案:A2. 在C语言中,以下哪个运算符用于取地址?A. *B. &C. %D. #答案:B3. 下列关于C语言数组的描述,正确的是:A. 数组的大小在运行时确定B. 数组的大小在编译时确定C. 数组可以动态分配D. 数组可以存储不同类型的数据答案:B4. 在C语言中,以下哪个函数用于将字符串复制到另一个字符串?A. strcatB. strcpyC. strcmpD. strlen答案:B5. C语言中,以下哪个函数用于打开文件?A. fopenB. fcloseC. freadD. fwrite答案:A二、填空题(每题2分,共10分)1. 在C语言中,______关键字用于定义一个函数。
答案:void2. C语言中,______关键字用于声明一个指针。
答案:*3. 在C语言中,______关键字用于定义一个全局变量。
答案:extern4. C语言中,______关键字用于定义一个静态变量。
答案:static5. 在C语言中,______函数用于将一个整数转换为字符串。
答案:itoa三、简答题(每题5分,共20分)1. 请简述C语言中指针和数组的关系。
答案:在C语言中,指针和数组有密切的关系。
指针可以存储数组的地址,通过指针可以访问数组的元素。
数组名本身可以作为指向数组首元素的指针使用。
指针运算可以用来遍历数组。
2. 解释C语言中的预处理器指令#include的作用。
答案:预处理器指令#include用于将指定的文件包含到当前文件中。
这些文件通常是库文件或头文件,包含了函数声明、宏定义、类型定义等,使得程序可以调用这些文件中定义的内容。
3. 描述C语言中函数的调用过程。
答案:在C语言中,函数调用过程包括:调用语句、函数名、参数列表、函数执行和返回值。
单片机c语言试题及答案

单片机c语言试题及答案试题一:数据类型与变量定义(20分)1. 请问以下哪种数据类型不属于C语言中的基本数据类型?A. intB. floatC. booleanD. char答案:C. boolean2. 在C语言中,下列变量命名中哪个是不合法的?A. myVarB. _dataC. 123abcD. num1答案:C. 123abc3. 下列语句中,哪个是正确的变量定义?A. int num = 10;B. float = 3.14;C. bool flag;D. char = 'A';答案:A. int num = 10;试题二:条件语句与循环结构(30分)1. 下列条件语句中,哪个用于多个选项的判断?A. if语句B. while语句C. for语句D. switch语句答案:D. switch语句2. 请问以下哪个循环结构是先判断后执行?A. while循环B. for循环C. do-while循环D. if语句答案:C. do-while循环3. 下列代码中,哪个选项可以正确打印出10到1的倒序数列?A. for(int i = 10; i > 0; i--)B. while(i >= 1) { i--; }C. do { i--; } while(i >= 1);D. if(i > 0) { i--; }答案:A. for(int i = 10; i > 0; i--)试题三:函数与数组(50分)1. 下列关于函数的说法中,哪个是错误的?A. 函数可以重复定义多次B. 函数可以有返回值也可以没有返回值C. 函数可以调用其他函数D. 函数可以接收参数,也可以不接收参数答案:A. 函数可以重复定义多次2. 请问以下代码片段有什么问题?int sum(int a, int b) {int result = a + b;return result;}int main() {int result = sum(3, 4);printf("The sum is %d", result);}答案:缺少头文件包含和函数调用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
精品文档(红色是考试考过的,蓝色是老师给的习题“重点看“)第 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 单片机是+5V 供电的。
4.0-5.5V7.堆栈是内部数据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作为地址总线。
14.AT89S51 单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针 SP 的初始值为07H,P0口复位值是FFH。
15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。
16.在单片机硬件设计时, 31 脚一般要接 ___高电平 ___,晶振在 PCB 设计中应尽量 ___靠近 51 芯片 ___。
17.在 AT89S51 单片机中, RAM 是数据存储器,ROM为程序存储器。
18.单片机的复位方式主要有上电复位和按键复位两种。
19.AT89S51 单片机的内部 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 )。
A.16KB.8KC.4KD.2K8. 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&=0x0f B 、P1|=0x0f C、P1^=0x0f D、P1=~P116. 51 单片机若晶振为6MHZ ,定时 /计数器一次最大的定时时间是C。
A. 约 60msB.约 100msC.约 130msD.约 160ms17.单片机复位后 P0 口和 SP 的值分别为C。
A.00H,00HB.00H ,13HC.0FFH,07HD.FFH, 07H18.AT89S51 单片机的工作寄存器区的地址范围是,可分为组。
( A )A. 00H~1FH,4B. 00H ~1FH, 2C. 00H~0FH,4D. 00H ~0FH, 219. 访问外部数据存储器时,不起作用的信号是(C)。
A.RDB.WRC.PSEND.ALE20.若 MCS-51 单片机使用晶振频率为 6MHz 时,其复位持续时间应该超过 ( B )。
A、 2μ sB、 4μ sC、8μsD、1ms21.程序状态字寄存器PSW 中的 AC=1,表示(D)。