首页 > 人生哲理 > 人生感悟 > o5网答案

o5网答案

时间:2018-07-31   来源:人生感悟   点击:

【www.gbppp.com--人生感悟】

o5网答案 第一篇_单片机课后习题答案

第一章 单片机的概述

1、除了单片机这一名称外,单片机还可称为( 微控制器)和( 嵌入式控制器)。

2、单片机与普通微型计算机的不同之处在于其将( CPU)、(存储器)和(I/O口)三部分,通过内部(总线)连接在一起,集成于一块芯片上。

3、在家用电器中使用单片机应属于微型计算机的( B)。

A、 辅助设计应用 B、 测量、控制应用 C、 数值计算应用 D、 数据处理应用

4、微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?

答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器。目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等。嵌入式微处理器相当于通用计算机中的CPU。与单片机相比,单片机本身(或稍加扩展)就是一个小的计算机系统,可独立运行,具有完整的功能。而嵌入式微处理器仅仅相当于单片机中的中央处理器。为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强。

5、MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别为:8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM。

6、为什么不应当把8051单片机称为MCS-51系列单片机?

答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。

7、AT89S51单片机相当于MCS-51系列单片机中哪一种型号的产品?“s”的含义是什么?

答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。“s”表示含有串行下载的Flash存储器。

8、什么是嵌入式系统?

答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。但多数人把 “嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。 目前“嵌入式系统”还没有一个严格和权威的定义。目前人们所说的“嵌入式系统”,多指后者。

9、嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?

答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小。 DSP是一种非常擅长于高速实现各种数字信号处

理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法。广泛地用于通讯、网络通信、数字图像处理,电机控制系统,生物信息识别终端,实时语音压解系统等。这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP的长处所在。与单片机相比,DSP具有的实

DSP处理的算法的复杂度和大的数据处现高速运算的硬件结构及指令和多总线,

理流量以及片内集成的多种功能部件更是单片机不可企及的。嵌入式微处理器的基础是通用计算机中的CPU,它的地址总线数目较多能扩展较大的存储器空间,所以可配置实时多任务操作系统(RTOS)。RTOS是嵌入式应用软件的基础和开发平台。正由于嵌入式微处理器能运行实时多任务操作系统,所以能够处理复杂的系统管理任务和处理工作。因此,广泛地应用在移动计算平台、媒体手机、工业控制和商业领域(例如,智能工控设备、ATM机等)、电子商务平台、信息家电(机顶盒、数字电视)以及军事上的应用。

第二章 AT89S51

1、在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为( 2µs )。

2、AT89S51的机器周期等于(1个机器周期等于12)个时钟振荡周期。

3、 内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为(28H)和(88H)。

