单片机简答题答案
单片机考试简答题目 答案.doc

简述堆栈:(1)在程序中断或子程序调用时,为了保护返回地址(断点)和保护现场而设立的RAM 区。
(2)用MOV SP, #STK指令建立堆栈。
(3)存放数据按“后进先出”原则进行。
(4)利用PUSH、POP指令即可进行进栈、出栈操作。
变址寻址方式并举例说明:(1)变址寻址是以DPTR或PC作基址寄存器,累加器A作变址寄存器以两者内容相加形式的16位地址作为操作数地址。
(2)变址寻址只能对移定存储器寻址,其指令只有三条:MOVCA, @A+DPTRMO VC A, @A+PCJMP @A+DPTR前二条为查表指令,后一条为无条件转移指令中断响应的主要内容:由硬件自动生成一条调用指令LCALL转去中断服务,具体操作为:(1)将程序计数器PC的内容(断点)压栈(2)将中断入口地址装入PC,转去执行中断服务程序汇编语言中的标号有什么规定:(1)标号由1—8字符组成,头一个字符必须是字母。
(2)不能使用汇编语言已定义的符号。
(3)标号后必须跟冒号:(4)同一标号在一•个程序中只能定义一次。
A/D转换器转换数据的传送方式有几种:(1)定时传送方式:A/D启动后,调用延时时间大于转换时间的延时程序后即可读取。
(2)查询方式:A/D启动后,查询EOC (转换结束信号),转换一完成即可读取转换数据。
(3)中断方式:将EOC作为外中断请求信号,转换一结束,即引起中断,读取转换数据。
D/A转换器有哪些主要性能指标?(A/D的有分辨率,精度,转换时间,温度系数和增益系数,对电源电压变化的抑制比)1.分辨率:分辨率是指输入数字量的最低有效位(LSB)发生变化时,所对应的输出模拟量(常为电压)的变化量。
它反映了输出模拟量的最小变化值。
2.线性度:(也称非线性误差)是是几转换特性曲线与理想直线特性之间的最大偏差。
常以相对于满量程的百分数表示,如± 1 %是指实际输出值与理论值之差在满刻度土 1 %以内。
3.绝对精度和相对精度4.建立时间单片机是如何区分片内片外RAM的?需要用借助MOV指令访问的存储就是片内RAM;需要用借助MOVX指令访问的存储就是片外RAMMCS51单片机的伪指令有哪些?汇编起始伪指令:ORG结束伪指令:END字节数据定义伪指令:DB字数据定义伪指令:DW空间定义伪指令:DS赋值伪指令:EQU位地址符号定义伪指令:BIT片内RAM直接字节地址定义伪指令:DATA片外RAM直接字节地址定义伪指令:XDATA 一共9个串行通信的波特率?主机从机的波特率要一致,数据位,停止位,校验位一致;波特率大小的话要看具体情况,一般没有特别要求的话9600, 19200, 38400都是常用波特率。
单片机简答题答案

简答题1.什么是指令系统?指令系统:计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。
不同计算机的指令系统包含的指令种类和数目也不同。
一般均包含算术运算型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。
2.什么是指令指令是指示计算机执行某种操作的命令,它由一串二进制数码组成。
3.什么是汇编语言?答:汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。
4.什么是寻址方式答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。
也就是如何找到存放操作数的地址,把操作数提取出来的方法。
5.什么是堆栈答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。
实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。
6.什么是指令周期指令周期:指执行一条指令所占用的全部时间。
通常一个指令周期含1~4个机器周期。
7.串行数据传送的主要优点和用途是什么?答:串行数据传送的主要优点是硬件接口简单,接口端口少(2个)。
主要用于多个单片机系统之间的数据通信。
8.MC S一51指令集中有无“程序结束”指令?怎样实现“程序结束”功能?答:没有这样的指令。
但实现“程序结束”至少可以借助4种办法:①用原地踏步指令SJMP $ 死循环。
②在最后一条指令后面设断点,用断点执行方式运行程序。
③用单步方式执行程序。
④在末条指令之后附加一条LJMP监控显示器程序首地址或LJMP 0000H,返回监控状态。
9.中断服务子程序与普通子程序有哪些异同之处?2.中断服子程序与普通子程序的执行和返回有什么异同之处?答:中断服务子程序与普通子程序都是一种能完成某一特定任务的程序段。
其资源要为所有调用程序共享。
因此,子程序在结构上应具有独立性和通用性。
子程序的第一条指令的地址称为子程序的入口地址。
单片机复习题及答案

单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。
A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。
2、单片机复位后,程序计数器 PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。
3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。
A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。
4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。
A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。
5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。
A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。
二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。
答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。
答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。
答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。
4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。
单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。
答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。
答案:程序3. 8051单片机的定时器/计数器有______个。
答案:24. 单片机的中断优先级可以通过______寄存器来设置。
答案:IP5. 单片机的______模式可以减少功耗。
答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。
答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。
答案:PC8. 单片机的______功能可以防止程序死循环。
单片机考试试题及答案

单片机考试试题及答案一、选择题(每题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. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
单片机复习题含答案

单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。
A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。
2、单片机复位后,PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。
3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。
A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。
当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。
4、 MCS-51 单片机的堆栈区应建立在()。
A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。
5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。
A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。
6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。
A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。
7、执行 MOV IE,81H 指令的意义是()。
A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。
8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。
单片机期末考试题目及答案详解c

单片机期末考试题目及答案详解c一、选择题1. 单片机的核心是()。
A. 微处理器B. 存储器C. I/O接口D. 总线答案:A2. 下列哪一项不是单片机的外设?A. 定时器B. 计数器C. 显示器D. 微处理器答案:D3. 8051单片机的外部数据总线宽度是()位。
A. 4位B. 8位C. 16位D. 32位答案:B二、填空题1. 单片机的最小系统通常包括________、________和________。
答案:微处理器,存储器,I/O接口2. 8051单片机的内部数据存储器地址范围是________。
答案:00H-FFH三、简答题1. 简述单片机的工作原理。
答案:单片机的工作原理基于程序存储执行的概念。
微处理器从程序存储器中取出指令,解码后执行相应的操作。
操作可能涉及内部或外部数据存储器、I/O接口等。
单片机通过时钟信号同步所有操作,实现对外部世界的控制和数据处理。
2. 描述8051单片机的中断系统。
答案:8051单片机具有两个外部硬件中断和一个定时器/计数器中断。
中断允许单片机在执行主程序的同时响应外部事件。
中断系统包括中断请求、中断使能、中断优先级和中断服务程序。
四、计算题1. 给定一个8051单片机的时钟频率为12MHz,计算其机器周期和指令周期。
答案:8051单片机的机器周期是时钟周期的12倍,因此机器周期为1/(12MHz/12) = 1μs。
大多数指令需要1到2个机器周期来完成,因此指令周期可能是1μs到2μs。
五、编程题1. 编写一个8051单片机的程序,实现将累加器A中的值加1。
答案:```MOV A, #0x01 ; 将初始值1加载到累加器AADD A, #0x01 ; 将累加器A中的值加1```六、分析题1. 分析以下8051单片机汇编语言程序段的功能。
```MOV DPTR, #0x1234MOVX A, @DPTRMOV R0, ADEC R0MOV @R0, A```答案:该程序段首先将数据指针DPTR设置为0x1234,然后通过MOVX 指令将外部数据存储器地址0x1234处的值移动到累加器A。
单片机试题及答案解析

单片机试题及答案解析一、单项选择题1. 8051单片机的内部数据存储器的容量是()。
A. 128BB. 256BC. 512BD. 1024B答案:B解析:8051单片机的内部数据存储器容量为256B,其中128B 为可位寻址的RAM,另外128B为特殊功能寄存器。
2. 下列哪个不是8051单片机的定时器()。
A. 定时器0B. 定时器1C. 定时器2D. 定时器3答案:D解析:8051单片机具有两个定时器,分别是定时器0和定时器1,没有定时器3。
3. 8051单片机的外部中断源有几个()。
A. 1个B. 2个C. 3个D. 4个答案:B解析:8051单片机有两个外部中断源,分别是INT0和INT1。
4. 8051单片机的串行通信中,波特率的计算公式为()。
A. 波特率 = 定时器频率 / 32B. 波特率 = 定时器频率 / 64C. 波特率 = 定时器频率 / 128D. 波特率 = 定时器频率 / 256答案:C解析:在8051单片机的串行通信中,波特率的计算公式为波特率 = 定时器频率 / 128。
5. 8051单片机的P0口作为I/O口使用时,需要外接()。
A. 上拉电阻B. 下拉电阻C. 电源D. 地答案:A解析:8051单片机的P0口作为I/O口使用时,由于其内部没有上拉电阻,需要外接上拉电阻。
二、多项选择题1. 8051单片机的下列哪些寄存器是可位寻址的()。
A. 累加器AB. B寄存器C. 数据指针DPTRD. 堆栈指针SP答案:A, B解析:8051单片机中,累加器A和B寄存器是可位寻址的,而数据指针DPTR和堆栈指针SP不是可位寻址的。
2. 8051单片机的下列哪些中断源是可屏蔽的()。
A. 外部中断0B. 外部中断1C. 定时器0中断D. 定时器1中断答案:A, B, C, D解析:8051单片机的所有中断源都是可屏蔽的,包括外部中断0、外部中断1、定时器0中断和定时器1中断。
单片机简答题

单片机简答题1、为什么计算机要采用二进制数?学习十六进制数的目的是什么?在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。
可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。
十六进制数可以简化表示二进制数。
2、什么是总线?总线主要有哪几部分组成?各部分的作用是什么?总线是连接计算机各部件之间的一组公共的信号线。
一般情况下,可分为系统总线和外总线。
系统总线应包括:地址总线(AB)控制总线(CB)数据总线(DB)地址总线(AB):CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。
地址总线为16位时,可寻址范围为216=64K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。
在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。
控制总线(CB):由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。
CPU还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。
数据总线(DB):CPU是通过数据总线与存储单元或外部设备交换数据信息的,故数据总线应为双向总线。
在CPU进行读操作时,存储单元或外设的数据信息通过数据总线传送给CPU;在CPU进行写操作时,CPU把数据通过数据总线传送给存储单元或外设。
3、什么是接口电路?CPU与接口电路连接一般应具有哪些信号线?外部设备与接口电路连接一般应具有哪些信号线?CPU通过接口电路与外部输入、输出设备交换信息,一般情况下,外部设备种类、数量较多,而且各种参量(如运行速度、数据格式及物理量)也不尽相同。
CPU为了实现选取目标外部设备并与其交换信息,必须借助接口电路。
一般情况下,接口电路通过地址总线、控制总线和数据总线与CPU连接;通过数据线(D)、控制线(C)和状态线(S)与外部设备连接。
单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 总线答案:C3. 8051单片机的时钟频率为12MHz,其机器周期的频率是多少?A. 1MHzB. 6MHzC. 12MHzD. 24MHz答案:B4. 下列哪个指令是8051单片机的无条件跳转指令?A. LJMPB. SJMPC. AJMPD. CJNE答案:A5. 8051单片机的中断优先级由哪个寄存器决定?A. IPB. IEC. P0D. SP答案:A二、填空题(每空2分,共20分)1. 单片机是一种_____的微型计算机,它将_____、_____、_____等集成在一个芯片上。
答案:集成度很高;CPU;存储器;输入/输出接口2. 8051单片机具有_____位的外部数据总线和_____位的外部地址总线。
答案:8;163. 单片机的程序存储器通常使用_____存储器,数据存储器通常使用_____存储器。
答案:ROM;RAM4. 8051单片机的中断系统包括_____个外部中断和_____个定时器中断。
答案:2;25. 单片机的I/O口具有_____和_____功能。
答案:输入;输出三、简答题(每题10分,共30分)1. 简述单片机的中断响应过程。
答案:单片机的中断响应过程包括:中断请求的发出、中断优先级的判断、中断服务程序的调用、中断服务程序的执行、中断返回。
首先,中断源发出中断请求信号,然后单片机根据中断优先级寄存器IP的设置判断哪个中断请求具有更高的优先级。
一旦确定了优先级,单片机会调用相应的中断服务程序,执行中断服务程序中的代码。
中断服务程序执行完成后,单片机会返回到中断发生前的程序执行位置继续执行。
2. 描述8051单片机的定时器/计数器的作用及其工作模式。
答案:8051单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
单片机考试题目及答案

单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)的值?A. SPB. PCC. DPTRD. SCON答案:B2. 在8051单片机中,下列哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX A, @DPTRC. MOV A, #dataD. MOV A, R0答案:B3. 下列哪个指令是8051单片机的无条件跳转指令?A. SJMPB. CJNEC. DJNZD. JZ答案:A4. 在8051单片机中,以下哪个中断源的中断优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通讯中断答案:C5. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是多少?A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:C6. 8051单片机中,哪个指令用于将累加器A的内容与立即数进行逻辑“或”操作?A. ORL A, #dataB. ORL A, directC. ORL A, @R0D. ORL direct, #data答案:A器R0的内容进行逻辑“与”操作?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:A8. 8051单片机中,哪个指令用于将累加器A的内容与直接地址中的数据进行逻辑“异或”操作?A. XRL A, #dataB. XRL A, directC. XRL direct, AD. XRL A, @R0答案:B器R0的内容进行逻辑“异或”操作?A. XRL A, R0B. XRL R0, AC. XRL A, #dataD. XRL direct, A答案:A10. 8051单片机中,哪个指令用于将累加器A的内容与寄存器R0的内容进行逻辑“与”操作后,结果存回R0?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______两部分。
单片机原理复习简答题答案