4、片内字节地址为2AH单元最低位的位地址是(50H ;片内字节地址为88H单元的最低位的位地址为88H。

5、若A中的内容为63H,那么,P标志位的值为(0)。

6、AT89S51单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H 。这时当前的工作寄存器区是( 0 )组工作寄存器区。 7、内部RAM中,可作为工作寄存器区的单元地址为( 00H-1FH)。 8、通过堆栈操作实现子程序调用时,首先把( PC )的内容入栈,以进行断点保护。调用子程序返回时,再进行出栈保护,把保护的断点送回到( PC ),先弹出来的是原来( )中的内容。

9、AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51的PC是16位的,因此其寻址的范围为(64)KB。

10、下列说法(C、D)是正确的。

A、使用AT89S51且引脚EA1时,仍可外扩64KB的程序存储器。( × ) B、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。( × )

C、在AT89S51中,为使准双向的I∕O口工作在输入方式,必须事先预置为1。( √ )

D、PC可以看成是程序存储器的地址指针。( √ )

11、下列说法(A)是正确的。

A、AT89S51中特殊功能寄存器(SFR)占用片内RAM的部分地址。 ( √ )B、 片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。( × )

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

D、SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。( × )。

12、在程序运行中,PC的值是:( C )

A、当前正在执行指令的前一条指令的地址。B、当前正在执行指令的地址。 C、当前正在执行指令的下一条指令的首地址。D、控制器中指令寄存器的地址。

13、 下列说法(A、B)是正确的。

A、PC是一个不可寻址的特殊功能寄存器。( √ )

B、单片机的主频越高,其运算速度越快。( √ )

C、在AT89S51单片机中,1个机器周期等于1μs。( × )

D、特殊功能寄存器SP内存放的是栈顶首地址单元的内容。( × )

14、 下列说法(A、B、C)是正确的。

A、AT89S51单片机进入空闲模式,CPU停止工作。片内的外围电路仍将继续工作。( √ )

B、AT89S51单片机不论是进入空闲模式还是掉电运行模式后,片内RAM和SFR中的内容均保持原来的状态。( √ )

C、AT89S51单片机进入掉电运行模式,CPU和片内的外围电路(如中断系统、串行口和定时器)均停止工作。( √ )

D、AT89S51单片机掉电运行模式可采用响应中断方式来退出。( × )

15、AT89S51单片机的片内都集成了哪些功能部件?

AT89S51单片机的片内都集成了如下功能部件:答:①1个微处理器(CPU);②128个数据存储器(RAM)单元 ;③4K Flash程序存储器;④4个8位可编程并行I/O口(P0口、P1口、P2口、P3口)⑤1个全双工串行口;⑥2个16位定时器/计数器;⑦1个看门狗定时器;⑧一个中断系统,5个中断源,2个优先级;⑨26个特殊功能寄存器(SFR),⑩1个看门狗定时器。

16、说明AT89S51单片机的EA引脚接高电平或低电平的区别。 答:当EA脚为高电平时,单片机读片内程序存储器(4K 字节Flash)中的内容,但在PC值超过0FFFH(即超出4K字节地址范围)时,将自动转向读外部程序存储器内的程序;当EA脚为低电平时,单片机只对外部程序存储器的地址为0000H~FFFFH中的内容进行读操作,单片机不理会片内的4K字节的Flash程序存储器。

17、 64K程序存储器空间中有5个单元地址对应AT89S51单片机5个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源。

答:64K程序存储器空间中有5个特殊单元分别对应于5个中断源的中断服务程序入口地址,见下表:

表 5个中断源的中断入口地址

18、当AT89S51单片机运行出错或程序陷入死循环时,如何摆脱困境?

答: 按下复位按钮。

第三章 C51

1、C51在标准C的基础上,扩展了哪几种数据类型?

答:bit sbit sfr 。

2、C51有哪几种数据存储类型?其中“idata,code,xdata,pdata”各对应AT89C51单片机的哪些存储空间?

答: (1)、 C51数据存储类型有: bdata, data, idata, pdata, xdata,code。

(2)、 “idata,code,xdata,pdata”各对应的存储空间

数据存储类型 对应单片机存储器

idata 片内RAM 00H~FFH,共256字节

code ROM 0000H~FFFFH ,共64K字节 xdata 片外RAM 0000H~FFFFH,共64K字节

pdata 片外RAM 00H~FFH,共256字节

3、bit与sbit定义的位变量有什么区别?(答案非标准,网上凑起来的)

答:bit : 编译时分配空间;sbit 只能在外部定义全局变量。bit和sbit都是C51扩展的变量类型。sbit 要在最外面定义,就是说必须定义成外部变量、sbit定义的是SFR(特殊功能寄存器)的bit。sbit: 指示说明性说明;bit 可以在外部或内部定义。

4、说明3中数据存储模式(1)small模式(2)compact模式(3)large模式之间的差别。

答:若声明char varl,则在使用SMALL存储模式下,varl被定位在data 存储区,在使用COMPACT模式下,varl被定位在idata存储区;在LARGE模式下,varl被定位在xdata存储区中。

5、编写C51程序,将片外2000H为首址的连续10个单元的内容,读入到片内部40H到49H单元中。

答:程序设计思路——采用指针的方法。

选用指针px, px指向char型数据位于xdata, 赋值px=2000H 选用指针px1, px1指向char型数据位于data,赋值px1=40H

在for循环中,*px1=*px; 并且当i++时,px++, px1++,。

采用数组的方法。

xdata uchar buf1[10] _at_ 0x2000

data uchar buf2[10] _at_ 0x40;

在for循环中, buf2[i] = buf1[i] ;

采用指针的方法参考程序如下:

#define uchar unsigned char

void main( ) // 主函数

{ data uchar i;

uchar xdata *px ; // 指针px,指向char型数据位于xdata

uchar data *px1 ; // 指针px1,指向char型数据位于data

px=0x2000;

px1=0x40;

for(i=0; i<10; i++,px++,px1++)

*px1=*px;

while(1);

}

采用数组的方法参考程序如下:

#define uchar unsigned char

xdata uchar buf1[10] _at_ 0x2000; //位于xdata数组buf1[0]地址2000H

data uchar buf2[10] _at_ 0x40; //位于data数组buf2[0]地址40H

void main( ) // 主函数

{ data uchar i;

for(i=0; i<10; i++)

buf2[i] = buf1[i];

while(1);

}

6、do-while构成的循环与do-while循环的区别是什么?

答:主要区别是:

while循环的控制出现在循环体之前,只有当while后面表达式的值非0时,才可能执行循环体,因此有可能一次都不执行循环体;

在do-while构成的循环中,总是先执行一次循环体,然后再判断表达式的值,因此无论如何,循环体至少要被执行一次。

第四章应用题无答案

第五章

1、

2、双向口和准双向口有什么区别?

答:双向口与准双向口的区别主要是:准双向口I/O口操作时做数据输入时需要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来导

o5网答案 第二篇_单片机课后习题答案

习 题 答 案

习题0

1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。

2.什么叫单片机?其主要特点有哪些?

将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。

单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。

3. 单片机有哪几个发展阶段?

(1)第一阶段(1974—1976年):制造工艺落后,集成度低,而且采用了双片形式。典型的代表产品有Fairchild公司的F8系列。其特点是:片内只包括了8位CPU,64B的RAM和两个并行口,需要外加一块3851芯片(内部具有1KB的ROM、定时器/计数器和两个并行口)才能组成一台完整的单片机。

(2)第二阶段(1977—1978年):在单片芯片内集成CPU、并行口、定时器/计数器、RAM和ROM等功能部件,但性能低,品种少,应用范围也不是很广。典型的产品有Intel公司的MCS-48系列。其特点是,片内集成有8位的CPU,1KB或2KB的ROM,64B或128B的RAM,只有并行接口,无串行接口,有1个8位的定时器/计数器,中断源有2个。片外寻址范围为4KB,芯片引脚为40个。

(3)第三阶段(1979—1982年): 8位单片机成熟的阶段。其存储容量和寻址范围增大,而且中断源、并行I/O口和定时器/计数器个数都有了不同程度的增加,并且集成有全双工串行通信接口。在指令系统方面增设了乘除法、位操作和比较指令。其特点是,片内包括了8位的CPU,4KB或8KB的ROM,128B或256B的RAM,具有串/并行接口,2个或3个16位的定时器/计数器,有5~7个中断源。片外寻址范围可达64KB,芯片引脚为40个。代表产品有Intel公司的MCS-51系列,Motorola公司的MC6805系列,TI公司的TMS7000系列,Zilog公司的Z8系列等。

(4)第四阶段(1983年至今): 16位单片机和8位高性能单片机并行发展的时代。16位机的工艺先进,集成度高,内部功能强,运算速度快,而且允许用户采用面向工业控制的专用语言,其特点是,片内包括了16位的CPU,8KB的ROM,232B 的RAM,具有串/并行接口,4个16位的定时器/计数器,有8个中断源,具有看门狗(Watchdog),总线控制部件,增加了D/A和A/D转换电路,片外寻址范围可达64KB。代表产品有Intel公司的MCS-96系列,Motorola公司的MC68HC16系列,TI公司的TMS9900系列,NEC公司的783××系列和NS公司的HPC16040等。然而,由于16位单片机价格比较贵,销售量不大,大量应用领域需要的是高性能、大容量和多功能的新型8位单片机。

近年来出现的32位单片机,是单片机的顶级产品,具有较高的运算速度。代表产品有Motorola公司的M68300系列和Hitachi(日立)公司的SH系列、ARM等。

4.在实际应用中,如何选择单片机的类型?

选择原则:主要从指令结构、运行速度、程序存储方式和功能等几个方面选择单片机。 MCS-51为主流产品。

Motorola是世界上最大的单片机厂商。品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。

Microchip单片机是市场份额增长较快的单片机。它的主要产品是PIC系列8位单片机。其特点是运行速度快,低价位,适用于量大、档次低、价格敏感的产品。

【o5网答案,】

美国德州仪器(TI)公司生产的MSP430系列单片机是一种特低功耗的Flash微控制器。主要用于三表及超低功耗场合。

1

在嵌入式系统低端的单片机领域,Intel公司的MCS-51形成了既具有经典性又不乏生命力的一个单片机系列。许多半导体厂家、电器公司以MCS-51系列中的8051为基核,推出了许多兼容性的CHMOS单片机----80C51系列。

此外,还有Zilog、EM78、Senix、NEC、Epson、NS、三星、富士通、华邦、Philips、ARM等单片机。

5.试比较MCS-51, MSP430, EM78, PIC, M6800及AVR等系列单片机的特点。

MCS-51为主流产品。

MSP430的功能较强。是一种特低功耗的Flash微控制器。主要用于三表及超低功耗场合。

EM78系列单片机采用高速CMOS工艺制造,低功耗设计为低功耗产品,价格较低。具有三个中断源、R-OPTION功能、I/O唤醒功能、多功能I/O口等。具有优越的数据处理性能,采用RISC结构设计。

PIC系列8位单片机是Microchip公司的产品。CPU采用RISC结构,运行速度快,价格低适于用量大、档次低、价格敏感的产品。

Motorola是世界上最大的单片机生产厂家之一,品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。

AVR是增强RISC内载Flash的单片机,单片机内部32个寄存器全部与ALU直接连接,突破瓶颈限制,每1MHz可实现1MIPS的处理能力,为高速、低功耗产品。端口有较强的负载能力,可以直接驱动LED。支持ISP、IAP,I/O口驱动能力较强。

6.举例说明生活中应用单片机的例子。

生活中单片机无处不在:如洗衣机的控制主板、太阳能的温度控制器,电动车的控制器,电磁炉、(高级)电冰箱的控制系统、手机、电视遥控器、空调、洗衣机、微波炉、冰箱、热水器、电子称、电子表、计算器、汽车钥匙、可视门禁、公交车报站器、公交车刷卡器、红绿灯控制器等等。欧美日等国家,一个家庭中所拥有的单片机数量平均到100-120颗。

单片机有着广泛的应用领域 :

(1) 单片机在智能仪器仪表中的应用;

(2) 单片机在工业测控中的应用;

(3) 单片机在计算机网络和通讯技术中的应用;

(4) 单片机在日常生活及家电中的应用;

(5) 单片机在办公自动化方面。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物、自动控制领域的机器人、智能仪表、医疗器械等等。

1.MCS51单片机是基于(Harvard(哈佛))结构的,其特点是(程序存储器和数据存储器是分开的)。

2. CPU由(运算器)和(控制器)组成。

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

4. 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为(2us)。

5. 8051内部RAM位寻址区的单元地址范围为(20H~2FH),其位地址范围为(00H~7FH)。

6. 8051芯片的引脚可以分为三类:(电源线)、(端口线)和(控制线)。

7. 若A中的内容为63H,那么,P标志位的值为(0)。

2

8. 8031单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H)。这时当前的工作寄存器区是(0)组工作寄存器区。