一、简述题 1.MCS-51 单片机芯片包含哪些主要 逻辑功能部件 ?(习题 2-1 )(1) 中央处理器(CPU ):运算器--用于实现算术和逻辑运算;控制器:产生计算机所需的 时序,控制程序自动执行(2) 内部数据存储器:用于存放可读写的数据 (3) 内部程序存储器:用于存放程序的机器代码和常数 (4) 并行 I/O 口:实现数据的输入 /输出 ( 5)定时 /计数器:用于实现定时和计数功能( 6 )串行口:一个全双工的口,可实现数据的串行传送 (7)中断控制:实现单片机的中断判优、中断响应、中断查询等控制( 8 )时钟电路:为单片机提供时钟脉冲序列2. 程序计数器PC 的作用是什么?什么情况下会使用 PC 的值?(习题2-4)程序计数器 PC 是位于片内的一个 16位的寄存器, 它专门用来存放当前要执行的指令地址, 且能够自动加 1,具有特殊功能。
是一个不可寻址的特殊功能寄存器。
其低 8 位地址经 P0口输出,高 8 为地址经 P2 口输出。
3. MCS-51 单片机设置有四组工作寄存器,这样做的目的是什么?请举例说明。
??如何选择 MCS-51 单片机的当前工作寄存器组?(习题 2-7) MCS-51的当前工作寄存器组是由程序状态寄存器 PSW 中的RS1、RS2位的状态决定的。
工作寄存器区的选择:4. 简述 MCS-51 单片机的位寻址空间。
(习题 2-11)MCS-51 单片机的 位寻址空间 由两部分构成:一部分为内部 RAM 位寻址区的 20-2FH 的 16 个单元的128位,位地址范围:00~7FH ;另一部分为单元地址尾数为 0和8的SFR 中的位 构成的位寻址区,共 83位,位地址范围是 80~0FFH 。
MCS-51 单片机位寻址空间共有 211 个位,位地址范围: 00H~0FFH 5.什么是时钟周期、机器周期、指令周期?如何计算机器周期?晶振频率为 12M 时,计算时钟周期、机器周期。
单片机考试题目及答案