9. 8051型单片机内部有( A )的ROM。

A:4KB B:6KB C:256B D:8KB

10. MCS-51上电复位后,SP的内容应是( B )。

A:00H B:07H C:60H D:70H

11. PC用来存放( C )。

A:指令 B:上一条的指令地址

C:下一条的指令地址 D:正在执行的指令地址

12. 采用 8031单片机必须扩展( B )。

A:数据存储器 B:程序存储器 C:I/O接口 D:显示接口

13. PSW=18H时,则当前工作寄存器是( D )。

A:0组 B:1组 C:2组 D:3组

14.MCS-51系列单片机在片内集成了哪些主要逻辑功能部件?各个逻辑部件的主要功能是什么?

MCS-51单片机在片内集成了中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时器/计数器、并行I/O接口、串行I/O接口、中断系统等几大单元。

CPU是整个单片机的核心部件,由运算器和控制器组成。运算器可以完成算术运算和逻辑运算,其操作顺序在控制器控制下进行。控制器是由程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)、定时控制逻辑和振荡器OSC等电路组成。CPU根据PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,以产生执行本条指令所需的全部信号。

程序存储器(ROM)用于存储程序、常数、表格等。

数据存储器(RAM)用于存储数据。

8051内部有两个16位可编程序的定时器/计数器T0和T1,均为二进制加1计数器。可用于定时和对外部输入脉冲的计数。

8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP等电路组成。可实现对5个中断源的管理。8051的中断系统主要由中断允许控制器IE和中断优先级控制器IP等电路组成。其中,IE用于控制5个中断源中哪些中断请求被允许向CPU提出,哪些中断源的中断请求被禁止;IP用于控制5个中断源的中断请求的优先权级别。

I/O接口是MCS-51单片机对外部实现控制和信息交换的必经之路,用于信息传送过程中的速度匹配和增加它的负载能力。可分为串行和并行I/O接口。

中断系统用于处理中断过程。

15. MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?其地址总线和数据总线各有多少位?对外可寻址的地址空间有多大?

80C51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。对外可寻址空间为64KB。

16. 8051单片机的控制总线信号有哪些?各有何作用?

控制线一共有6条:

(1)ALE/PROG:地址锁存允许/编程线,配合P0口引脚的第二功能使用。在访问片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的同时在ALE/PROG上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,8051自动在ALE/PROG上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用。

(2)EA/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是使

3

用片外ROM。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

(3)片外ROM选通线,在执行访问片外ROM的指令MOVC时,8051自动在PSENPSEN:

上产生一个负脉冲,用于为片外ROM芯片的选通。其他情况下PSEN线均为高电平封锁状态。

(4)RST/VPD:复位/备用电源线,可以使8051处于复位工作状态。