单片机考试题目及答案一、选择题1. 单片机是指什么?A. 一种专门用于控制电器设备的芯片B. 一种能够独立运行的计算机硬件C. 一种集成了微处理器、存储器和输入输出设备的芯片D. 一种用于音频处理的专用芯片答案:C2. 单片机的主要特点是什么?A. 集成度高、功耗低、体积小B. 拥有独立操作系统C. 支持网络连接D. 适用于图形处理答案:A3. 单片机相比于微处理器的优势是什么?A. 价格更便宜B. 功耗更低C. 集成度更高D. 运算速度更快答案:C4. 单片机的架构是指什么?A. 单片机的内部组织结构和相互关系B. 单片机的封装类型C. 单片机的运行速度D. 单片机的接口规范答案:A5. 单片机中的I/O口是指什么?A. 用于传输指令的接口B. 用于输入输出数据的接口C. 用于连接外部存储器的接口D. 用于处理器与外设之间的通信接口答案:B二、填空题1. 单片机的英文缩写是__________。
答案:MCU2. 单片机中的RAM是指__________。
答案:随机存取存储器3. 单片机中的EEPROM是指__________。
答案:可擦写可编程只读存储器4. 单片机的时钟频率越高,运行速度越__________。
答案:快5. 单片机中的IO口可以用来连接和控制__________。
答案:外部设备三、简答题1. 请简要解释单片机的工作原理。
答案:单片机是一种集成了微处理器、存储器和输入输出设备的芯片。
它通过接收输入信号、执行指令、处理数据,并将结果输出到外部设备,实现对电器设备的控制。
单片机内部包含时钟、存储器、IO口等关键组件,通过时钟信号的控制来进行各项操作。
2. 单片机与传统计算机的区别是什么?答案:单片机相比于传统计算机,主要区别在于其集成度高、功耗低、体积小。
单片机通常被用于嵌入式系统中,用于控制和管理电子设备。
而传统计算机更适用于多任务处理、图形处理等复杂计算任务。
3. 请说明单片机的应用范围。
单片机期末考试题目及答案详解c

单片机期末考试题目及答案详解c一、选择题1. 单片机是一种______。
A. 微处理器B. 微型计算机C. 微控制器D. 微电脑答案:C2. 下列哪个不是单片机的组成部分?A. 中央处理单元(CPU)B. 存储器C. 显示器D. 输入/输出设备答案:C二、填空题1. 单片机的存储器分为______和______。
答案:程序存储器;数据存储器2. 单片机的I/O口具有______功能。
答案:双向通信三、简答题1. 简述单片机的工作原理。
答案:单片机的工作原理基于中央处理单元(CPU)对程序存储器中的指令进行取指、译码和执行的过程。
CPU按照指令的类型,控制数据存储器和I/O设备进行数据的读取、处理和输出。
2. 单片机在嵌入式系统中的作用是什么?答案:单片机在嵌入式系统中充当控制核心的角色,负责接收外部信号,执行预设的程序逻辑,控制其他硬件设备,实现系统的自动化控制功能。
四、计算题1. 假设一个单片机的时钟频率为8MHz,计算其机器周期和指令周期。
答案:机器周期为1/(8MHz/12)= 1.5μs,指令周期一般为1到2个机器周期,具体取决于指令类型。
五、编程题1. 编写一段程序,实现将累加器A中的值加1后存储回A。
答案:```; 假设初始值已经在A中INC A ; 将A中的值加1```六、案例分析题1. 分析以下程序段的功能,并指出可能存在的问题。
```MOV A, #0x01 ; 将立即数1加载到累加器AMOV P1, A ; 将A的值传送到P1端口```答案:该程序段的功能是将累加器A中的值1输出到P1端口。
可能存在的问题是如果P1端口之前有其他数据,那么这些数据会被覆盖,可能会导致意外的输出结果。
七、论述题1. 论述单片机在现代工业自动化中的应用及其重要性。
答案:单片机在现代工业自动化中扮演着核心角色,它们被广泛应用于各种控制设备中,如机器人、自动化生产线、智能仪表等。
单片机的小型化、低成本、高可靠性和易于编程的特点使其成为实现工业自动化的关键技术之一。
单片机题目名词解释与简答题答案