17. 什么是指令?什么是程序?简述程序在单片机中的执行过程。

指令:人为输入计算机,由计算机识别并执行一步步操作的命令的形式称为指令。 程序:一系列指令的有序集合称为程序。

程序在计算机中是按序执行的,CPU通过程序计数器PC控制程序的执行顺序,一般情况下程序是按序执行的,当执行转移、调用、返回等指令时,程序转移到相应的目的地址处执行。CPU根据程序计数器PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,产生执行本条指令所需的全部信号,完成本条指令的执行。

18. 8051单片机的存储器组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点?

(1)80C51在结构上的特点

80C51采用将程序存储器和数据存储器截然分开,分别寻址的结构,称为Harvard结构。

(2)在物理和逻辑上的地址空间

存储器上设有4个存储器空间:片内程序存储器、片外程序存储器、片内数据存储器、片外数据存储器。

在逻辑上有3个存储器地址空间:片内、片外统一的64KB程序存储器地址空间,片内256B数据存储器地址空间,片外64KB的数据存储器地址空间。

(3)访问格式

访问片内RAM采用MOV格式

访问片外RAM采用MOVX格式

19. 8051片内RAM低128单元划分为哪三个主要部分?各部分主要功能是什么?

片内RAM低128单元划分及主要功能如下:

(1)工作寄存器组(00H—1FH)

这是一个用寄存器直接寻址的区域,内部数据RAM区的0—31,共32个单元。它是4个通用工作寄存器组,每个组包含8个8位寄存器,编号为R0—R7。

(2)位寻址区(20H—2FH)

16个字节单元,共包含128位,这16个字节单元既可以进行字节寻址,又可以实现位寻址。主要用于位寻址。 (3)堆栈与数据缓冲区(30H—7FH)

用于设置堆栈、存储数据。

20. 8051单片机的片内、片外存储器如何选择?

程序存储器通过EA/Vpp引脚选择。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

数据存储器通过指令区分:访问片内RAM采用MOV指令,访问片外RAM采用MOVX指令。

21. 何为堆栈指针?堆栈操作有何规定?

堆栈是一个特殊的存储区。主要功能是暂时存放数据和地址,通常用来保护断点和现场。它的特点是按照“先进后出”的存取数据。堆栈指针SP是一个8位寄存器,是用于指示堆栈的栈顶地址的寄存器,它决定了堆栈在内部RAM中的物理位置。

22. 8051单片机有多少个特殊功能寄存器?这些特殊功能寄存器能够完成什么功能?特殊功能寄存器中的哪些寄存器可以进行位寻址?

8051有21个特殊功能寄存器(PC除外),它们被离散地分布在内部RAM的80H~FFH地址单元中,共占据了128个存储单元,其中有83位可以位寻址。特殊功能寄存器SFR的分布和功能见下表。

4

23. DPTR是什么寄存器?它的作用是什么?

数据指针DPTR是16位的专用寄存器,它由两个8位的寄存器DPH(高8位)和DPL(低8位)组成。专门用来寄存片外RAM及扩展I/O口进行数据存取时的地址。编程时,既可以按16位寄存器来使用,也可以按两个8位寄存器来使用(即高位字节寄存器DPH和低位字节寄存器DPL)。

DPTR主要是用来保存16位地址,当对64KB外部数据存储器寻址时,可作为间址寄存器使用,

24. 8051单片机的PSW寄存器各位标志的意义如何?

程序状态字PSW是8位寄存器,用于存放程序运行的状态信息,PSW中各位状态通常是在指令执行的过程中自动形成的,但也可以由用户根据需要采用传送指令加以改变。各个标志位的意义如下:

PSW.7(Cy):进位标志位。

PSW.6(AC):辅助进位标志位,又称为半进位标志位。

PSW.5(F0):用户标志位。

PSW.4、PSW.3(RS1和 RS0):寄存器组选择位。

PSW.2(OV):溢出标志位。

PSW.1(空缺位):此位未定义。

PSW.0(P):奇偶校验位。

25. 开机复位后,CPU使用的是哪组工作寄存器(R0-Rn)?它们的地址是什么?CPU如何确定和改变当前工作寄存器组(R0-Rn)?

开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。

26. 8051单片机的片内、片外存储器如何选择?

程序存储器通过EA/Vpp引脚选择。若EA=0,则允许使用片内ROM;若EA=1则允许使用片外ROM。

数据存储器通过指令区分:访问片内RAM采用MOV指令,访问片外RAM采用MOVX指令。

27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的?当主频为12MHz的时

5

o5网答案 第三篇_稳态作业参考答案

第一章

1、电力系统的各部分界限示于图1,各电压级的额定电压及功率输送方向已标明在图中。试求:(1)发电机及各变压器高、低压绕组的额定电压;(2)各变压器的额定变比;(3)设变压器T-1工作于+5%抽头、T-2工作于主抽头、T-3工作于-2.5%抽头时,各变压器的实际变比。

解:

(1)

G:10.5kV