二名词解释与简答题参考答案1、单片机:以一块大规模集成电路为主组成的微型计算机,其内部包含CPU、存储器和I/O接口电路。
2、指令和指令系统:指令是CPU执行的某种操作的命令。
指令系统是CPU所有的全部指令的集合。
3、中断是指CPU正在处理某件事情的时候,外部发生了某一件事件,请求CPU迅速去处理,CPU暂时中断当前的工作,转入处理所发生的事件,处理完后,再继续处理原来的工作。
4、通信:CPU和外界的信息交换称为通信。
5、异步通信:是一种起止式通信方式,它是按字符进行传送的,字符前加上一个起始位,后面加上一个停止位。
6、同步通信:是按数据块进行传送的一种方式,它把字符顺序的连接起来,组成数据块,在数据块前面加上特殊的同步字符,作为起始的符号。
7、波特率:每秒传送的数据位数。
8、对址方式:确定操作数的地址和指令地址的方式。
9、时钟周期:是振荡周期的2倍。
机器周期:完成一个基本操作的时间称为机器周期。
指令周期:CPU执行二条指令的时间称为指令周期。
10、输出数字量变化一个相邻数杩所需输入模拟电压的变化量。
11、每秒的转换次数。
12、计算机CPU与外部设备,计算机与计算机之间的信息交换称为通信。
13、在通信中,如果某机的通信接口只能发送或接收,则这种通信方式称为单工通信。
14、在通信中,如果某机的通信接口能发送和接收,但每次只能有一个站发送,则这种通信方式称为半双工通信。
15、在通信中,如果某机的通信接口能同时发送和接收,则这种通信方式称为全双工通信。
16、把单独的地址线接到某一个外接芯片的片选端。
17、把计算机的运算器和控制器集成在一个芯片上所构成的器件。
18、微处理器和内构成主机。
19、用来进行加、减、乘、除等算术运算及逻辑运算的部件。
20、用来存储数据、计算步骤、运算的中间结果和最终结果的部件。
21、用来控制计算机各部件按预定的计算步骤自动进行指定操作的部件。
22、计算机一次所能处理的二进制位数,是计算机的一个重要性能指标。
单片机简答题汇总

简答题一1、什么叫堆栈?答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。
实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。
2、进位和溢出?答:两数运算的结果若没有超出字长的表示范围,则由此产生的进位是自然进位;若两数的运算结果超出了字长的表示范围(即结果不合理),则称为溢出。
3、在单片机中,片内ROM的配置有几种形式?各有什么特点?答:单片机片内程序存储器的配置形式主要有以下几种形式:(1)掩膜(Msak)ROM型单片机:内部具有工厂掩膜编程的ROM,ROM中的程序只能由单片机制造厂家用掩膜工艺固化,用户不能修改ROM中的程序。
掩膜ROM单片机适合于大批量生产的产品。
用户可委托芯片生产厂家采用掩膜方法将程序制作在芯片的ROM。
(2)EPROM型单片机:内部具有紫外线可擦除电可编程的只读存储器,用户可以自行将程序写入到芯片内部的EPROM中,也可以将EPROM中的信息全部擦除。
擦去信息的芯片还可以再次写入新的程序,允许反复改写。
(3)无ROM型单片机:内部没有程序存储器,它必须连接程序存储器才能组成完整的应用系统。
无ROM型单片机价格低廉,用户可根据程序的大小来选择外接程序存储器的容量。
这种单片机扩展灵活,但系统结构较复杂。
(4)E2ROM型单片机:内部具有电可擦除叫可编程的程序存储器,使用更为方便。
该类型目前比较常用(5)OTP(One Time Programmable)ROM单片机:内部具有一次可编程的程序存储器,用户可以在编程器上将程序写入片内程序存储器中,程序写入后不能再改写。
这种芯片的价格也较低。
4、什么是单片机的机器周期、状态周期、振荡周期和指令周期?它们之间是什么关系?答:某条指令的执行周期由若干个机器周期(简称M周期)构成,一个机器周期包含6个状态周期(又称时钟周期,简称S周期),而一个状态周期又包含两个振荡周期(P1和P2,简称P周期)。
单片机简答题答案