T-1:10.5/242kV T-2:220/121/38.5kV T-3:35/11kV T-4:220/121kV (2)

T-1:1 : 2.195

T-2:5.714 : 3.143: 1 T-3:3.182 : 1 T-4:1.818 : 1 (3)

T-1:10.5/242(1+5%)kV 1 : 2.305 T-2:5.714 : 3.143: 1

T-3:35(1-2.5%)/11kV 1.773 : 1

第二章

1、求容量为20MVA、变比为121/10.5kV的三相双绕组变压器的参数和等值电路,并在等值图上注明原边和副边。若额定变比改为110/11kV时,参数和等值电路是否发生变化?哪一种用于升压变压器,哪一种用于降压变压器?

已知:Pk=163KW,P0=60KW,Uk%=10.5, I0%=3.0 解: (1)

2PU1631212kN

RT5.972

1000SN10002022Uk%UN10.51212

XT76.87

100SN10020

P0

60

6

(2)

2PU1631102kN

RT4.9322

1000SN1000202

Uk%UN10.51102

XT63.53

100SN10020

升压变压器

121/10.5;10.5一般发电机的额定电压,符合变压器一次侧额定电压的要求U1N=UGN=(1+5%)UN(直接和发电机相连变压器); 121=110*(1+10%),为变压器二次侧电压

GT

P0606

4.9610S22

【o5网答案,】

1000UN1000110

I%S3205

BT0N4.9610S2

100UN1001102

2、双绕组变压器SN=15MVA 110/11(KV) P1k=133KW P0=50KW Uk%=10.5 I0%=3.5,试确定该变压器的参数及等值电路。参数归算到110KV侧) 解:

降压变压器

110/11;11=10*(1+10%),符合变压器二次侧额定电压的要求U2N=(1+10%)UN(负载);110符合变压器一次侧额定电压的要求U1N=UN(降压变压器或中间联络变压器)

2PkUN1331102

RT  7.152

1000SN10001522Uk%UN10.51102

XT 84.7

10015100SN

GTBT

P0504.132106S22

1000UN1000110I0%SN3.5155

4.38910S22

100UN100110

3、 三绕组变压器SN=25MVA 110/38.5/11(KV) 容量比为100/100/50 Pkmax=185KW P0=52.6KW

I0%=3.6 Uk(1-2)%=10.5 Uk(3-1)%=17.5 Uk(3-2)%=6.5,试确定变压器的参数及等值电路。 解:

RT(100%)

2

PkmaxUN18511021.7912

2000SN2000252

RT(50%)R(100%)SN/SiN2RT(100%)3.5821

(10.517.56.5)10.7521

Uk2%(10.56.517.5)0.25

21

Uk3%(17.56.510.5)6.75

2

10.751102

XT152.03

100250.251102

XT21.21

100256.751102

XT332.67

1002552.66

GT4.34710S2

10001103.6255

BT7.43810S

1001102Uk1%

4、求容量为20MVA、变比为121/10.5kV的三相双绕组变压器的参数和等值电路,并在等值图上注明原边和副边。若额定变比改为110/11kV时,参数和等值电路是否发生变化?哪一种用于升压变压器,哪一种用于降压变压器?

已知:Pk=163KW P0=60KW Uk%=10.5 I0%=3.0 解:(1)121/10.5,升压变压器

2

PkUN1631212

RT 5.9662

1000SN10002022Uk%UN10.51212

XT76.865

10020100SN

GTBT

P0604.098106S22

1000UN1000121I0%SN3.020

4.098105S22

100UN100121

(2)110/11,降压变压器

2PkUN1631102

RT 4.9312

1000SN10002022Uk%UN10.51102

XT 63.525

10020100SN

GTBT

P06064.95810S22

1000UN1000110I0%SN3.0205

4.95810S22

100UN100110

本文来源:http://www.gbppp.com/rszl/467421/

推荐访问:人生o5网 o5网初一修改病句

热门文章