简答题1.什么是指令系统指令系统:计算机所能执行的全部的集合,它描述了计算机内全部的控制信息和“”能力。
不同计算机的指令系统包含的指令种类和数目也不同。
一般均包含型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。
2.什么是指令指令是指示计算机执行某种操作的命令,它由一串二进制数码组成。
3.什么是寻址方式答:?????? 寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。
也就是如何找到存放操作数的地址,把操作数提取出来的方法。
4.什么是堆栈答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。
实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。
5.什么是指令周期指令周期:指执行一条指令所占用的全部时间。
通常一个指令周期含1~4个机器周期。
6.串行数据传送的主要优点和用途是什么答:串行数据传送的主要优点是硬件接口简单,接口端口少(2个)。
主要用于多个单片机系统之间的数据通信。
7.MC S一51指令集中有无“程序结束”指令怎样实现“程序结束”功能答:没有这样的指令。
但实现“程序结束”至少可以借助4种办法:①用原地踏步指令SJMP $ 死循环。
②在最后一条指令后面设断点,用断点执行方式运行程序。
③用单步方式执行程序。
④在末条指令之后附加一条LJMP监控显示器程序首地址或LJMP 0000H,返回监控状态。
8.中断服务子程序与普通子程序有哪些异同之处2.中断服子程序与普通子程序的执行和返回有什么异同之处答:中断服务子程序与普通子程序都是一种能完成某一特定任务的程序段。
其资源要为所有调用程序共享。
因此,子程序在结构上应具有独立性和通用性。
子程序的第一条指令的地址称为子程序的入口地址。
该指令前必须有标号。
相同点:中断服务子程序与普通子程序在执行前都会进行断点保护工作,将将要执行的主程序的指令地址进栈保护,返回时都要将断点地址出栈赋给PC,以便正确的返回主程序断点。
单片机简答题及答案

1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。
2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388HTMOD的值是00001B,TH0=13H;TL0=88H。
3.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。
答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。
8031、8051和8751的区别是8031内无ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。
4.如何正确使用P3口?要点:(1)P3口有第一功能和第二功能的使用。
(2)P3口的第二功能各位线的含义。
(3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。
(4)读引脚数据时,必需先给锁存器输出“1”。
5.简述累加器的ACC的作用。
(1)8位专用寄存器。
(2)运算时存放一个操作数。
(3)运算后存放运算结果,所以称它为累加器。
6.简述寄存器间接寻址方式及其寻址范围。
(1)寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。
(2)寻址范围:①内部RAM低128单位,形式@Ri(i=0,1)。
单片机考试题和答案详解

单片机考试题和答案详解一、单项选择题1. 单片机是指()。
A. 单芯片微处理器B. 单芯片微控制器C. 单芯片微处理器和微控制器D. 单芯片微处理器和外设答案:B解析:单片机(Microcontroller Unit,MCU)是指将CPU、存储器、I/O接口等集成在一个芯片上的微控制器。
2. 8051单片机的内部RAM共有()字节。
A. 128B. 256C. 512D. 1024答案:B解析:8051单片机的内部RAM共有256字节,分为工作寄存器区和可寻址的通用RAM区。
3. 8051单片机的定时器/计数器有()个。
A. 1B. 2C. 3D. 4答案:B解析:8051单片机有两个定时器/计数器,分别是定时器0和定时器1。
4. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B解析:8051单片机有两个外部中断,分别是INT0和INT1。
5. 8051单片机的串行通信方式有()种。
A. 1B. 2C. 3D. 4答案:B解析:8051单片机的串行通信方式有两种,分别是方式0(同步移位寄存器方式)和方式1(8位UART方式)。
二、填空题1. 8051单片机的指令系统共有____指令。
答案:111解析:8051单片机的指令系统共有111条指令。
2. 8051单片机的定时器/计数器工作在方式1时,为____位计数器。
答案:16解析:8051单片机的定时器/计数器工作在方式1时,为16位计数器。
3. 8051单片机的外部中断INT0的中断向量地址为____。
答案:0003H解析:8051单片机的外部中断INT0的中断向量地址为0003H。
4. 8051单片机的串行通信方式1的波特率可由定时器1的____值决定。
答案:溢出解析:8051单片机的串行通信方式1的波特率可由定时器1的溢出值决定。
5. 8051单片机的内部RAM的工作寄存器区共有____个寄存器。
答案:8解析:8051单片机的内部RAM的工作寄存器区共有8个寄存器,分别是R0-R7。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简答题1.什么是指令系统指令系统:计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。
不同计算机的指令系统包含的指令种类和数目也不同。
一般均包含算术运算型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。
2.什么是指令指令是指示计算机执行某种操作的命令,它由一串二进制数码组成。
3.什么是寻址方式答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。
也就是如何找到存放操作数的地址,把操作数提取出来的方法。
4.什么是堆栈答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。
实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。
5.》6.什么是指令周期指令周期:指执行一条指令所占用的全部时间。
通常一个指令周期含1~4个机器周期。
7.串行数据传送的主要优点和用途是什么答:串行数据传送的主要优点是硬件接口简单,接口端口少(2个)。
主要用于多个单片机系统之间的数据通信。
8.MC S一51指令集中有无“程序结束”指令怎样实现“程序结束”功能答:没有这样的指令。
但实现“程序结束”至少可以借助4种办法:①用原地踏步指令SJMP $ 死循环。
②在最后一条指令后面设断点,用断点执行方式运行程序。
③用单步方式执行程序。
④在末条指令之后附加一条LJMP监控显示器程序首地址或LJMP 0000H,返回监控状态。
9.中断服务子程序与普通子程序有哪些异同之处2.中断服子程序与普通子程序的执行和返回有什么异同之处答:中断服务子程序与普通子程序都是一种能完成某一特定任务的程序段。
其资源要为所有调用程序共享。
因此,子程序在结构上应具有独立性和通用性。
子程序的第一条指令的地址称为子程序的入口地址。
该指令前必须有标号。
相同点:中断服务子程序与普通子程序在执行前都会进行断点保护工作,将将要执行的主程序的指令地址进栈保护,返回时都要将断点地址出栈赋给PC,以便正确的返回主程序断点。
:不同点:1.中断的发生是随机的,普通子程序的发生是编程人员控制的。
2.中断服务子程序的返回指令为RETI,普通子程序的返回指令为RET。
中断服务子程序在执行和返回时还要设置中断优先级顺序。
8051响应中断的条件是什么CPU响应中断后,CPU要进行哪些操作不同的中断源的中断人口地址是多少条件:1无同级或高级中断在执行。
2当前指令执行结束。
3若现行搜集为RETI 七访问IE,IP的指令时,执行完该项指令且紧跟其后的另一条指令也已经执行完毕.。
操作:1 保护中断地址入栈;2 进入中断程序3 在一个特殊的寄存器里写中断标志4 屏蔽同级或低级中断5 执行中断程序6 执行完清楚中断标志。
(RETI语句)7 中断程序地址从堆栈弹10.单片机对中断优先级的处理原则是什么A.CPU同时接收到几个中断源时,首先响应优先级别最高的中断请求。
B.正在进行的中断过程不能被新的同级或低优先级的中断请求所中断。
C.正在进行的低优先级中断服务,能被高优先级中断请求所中断。
11.80C'51的外部中断有哪两种触发方式它们对触发脉冲或电平有什么要求电平触发和边沿触发(脉冲触发)。
电平触发方式:低电平有效。
CPU在中断请求引入端采样到有效的低电平时,即为有效中断请求。
脉冲方式:下降沿触发有效。
CPU在相邻的两个机器周期对中断请求引入端采样,如前一次为高电平,后一次为低电平,即为有效中断请求。
12.'13.单片机怎样管理中断怎样开放和禁止中断怎样设置优先级答:(1)由中断源提出中断,再由中断控制端决定是否中断,再按设定好的优先级的顺序响应中断。
如同一级优先级的中断按:外部中断0,定时中断0,外部中断1,定时中断1,串行中断。
中断后如果是:脉冲触发,TEl(0)被清0;电平触发,IEl(0)不被清零,要用软件清0。
(2)它由中断允许寄存器IE控制:如开放中断EA必须为1,再使要求中断的申断源的中断允许位为1:要禁止中断,EA=0即可。
(3)由IP控制,1为高级,0为低级,PS为串行中断优先级,PTl(0)为定时中断1(0)优先级,PXl(0)外部中断1(0)优先级。
使哪个中断源为优先级,就置哪个优先设定位为1。
14.8051单片机定时器一计数器作定时和计算用时,其计数脉冲分别由谁提供当做定时用时(C/T=0),计数器TH0、TL0的计数脉冲来自振荡器的12分频后的脉冲(即fosc/12),即对系统的机器周期计数;当做计算用时(C/T=0),计数器T0、T1的计数脉冲分别来自于引脚T0()或者引脚T1()上的外部脉冲。
15.8051单片机定时器/计数器的门控信号GATE设置为1时,定时器如何启动INTX=1且TRX=1(TRX置位)时才可启动。
16.8051单片机片内设有几个定时器/计数器它们是由哪些特殊功能寄存器组成》有两个16位的定时/计数器T0,T1。
定时/计数器T1由寄存器TH1,TL1组成,定时/计数器T0由寄存器TH0、TL0组成。
它们均是8位寄存器,在特殊功能寄存器中占地址8AH~8DH。
它们用于存放定时或计数的初始值。
此外,内部还有一个8位的方式寄存器TMOD和一个8位的控制寄存器TCON,用于选择和控制定时/计数器的工作。
18.什么是单片机的机器周期、状态周期、振荡周期和指令周期.机器周期:完成一个基本操作的时间单元,如取指周期、取数周期。
指令周期:是CPU的关键指标,指取出并执行一条指令的时间。
一般以机器周期为单位,分单指令执行周期、双指令执行周期等。
现在的处理器的大部分指令(ARM、DSP)均采用单指令执行周期。
19.当定时器T0工作于模式3时,如何使运行中的定时器T1停止下来答:TRl为定时器Tl的运行控制位,通常将该位置1就可启动定时器Tl使之运行起来;把TRl 清0便停止定时器Tl的运行。
但在定时器T0被设定为模式3运行时,就不能再用这种方法来控制定时器Tl的启停了。
因为在这种情况下,TRl借给定时器T0作为8位定时器TH0的运行控制位了。
当定时器T0在模式3下运行时,若把定时器1设定为模式3,即将TMOD寄存器的位5 (Ml)和位4(M0)写成ll B,则定时器Tl便停止运行;若此后将其从模式3中切换出来,例如,把这两位再次写成0lB,则定时器Tl将按模式1运行起来。
20.波特率、比特率和数据传送速率的含意各是什么答:在数据通信中,描述数据传送速度的方式有3种:①波特率:每秒传送多少个信号码元(或每秒信号码元变换的总个数),单位是波特(Bd)。
、②比特率:每秒传送多少个二进制位(或每秒传送二进制码元的个数),单位是b/s。
③数据传送速率(或字符传送速率):每秒传送多少个字符(或单位时间内平均数据传移速率),单位是字符/秒。
当传输的信号是二进制数位时,波特率和比特率就变成了一回事,尤其是计算机通信中,信号码元常与二进制码元相同,此时可以统一起来。
例如,甲乙双方传送二进制数据的速度是每秒传送300个字符,每个字符附加了起始、停止和校验各一位,此时描述该速度有3种方式:①数据字符传送速率是300字符/秒。
②忍比特率300×(8+1+1+l)b/s=300×ll b/s=3300b/s。
③波特率与比特率相同,亦为300×ll Rd=3300 Bd。
21.开机复位后,CPU使用的是哪组工作寄存器它们的地址是什么CPU如何确定和改变改变当前工作寄存器组答:系统复位后,CPU选用第0组工作寄存器即地址分别为00H~07H。
如需改变当前工作寄存器,可设置PSW状态字中的RSl、RS0。
如RSl、RS0为00则指向第0组;为01则指向第1组;为10则指向第2组;为ll则指向第3组。
;22.程序状态寄存器PSW的作用是什么常用状态有哪些位作用是什么答:程序状态字寄存器PSW主要用于保存程序运行中的各种状态信息。
各位功能如下: CY(PSW·7)为进位标志。
在进行加或减运算中,表示有无进位或借位。
位操作时,又可认为是位累加器。
AC(PSW·6)为辅助进位标志。
加或减操作中,表示低4位数向高4位有无进位或借位,以用作BCD码调整的判断位。
F0(PSW·5)为用户标志位。
用户可自行定义的一个状态标记。
RSl、RS0(PSW·4 PSW·3)为工作寄存器组指针。
用以选择CPU当前工作寄存器组。
OV(PSW·2)为溢出标志。
算术运算时,表示是否溢出。
Fl(PSW·l)为用户标志位。
同F0。
P(PSW·0)为奇偶标志位。
表示累加器A中"1"的位数的奇偶数。
该位多用作串行通信…中的奇偶检验。
23.位地址7CH与字节地址7CH如何区别位地址7CH具体在片内RAM的位置答:字节地址是片内RAM的单元地址,而位地址是片内RAM单元申的某一位。
7CH字节地址为RAM的7CH单元,而7CH位地址是RAM 2FH单元中的D4位。
24.MCS一51单片机的时钟周期与振荡周期之间有什么关系一个机器周期如何划分振荡周期:晶振的振荡周期,又称为时钟周期,为最小的时序单位。
一个机器周期由6个状态周期即12个振荡周期组成,是计算机执行一种基本操作的时间单位。
指令周期:执行一条指令所需的时间,一个指令周期由1~4个机器周期组成。
状态周期:振荡频率经单片机内的二分频器分频后提供给片内CPU的时钟周期,因此,一个状态周期包含2个振荡周期。
T振荡=1/2T状态=1/12T机器=(1/12~1/48)T指令。
25.MCS一51单片机有几种复位方法应注意什么事项上电复位和开关复位。
上电复位要求接通电源,自动实现复位操作。
开关复位要求在电源接通的条件下,在单片机运行期间,如果发生死机,用按钮开关操作使单片机复位。
26.MCS一51单片机内部包含哪些主要逻辑功能部件答:89C51单片机主要由下列部件组成:一个8位CPU、一个片内振荡器及时钟电路、4KB Flash ROM程序存储器、256B的RAM、2个16位的定时/计数器、可寻址64KB片外数据存储器和64KB片外程序存储器空间的控制电路、4个8位并行I/O端口及一个可编程全:双工串行接口。
27.MCS一51单片机的存储器从物理结构上和逻辑上分别可划分几个空间答:MCS-51系列单片机的存储器配置从物理结构上可分为:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。
从逻辑上可分为:片内外统一编址的64KB的程序存储器、片内256B的数据存储器以及片外64KB的数据存储器。
28.存储器中有几个具有特殊功能的单元分别作什么用答:MCS-51系列单片机的存储器中有6个保留特殊功能单元,其中0000H为复位入□)0003H 为外部中断0矢量入口、000BH为T0溢出中断人口、0013H为外部中断1矢量入口、00lBH 为Tl溢出中断入口、0093H为串行接口中断入口。