搜档网
当前位置:搜档网 › MCS-51系列单片机的特点及应用

MCS-51系列单片机的特点及应用

MCS-51系列单片机的特点及应用
MCS-51系列单片机的特点及应用

1-1 单片机及其特点

单片微型计算机(Single-Chip Microcomputer),简称单片计算机.就是将CPU,RAM,ROM,定时/计时器和多种接口集成在一块芯片上的微型计算机.

※其主要特点如下:

片内存储容量较小:

原因是受集成度的限制.ROM一般小于8KB,RAM一般小于256B,但可以在外部扩展.通常ROM,RAM可分别扩展至64KB.

可靠性高:

因为芯片是按工业测控环境要求设计的,故抗干扰的能力优于PC机.

系统软件(如:程序指令,常数,表格)固化在ROM中,不易受病毒破坏.

许多信号的通道均在一个芯片内,故运作时系统稳定可靠.

便于扩展:

片内具有计算机正常运行所必需的部件,片外有很多供扩展用的(总线,并行和串行的输入/输出)管脚,很容易组成一定规模的计算机应用系统.

控制功能强:

具有丰富的控制指令:如:条件分支转移指令,I/O口的逻辑操作指令,位处理指令.

实用性好:

体积小,功耗低,价格便宜,易于产品化.

1-2 单片机的发展

第1阶段(1971年—1978年),以MCS-48系列为代表,称4位单片机.

在片内:

CPU有4位或8位;ROM有1KB或2KB;RAM有64B或128B;只有并行接口,无串行接口;只有1个8位的定时/计时器;中断源只有2个.

在片外:

寻址范围只有4KB;芯片引脚有40个.

第2阶段(1978年—1983年),以MCS-51系列为代表,称8位单片机.

在片内:

CPU有8位;ROM有4KB或8KB;RAM有128B或256B;有串/并行接口;有2个或3个16位的定时/计时器;中断源有5至7个.

在片外:

寻址范围有64KB;芯片引脚有40个.

第3阶段(1983年以后),以MCS-96系列为代表,称16位单片机.

在片内:

CPU有16位;ROM有8KB;RAM有232B;有串/并行接口;有4个16位的定时/计时器;中断源有8个;增加了D/A和A/D转换电路.

在片外:

寻址范围有64KB;芯片引脚有48个或68个.

※以上MCS-51系列以其优良的性价比,在我国得到了广泛的应用.

1-3 单片机的应用

单片机主要有单机应用和多机应用.

单机应用:(一个系统使用一块单片机——普通应用模式)

家用电器:

如高档的洗衣机,空调器,电冰箱,彩电,DVD,音响,手机,高档电子玩具等电器,用单片机做自动控制.

智能设备:

用单片机改造普通仪器,仪表,读卡机等,使其(集测量,处理,控制功能为一体)智能化,微型化. 网络与通信的智能接口:

在大型计算机控制的网络或通信电路与外围设备的接口电路中,用单片机来控制或管理,可大大提高系统的运行速度和接口的管理水平.

工业测控:

对工业设备(如机床,汽车,高档中西餐厨具,锅炉,供水系统,生产自动化,自动报警系统,卫星信号接收等)进行智能测控,大大地降低了劳动强度和生产成本,提高了产品质量的稳定性.

多机应用:(一个系统使用多块单片机——高科技应用模式)

功能弥散系统:

并行多机处理系统:

局域网络系统:

单片机的发展趋势

单片机从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。

纵观单片机的发展过程,可以预示单片机的发展趋势,大致有:

1.低功耗CMOS化

MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS(互补金属氧化物半导体工艺)。象80C51就采用了HMOS(即高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。CMOS虽然功耗较低,但由于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径。

2.微型单片化

现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。

此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。

3.主流与多品种共存

现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,A TMEL公司的产品和中国台湾的Winbond 系列单片机。所以C8051为核心的单片机占据了半壁江山。而Microchip公司的PIC精简指令集(RISC)也有着强劲的发展势头,中国台湾的HOLTEK公司近年的单片机产量与日俱增,与其低价质优的优势,占据一定的市场分额。此外还有MOTOROLA公司的产品,日本几大公司的专用单片机。在一定的时期内,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。

MCS-51单片机原理

一、MCS-51单片机的基本组成(以AT89C51为例)

1.单片机内部有几个并行I/O端口?名称是什么?(答:4个,是P0~P3 )

2.内部程序存储器ROM空间是多大?六个特定单元的作用是什么?

(答:内部集成了4K的程序存储器ROM.

在ROM中有六个单元具有特定作用:

0000H单元:复位时程序计数器PC所指向的单元;

0003H单元:外部中断/INT0的程序入口地址;

000BH单元:定时器T0溢出中断的程序入口地址;

0013H单元:外部中断/INT1的程序入口地址;

001BH单元:定时器T1的溢出中断的程序入口地址;

0023H单元:串行口的中断程序入口地址。)

3.内部的数据存储器RAM空间多大?普通数据存储区和SFR各自的位置?

(答:内部具有256B的数据存储器RAM.

内部RAM从功能上将256B空间分为二个不同的块:低128B的普通数据存储区RAM块,特殊功能寄存器SFR在256B字节中的高128B中,仅仅使用了21寄存器.)

4.哪些SFR(特殊功能寄存器)可以按位寻址?(答:凡是SFR的地址能被8整除,则这些单元就可以按位寻址. 如:

累加器A E0H

程序状态字PSW D0H

中断允许寄存器IE A8H

定时器控制寄存器TCON 88H

并行端口P0~P3 80H、90H、A0H、B0H等)

5.单片机内部定时/计数器有几个?名称是什么?(答:2个16位的定时/计数器T0、T1)6.MCS-51单片机的中断源有几个?各是什么?

(答:设有5个中断源T0、T1、Int0、Int1、ES )

二、MCS-51单片机的指令系统

1.51单片机的指令系统有多少条指令?几种寻址方式?(答:111条指令和7种寻址方式)2.什么是指令的长度?什么是指令周期?

(答:指令的长度是指令的字节数.单字节,双字节和三字节.指令周期是执行一条指令所需要的时间,它是时序图中最大的时间单位。)

3.若系统采用12MHZ晶体,一个单机器周期的指令执行时间是多少?(答:1/12μs×12×1=1μs)

三、使用指令分别完成下面操作:

1.开放(使能)串口中断;(答:SETB EA )

2.将定时/计数器T0设定为定时方式、模式一;(答:MOV TM0D,#01H )

3.将累加器A中的数据通过串行口发送出去;(答:MOV SBUF, A )

4.将累加器A赋值0FH并通过P1口输出;(答:MOV A,0FH

MOV P1,A)

四、编程

试编程,将数据存储器20H~2FH单元分别赋值00H~0FH;

答:MOV CX, 0FH

MOV AX, 00H

MOV BX, 001FH

LP: INC BX

MOV [BX],AX

INC AX

LOOP LP

MOV [0020H],00H

MOV [0021H],01H

MCS-51单片机存储器结构

MCS-51单片机在物理结构上有四个存储空间:

1、片内程序存储器

2、片外程序存储器

3、片内数据存储器

4、片外数据存储器

但在逻辑上,即从用户的角度上,8051单片机有三个存储空间:

1、片内外统一编址的64K的程序存储器地址空间(MOVC)

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

3、以及64K片外数据存储器的地址空间(MOVX)

在访问三个不同的逻辑空间时,应采用不同形式的指令(具体我们在后面的指令系统学习时将会讲解),以产生不同的存储器空间的选通信号。

程序内存ROM

寻址范围:0000H ~ FFFFH 容量64KB

EA = 1,寻址内部ROM;EA = 0,寻址外部ROM

地址长度:16位

作用:存放程序及程序运行时所需的常数。

七个具有特殊含义的单元是:

0000H ——系统复位,PC指向此处;

0003H ——外部中断0入口

000BH —— T0溢出中断入口

0013H ——外中断1入口

001BH —— T1溢出中断入口

0023H ——串口中断入口

002BH —— T2溢出中断入口

内部数据存储器RAM

物理上分为两大区:00H ~ 7FH即128B内RAM 和SFR区。

作用:作数据缓冲器用。

上图是8051单片机存储器的空间结构图

程序存储器

一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。程序相当于给微处理器处理问题的一系列命令。其实程序和数据一样,都是由机器码组成的代码串。只是程序代码则存放于程序存储器中。

MCS-51具有64kB程序存储器寻址空间,它是用于存放用户程序、数据和表格等信息。对于内部无ROM的8031单片机,它的程序存储器必须外接,空间地址为64kB,此时单片机的端必须接地。强制CPU从外部程序存储器读取程序。对于内部有ROM的8051等单片机,正常运行时,则需接高电平,使CPU先从内部的程序存储中读取程序,当PC值超过内部ROM的容量时,才会转向外部的程序存储器读取程序。

当=1时,程序从片内ROM开始执行,当PC值超过片内ROM容量时会自动转向外部ROM空间。

当=0时,程序从外部存储器开始执行,例如前面提到的片内无ROM的8031单片机,在实际应用中就要把8031的引脚接为低电平。

8051片内有4kB的程序存储单元,其地址为0000H—0FFFH,单片机启动复位后,程序计数器的内容为0000H,所以系统将从0000H单元开始执行程序。但在程序存储中有些特殊的单元,这在使用中应加以注意:

其中一组特殊是0000H—0002H单元,系统复位后,PC为0000H,单片机从0000H单元开始执行程序,如果程序不是从0000H单元开始,则应在这三个单元中存放一条无条件转移指令,让CPU直接去执行用户指定的程序。

另一组特殊单元是0003H—002AH,这40个单元各有用途,它们被均匀地分为五段,它们的定义如下:

0003H—000AH 外部中断0中断地址区。

000BH—0012H 定时/计数器0中断地址区。

0013H—001AH 外部中断1中断地址区。

001BH—0022H 定时/计数器1中断地址区。

0023H—002AH 串行中断地址区。

可见以上的40个单元是专门用于存放中断处理程序的地址单元,中断响应后,按中断的类型,自动转到各自的中断区去执行程序。从上面可以看出,每个中断服务程序只有8个字节单元,用8个字节来存放一个中断服务程序显然是不可能的。因此以上地址单元不能用于存放程序的其他内容,只能存放中断服务程序。但是通常情况下,我们是在中断响应的地址区安放一条无条件转移指令,指向程序存储器的其它真正存放中断服务程序的空间去执行,这样中断响应后,CPU读到这条转移指令,便转向其他地方去继续执行中断服务程序。

下图是ROM的地址分配图:

从上图中大家可以看到,0000H-0002H,只有三个存储单元,3个存储单元在我们的程序存放时是存放不了实际意义的程序的,通常我们在实际编写程序时是在这里安排一条ORG 指令,通过ORG指令跳转到从0033H开始的用户ROM区域,再来安排我们的程序语言。从0033开始的用户ROM区域用户可以通过ORG指令任意安排,但在应用中应注意,不要超过了实际的存储空间,不然程序就会找不到。

数据存储器

数据存储器也称为随机存取数据存储器。数据存储器分为内部数据存储和外部数据存储。MCS-51内部RAM有128或256个字节的用户数据存储(不同的型号有分别),片外最多可扩展64KB的RAM,构成两个地址空间,访问片内RAM用“MOV”指令,访问片外RAM 用“MOVX”指令。它们是用于存放执行的中间结果和过程数据的。MCS-51的数据存储器均可读写,部分单元还可以位寻址。

MCS-51单片机的内部数据存储器在物理上和逻辑上都分为两个地址空间,即:

数据存储器空间(低128单元);

特殊功能寄存器空间(高128单元);

这两个空间是相连的,从用户角度而言,低128单元才是真正的数据存储器。下面我们就来详细的与大家讲解一下:

低128单元:

片内数据存储器为8位地址,所以最大可寻址的范围为256个单元地址,对片外数据存储器采用间接寻址方式,R0、R1和DPTR都可以做为间接寻址寄存器,R0、R1是8位的寄存器,即R0、R1的寻址范围最大为256个单元,而DPTR是16位地址指针,寻址范围就可达到64KB。也就是说在寻址片外数据存储器时,寻址范围超过了256B,就不能用R0、R1做为间接寻址寄存器,而必须用DPTR寄存器做为间接寻址寄存器。

从上图中我们可以看到,8051单片机片内RAM共有256个单元(00H-FFH),这256个单元共分为两部分。其一是地址从00H—7FH单元(共128个字节)为用户数据RAM。从80H—FFH地址单元(也是128个字节)为特殊寄存器(SFR)单元。从图1中可清楚地看出它们的结构分布。

1、通用寄存器区(00H-1FH)

在00H—1FH共32个单元中被均匀地分为四块,每块包含八个8位寄存器,均以R0—R7来命名,我们常称这些寄存器为通用寄存器。这四块中的寄存器都称为R0—R7,那么在程序中怎么区分和使用它们呢?聪明的INTEL工程师们又安排了一个寄存器——程序状态字寄存器(PSW)来管理它们,CPU只要定义这个寄存的PSW的D3和D4位(RS0和RS1),即可选中这四组通用寄存器。对应的编码关系如下表所示。惹程序中并不需要用4组,那么其余的可用做一般的数据缓冲器,CPU在复位后,选中第0组工作寄存器。

2、位寻址区(20H-2FH)

片内RAM的20H—2FH单元为位寻址区,既可作为一般单元用字节寻址,也可对它们的位进行寻址。位寻址区共有16个字节,128个位,位地址为00H—7FH。位地址分配如下表所示:

++++++++

CPU能直接寻址这些位,执行例如置“1”、清“0”、求“反”、转移,传送和逻辑等操作。我们常称MCS-51具有布尔处理功能,布尔处理的存储空间指的就是这些为寻址区。

3、用户RAM区(30H-7FH)

在片内RAM低128单元中,通用寄存器占去32个单元,位寻址区占去16个单元,剩下的80个单元就是供用户使用的一般RAM区了,地址单元为30H-7FH。对这部份区域的使用不作任何规定和限制,但应说明的是,堆栈一般开辟在这个区域。

高128单元:(80H-FFH)

前面提到,在片内的RAM中,高128位是专用寄存器区,因这节比较重要,所以我们单独的安排一节课跟大家介绍。下节课我们就重点介绍51单片机片内RAM的高128位,即专用寄存器区。

MCS—51单片机的硬件结构

第一节MCS — 51 单片机的逻辑结构及信号引脚

要求:熟悉MCS-51 结构、内部逻辑结构与单片机的引脚信号

(一)MCS — 51 单片机系列

按工艺划分:

◆HMOS 工艺产品:如8031 、8051 、8751 等;

◆HCMOS 工艺产品:如80C31 、80C51 、87C51 等;按ROM 的类型划分:

◆ROM 型产品、

◆PROM 型产品、8051

◆EPROM 型产品、87C51 、87C52

◆Flash 型产品:A T89C51 、AT89C52

(二)MCS — 51 单片机的内部结构

一、8051 微处理器CPU

◆1 、运算器:由算术逻辑单元ALU、累加器ACC、B寄存器、两个暂存寄存器、程序状态寄存器组成PSW ;8 位,可以进行算术云算(加,减,乘,除,乘除运算与寄存器B 有关)、逻辑运算及移位运算等。

◆2 、控制器:由指令寄存器IR 、指令译码器ID 、定时及控制逻辑电路、程序计数器PC 组成,使单片机的运行控制中心。

PC 的结构与功能:16 位的程序寄存器,控制程序的执行。

IR ,ID 的功能;

二、8051 的片内存储器

◆ROM :4KB ,地址0000H--0FFFH (使用时)

◆RAM :128B ,地址00H--7FH

三、8051 的I/O 端口电路

四、定时器/ 计数器: 2 个16 位的定时器/ 计数器

五、中断控制系统: 5 个中断源,其中两个外部中断、两个定时/ 计数器中断、 1 个串行口中断。

六、串行口:1 个全功能异步串行口

七、时钟电路:在时钟电路的外部添加晶振及电容就可以组成完整的震荡电路,为系统工作提供时钟。

八、总线:通过内部总线把系统的各个部分连成一个有机的整体。

(三)MCS-51 单片机的信号引脚

一.引脚简介:

输入/ 输出口线:

◆P0 口:地址/ 数据复用口

◆P2 口:高8 位地址口

◆P1 口:一般I/O 口

◆P3 口:一般I/O 口、第2 功能口(串行口)

口及口线的表示方法:P0 、P1 、P2 、P3 ;P1.0 、P1.1

ALE :地址锁存控制信号,用于外部存储器或I/O 端口总线访问的同步控制,从而使总线上的地址/ 数据信号有序的流动。

PSEN :外部程序存储器读选通信号,当PSEN 信号为低时表示对外部程序存储器进行访问。

RST :系统复位信号,该引脚上的高电平(两个时钟周期以上)会使系统进入复位状态。

XTAL1 、XTAL2 :外接晶振引脚

VSS 、VCC :地、电源

二. 信号引脚的第二功能

1). P3 口的第二引脚功能

RXD(P3.0) :串行数据接收端

TXD(P3.1) :串行数据发送端

/INT0(P3.2) :外中断0 申请信号输入端

/INT1(P3.3) :外中断1 申请信号输入端

T0(P3.4) :定时器/ 计数器0 计数输入端

T1(P3.5) :定时器/ 计数器1 计数输入端

/WR(P3.6) :外部RAM 写选通

/RD(P3.7) :外部RAM 读选通

/PROG(ALE) :编程脉冲输入端

Vpp(/EA) :编程电压加入端

VPD(RST) :备用电源输入端

三. 单片机的三总线结构:

地址总线:P0 :A0~A7 ,P2 :A8~A15

数据总线:P0 :D0~D7

控制总线:/WR 、/RD 、/PSEN 、ALE 、/EA

(四)MCS--51 单片机的时钟与时序

一、时钟方式:

(1 )、内部时钟方式:

(2 )、外部时钟方式:XTAL1 — GND ,XTAL2 —外部时钟信号

二、时序信号:

◆晶振周期:T0

◆状态周期:2T0

◆机器周期:12T0

◆指令周期:至少12T0

三、8051 的取指与指令的执行

(一)、单周期指令

(二)、双周期指令

(三)、多周期指令

第二节MCS--51 单片机的内部存储器

要求:掌握MCS-51 单片机的内部数据存储器的机构及用途,掌握堆栈操作的基本方法,掌握程序存储器的分配与使用。

一内部RAM 低128 字节单元:地址:00H~7FH

1、通用寄存器区:(地址:00H~1FH )

分为4 组:第0 组:00H~07H

第1 组:08H~0FH

第2 组:10H~17H

第3 组:18H~1FH

当前寄存器组:由PSW 寄存器的RS1 、RS0 的组合决定

支持的访问方式:寄存器寻址、直接寻址、间址寻址方式

2 、位寻址区:(20H~2FH 、共16 个字节单元,128 个位单元)

位地址的编排:00H~7FH

位地址空间的访问:按字节方式访问

按位寻址方式访问

3 、RAM 区:(地址范围:30H~7FH ,共80 个单元)

该空间可以由用户自由安排使用,主要用作堆栈的开辟和用户使用变量的存储。

二内部RAM 高128 字节单元

MCS-51 单片机的特殊功能寄存器被分配到内部RAM 的高128 字节单元,共有特殊功能寄存器22 个,其中可以访问的寄存器21 个,除去寄存器] 占用的单元以外剩余的单元不可以再被用户使用,而是被系统保留以后扩展设计时使用。

主要的SFR 简介:

程序指针寄存器PC(PROGRAM COUNTER)

16 位、可以访问的程序存储器空间64K ,用户不能用指令直接修改该寄存器的值,但执行转移、调用、返回等指令可以引起PC 值的改变。

累加器A(Accumulator) :

ACC 是算术运算和逻辑运算的主要场所、也是运算结果的存储场所、是数据传送的中转站,还可以用于变址寻址等,该寄存器的使用频率非常的高,其使用非常重要。

B 寄存器:主要与AC

C 配合使用完成乘法、除法运算。

程序状态寄存器PSW (PROGRAM STATUS WORD ):

CY AC F0 RS1 RS0 OV / P

CY :进位或借位标志位

AC :辅助进位标志位

F0 :用户标志位

RS1\RS0 :通用寄存器组选择位

OV :溢出标志位

P :奇偶标志位

数据指针DPTR :16 位的数据指针,可以分为两个8 位的寄存器使用(DPL 、DPH ),主要用作访问外部数据空间的地址寄存器和程序存储器的查表访问。

特殊功能寄存器的寻址问题:

SFR 按字节访问只能使用直接寻址方式,具体的使用方法举例如下:

MOV P0,#55H

MOV 80H,#55H

这两条指令的功能和指令代码完全一样,也就是说对于特殊功能寄存器的访问可以用寄存器的名称也可以用寄存器的地址,这里80H 就是P0 口的寄存器地址。

专用寄存器的位访问:有11 个特殊寄存器可以按位进行访问,这些特殊功能寄存器的对应位都有相应的位地址,对这些位的访问举例如下:

CLR 80H

CLR P0.0

这两条指令的功能也是完全相同的,只是表示方法有所差异,也就是说可以通过对应位的位地址或通过位的名称来访问具体的位,而寄存器中的其他位不受影响。

三、MCS-51 单片机的堆栈及其操作

堆栈的主要功能:保护断点和程序现场

保存用户数据

堆栈的操作规则:先进后出

堆栈的具体操作:

堆栈的创建:通常堆栈指针在初始化时要指向用户RAM 区

堆栈的入栈操作:PUSH direct_address ;SP+1 → SP,(direct_address) → 栈顶单元

堆栈的出栈操作:POP direct_addree ;栈顶单元的内容→ (direct_address),SP-1 → SP.

四、MCS--51 单片机的ROM 空间分配与使用

◆0000H--0002H:程序入口地址;

◆0003H--000AH:INT0入口地址;

◆000BH--0012H:TIMER0中断入口地址;

◆0013H--001AH:INT1入口地址:

◆001BH--0022H:TIMER1中断入口地址;

◆0023H--002AH:串行口中断入口地址;

◆002BH—FFFFH:由用户分配使用;

小结:

ROM 空间:

◆内部4KB (0000H--0FFFH )+外部60KB (1000H—FFFFH )=64KB (EA=1 );

◆外部64KB(0000H—FFFFH)(EA=0);

RAM空间:

◆内部RAM:00H—FFH(独立);

◆外部RAM:0000H—FFFFH(与内部RAM无关);

第三节MCS--51 单片机的并行口结构与操作

要求:熟悉MCS-51 单片机并行口的结构,掌握各个并行口的主要功能。

(一)P0 、P2 口的结构:

一、P0 口结构

(一)P0 口用作I/O 口:MOV 指令,MUX 打向/Q ,T1 止

(1 )、P0 用作输出:输出锁存,OC 门输出

( 2 )、P0 用作输入:读入的状态与当前寄存器的状态不一定相同,如要输入外部引脚的状态可先向相应的引脚写高电平,关闭T2 。

(二)、P0 口用作地址/ 数据总线:MOVC 、MOVX 指令,MUX 打向A/D 线

◆P0 用作总线读:先输出地址低8 位,后输出数据

◆P0 用作总线写:先输出地址低8 位,后输入数据

二、P2 口的结构

(一)、P2 用作通用I/O 口

C=0 ,MUX 与Q 相连

输出内部上拉,输出锁存;

输入情况与P0 类似

(二)、P2 口用作地址总线

C=1 ,MUX 打向地址

执行指令MOVX 、MOVC ,P2 口在指令执行期间输出地址的高8 位

(二)P1 、P3 口的结构

一、P1 口的结构

准双向口,内部设有上拉电阻。

输出数据:写0 ,T 管饱和导通,输出为低

写1 ,T 管截止,输出上拉为高

输入数据:读锁存器

读引脚:读入前,先向输出锁存器写高电平使输出管截止

二、P3 口的结构

P3 口作为一般的I/O 口使用:类P1 口用作I/O 口,输出时第二输出功能信号W=1

P3 口作为第二功能口使用:Q=1 ,W 为第二功能输出信号,输入的信号从…第二功能输入'功能读入对应的模块

P3 的第二功能信号:

RXD(P3.0) :串行数据接收端

TXD(P3.1) :串行数据发送端

/INT0(P3.2) :外中断0 申请信号输入端

/INT1(P3.3) :外中断1 申请信号输入端

T0(P3.4) :定时器/ 计数器0 计数输入端

T1(P3.5) :定时器/ 计数器1 计数输入端

/WR(P3.6) :外部RAM 写选通

小结:

1 、通常情况下,P0 口和P

2 口主要用作总线信号扩展,其中P0 口作为地址/ 数据复用信号使用,而P2 口用作地址信号的高8 位输出。

2 、当P0 口作为一般I/O 口使用时其输出是漏极开路输出,因此必须在口线外部加上拉电阻。

3 、P1 和P3 口的主要功能是一般I/O 口,其中P3 口还具有第二功能。

2 .

3 .3 并行端口的负载能力

灌电流负载(即低电平负载电流):

◆PO 口----4mA (可驱动8 个LSTTL )

◆P1 ,P2 ,P3 口----2mA (可驱动 4 个LSTTL )拉电流负载:很小

第四节MCS-51单片机时钟电路与时序

要求:熟悉MCS-51单片机的时钟电路及其时序定时单位,了解其指令执行的时序,掌握MCS-51单片机的复位电路,熟悉其工作方式。

一、时钟电路

(1 )、内部时钟方式:外加晶振及微调电容即可与内部电路构成完整的振荡电路

(2 )、外部时钟方式:XTAL1 — GND ,XTAL2 —外部时钟信号

二、时序定时单位

◆晶振周期:T0

◆状态周期:2T0

◆机器周期:12T0

◆指令周期:至少12T0

三、8051 的取指与指令的执行

指令按字节划分:单字节指令、双字节指令、三字节指令

指令按周期划分:单周期指令、双周期指令、四周期指令

综合划分:单字节单周期指令、单字节双周期指令、单字节四周器指令、双字节单周期指令、双字节双周期指令、三字节双周期指令

典型指令时序分析:

1、单字节单周期指令

2、双字节单周期指令

3、单字节双周期指令

第五节MCS-51 单片机工作方式

1 、复位操作与复位电路

复位信号的要求:RST 端加至少两个机器周期的高电平。

复位状态:单片机内各个特殊功能寄存器均被设置为特定的状态位程序的执行做好准备,PC=0000H ,PO~P3=0FFH ,SP=07H ,PSW=00H 等;内部RAM 的状态:随机值。复位电路:

◆1 上电复位电路;

◆2 按键复位电路;

◆3 脉冲复位电路;

2 、掉电保护方式

A/ 数据的转存

B/ 接通备用电源

3 、80C51 的低功耗方式

80C51 单片机的低功耗方式有待机工作方式和掉电保护方式,由特殊功能寄存器PCON 的相关位来控制,PCON 的定义如下:

SMOD / / / GF1 GF0 PD IDL

待机工作方式:

◆进入:设置IDL=1 ,

◆待机状态:CPU 时钟关闭,外设时钟正常工作

◆待机状态的退出:复位或中断操作

掉电工作方式:

◆进入:设置PD=1

◆掉电工作状态:系统晶振关闭,CPU 及外设中断都停止工作

◆掉电工作状态的退出:复位

MCS-51 单片机最小系统

◆系统的组成:8031 、74LS373 、2732 等,注意理解各部分的组成关系及总线信号的传输关系。

◆作用与用途

1.1什么是单片机单片机有何特点

1.1什么是单片机?单片机有何特点? 1.2单片机与普通计算机的不同之处在于其将()()和()三部分集成于一块芯片上。 1.3 8051与8751的区别是: A、内部数据存储但也数目的不同 B、内部数据存储器的类型不同 C、内部程序存储器的类型不同 D、内部的寄存器的数目不同 1.4 MCS-51系列中8031、8051、8751有什么区别? 2.1内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。 2.2 MCS-51单片机是低电平复位还是高电平? 2.3若A中的内容为63H,那么,P标志位的值为()。 2.4判断以下有关PC和DPTR的结论是否正确? A、DPTR是可以访问的,而PC不能访问。 B、它们都是16位的存储器 C、它们都有加1的功能。 D、DPTR可以分为两个8位的寄存器使用,但PC不能。 2.5 8051单片机的P3口有哪些第二功能? 2.6程序状态字寄存器PSW的作用是什么?其中状态标志位有哪些?它们的作用是什么? 2.7开机复位后,CPU使用的是哪个组工作寄存器?他们的地址是什么?CPU如何确定和改变当前工作寄存器组? 2.8在8051的21个特殊功能寄存器中,哪些特殊功能寄存器具有位寻址功能? 2.9片内RAM低128个单元划分为哪3个主要部分?各部分的主要功能是什么? 2.10 8051单片机的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为10MHz时,一个机器周期为多少微秒? 2.11 8031单片机复位后,R4所对应的存储单元的地址为(),因上电时PSW=()。这时当前的工作寄存器区是()组工作寄存器区。 2.12位地址20H与字节地址20H有什么区别?位地址20H具体在内存中什么位置? 2.13在8051扩展系统中,片外程序存储器和片外数据存储器共处同一地址空间,为什么不会发生总线冲突? 2.14在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为()。 2.15判断下列说法是否正确: A、8031的CPU是由RAM和EPROM所组成。 B、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端 还是高端。 C、在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。 D、PC可以看成使程序存储器的地址指针。 2.16判断下列说法是否正确 A、程序计数器PC不能为用户编程时直接使用,因为它没有地址。 B、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。 C、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可以进行位寻址的。 2.17 PC的值是 A、当前正在执行指令的前一条指令的地址 B、当前正在执行指令的地址 C、当前正在执行指令的下一条指令的地址 D、控制器中指令寄存器的地址 2.18判断下列说法是否正确? A、PC是1个不可寻址的特殊功能寄存器。

制作机器人常用的单片机性能特点及使用经验

制作机器人常用的单片机性能特点及使用经验 单片机, 机器人, 性能, 特点, 经验 转载请注明作者:刘天龙(机电狂人),来源:https://www.sodocs.net/doc/fa17972272.html, 作者:刘天龙1986年生爱好广泛,喜爱机器人技术期待开发各种各样的机器人产品邮箱:spurtltl@https://www.sodocs.net/doc/fa17972272.html, 2010 2 5 注有LTL Robot字样的案例均为作者制作 原创文章,转载请注明作者 摘要: 很多接触机器人或单片机不久的朋友面对种类繁多的单片机常会困惑,到底它们之间有何不同?制作机器人到底用哪种单片机控制比较好?当我们选择了一种单片机后,有何捷径能迅速掌握并应用这种单片机?本文尝试用一种通俗易懂的方法解读上述问题,并设计了一种有深度的单片机控制机器人的实例,希望能起到抛砖引玉的作用。我与大家分享我使用单片机的一些经验,希望能让初学者少些迷茫,让已经入门的朋友思维开阔。 写本文时我仅有3年单片机实践经验,比较了解51系列和AVR系列单片机,因此着重讨论了AVR单片机,我经验有限,有错误在所难免,希望朋友们批评指正! 一单片机和CPU、个人电脑的区别和联系 这部分内容比较初级,但很多朋友刚接触单片机时或许对下面的问题不是很清楚。 1 什么是CPU? CPU中文名称为“中央处理器”,典型代表为英特尔8086处理器,现在的奔腾X处理器都是8086的直系后代。处理器,顾名思义,其功能是处理数据,对于中央处理器,就是在数据处理中处于核心地位的处理器,听起来似乎很复杂,但实际上核心就是一个ALU“算术逻辑单元”。这个单元由一些数字门电路组成,仅能完成括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作。CPU内部包含ALU,除此之外CPU还有时钟电路,CPU运行的基本原理是:时钟电路产生计数脉冲,这个脉冲控制着一个累加器,即每产生一个时钟脉冲,累加器加1,这个累加值以16进制数字的形式通过地址总线唯一选通程序储存器中一个储存单元(在CPU外部),这个单元将内部储存的程序命令代码通过数据总线送到ALU中,ALU根据代码不同执行不同操作,比如把某寄存器数值和某数值相加等,然后将计算结果输出到IO口或者各个总线上。 总之,CPU的工作就是把程序中的命令代码翻译成不同任务,然后执行,输出执行结果。CPU在一切数字计算机中都发挥了核心作用,即计算机都有CPU。 2 什么是个人电脑? 由于CPU只有计算功能,其计算的结果需要通过显示器、音箱输出,而其工作的依据,即程序命令则依靠硬盘储存,其执行任务时动态存取的数据要保存在内存中,而人可以通过键盘控制程序命令的执行过程,把所有这些CPU的外设组合在一起就叫做“个人电脑”。

最新整理论应用文写作的审美特征.docx

最新整理论应用文写作的审美特征 应用文的起源先于文学艺术。人类创造文字的本意即最初的意图是记事,使用的就是应用文。到目前为止,记事的作用给后人留下了重要的历史见证,是今天人们了解历史的主要根据。通过文字,把人类的经验积累起来,得以从书面上了解自己未能经历的事、未曾有过的知识和经验。而传达这些内容的书面文字,基本都是应用类文章。像实用器皿先于艺术品一样,最早 的文字记载,无论是一般的记事、占卜,还是规矩、铭文,都属于应用文范畴。 具体的应用文概念,许多研究论著多有诠释:“应用文是指国家机关、企业事业单位、社会团体、人民群众在日常生活、学习、工作中处理公共事务或私人事务所使用的具有某种惯用格式和直接应用价值的文章,包括机关应用文和私人应用文两类,或可称之为公务文书与私务文书。”[1]这就是我们对起源早、使用广泛的应用文在今天的理解。应用文在今天,广泛地被使用于国家政务和一切公私事务中。虽然被看作是“艺文之末品”,可又确实是“政事之先务”、“经国之大业”。应用文在社会生活中发挥着极其重要的作用。 有人以清康熙年间的吴乔在《答万季野诗问》中的一段话说诗与文之区别:“又问:‘诗与文之辨?’答曰:‘二者意岂有异?唯是体制辞语不同耳。意喻之米,文喻之炊而为饭,诗喻之酿而为酒;饭不变米形,酒形质尽变。啖饭则饱,可以养生,可以尽年,为人事之正道;饮酒则醉,忧者以乐,喜者以悲,有不知其所以然者。’”喻“意为米,文为饭,诗为酒”说诗与文的作用,确实是既形象又有道理。意为米,

“文”乃米而为炊、炊而为饭,可果腹、养生、尽年,“为人事之正道”,足见其地位的重要。 事实上,正是由于人们对应用文认识越来越深入,所以对应用文及应用文写作也给予了越来越充分的重视。这不但体现在应用文写作规律的研究上,也体现在应用文写作的教学上。 但至今人们对应用文写作审美规律的重视还是很不够的。出于“美是普遍存在的”这一认识,人们一般都接受“应用文写作具有审美特征”这个观点。但仔细考虑,应用文写作到底美在哪里,认识则大不一样。多数人认为应用文写作中的美,只不过是表现在文本上的一些形式美而已。包括一些对应用文写作进行审美研究的人,也多在应用文的形式美上下功夫。有的人则认为,应用文写作中美的现象是存在的,但和文学艺术相比,对应用文写作的美学研究不值得“小题大做”。甚至有人对应用文写作中所谓“审美”研究不屑一顾:应用文美学没有什么学问可言。研究应用文审美特征究竟有什么意义、价值,这方面的研究是否值得、是否必要,应用文写作过程究竟体现了怎样的审美特征?这些问题都是需要进一步澄清和明确的。 人们需要应用文,就像饥饿时需要吃饭一样,并不在乎饭的外表性状。吃的时间长了,就要开始品一品了。随着时代的发展进步,人们不再停留于以米为炊,简单的炊而为饭,人们开始讲究“美食”,把通常的饮食做成各种精美的工艺品,成为“色、香、味、型”俱佳的美食。在应用文起到它的实际作用的情况下,人们已经不满足于只是饱,而有更进一步的要求。这就像人们在不改变饮食基本功能的前提下,要进一步考虑它的“色、香、味、型”,使之成为既可用又可

应用文写作基础教案.

第一单元导论 一、教学要求:让学生对应用文写作的基础知识有一个概括性认识,为下面的学习奠定良好的基础。 二、教学重点:1、理解应用文的基本概念。 2、应用文的特点 三、教学过程: 第一节应用文概述 一、应用文的概念 应用文是国家机关、企事业单位、社会团体以及公民在日常工作、学习和生活中办理公务或个人事务时所使用的、具有某些惯用格式的文章的总称。 二、应用文的种类 行政公文:如公告、通告、通知、通报 通用类 事务应用文:如计划、总结、会议记录公务文体 法律应用文:如起诉书、自诉状 经济应用文:如经济合同 专用类 礼仪应用文:如欢迎词、欢送词、开幕词、祝词应用文涉外应用文:如涉外函电、备忘录 书信类:如证明信、推荐信、感谢信、申请书 私务文体条据类:如借条、请假条 其他 新闻文体:如新闻、消息、通讯 其他:如论文 三、应用文的作用 1、规范和准绳作用 2、宣传和教育作用 3、交流和沟通作用 4、凭证和档案作用 四、应用文的一般特点 1、实用性 2、程式性 3、时效性 4、朴实性 第二节应用文写作的基本要求 一、材料真实典型 二、观点正确鲜明 三、结构严谨 1、层次清楚、段落分明 2、过渡自然、前后照应 3、开头结尾简洁明了 四、语言得体 1、庄重得体 2、通俗易懂 3、准确规范 4、简明扼要 五、格式规范 1、广泛阅读范文 2、大量实践训练

作业:在本单元学习了应用文写作的基本要求后,你掌握了哪些新知识?有哪些感悟? 第二单元公文 一、教学目的要求:1、了解公告、通告、通知、通报、报告、请示、批复、函、会议纪要 等9种公文的概念、特点、作用和使用范围。 2、掌握通知、通报、报告、请示、函、会议纪要等6种常用公文的行文关系及其具体的写作要求和方法。 3、学会仿照教材中的范文进行写作,做到格式规范。 二、教学重点:公文的格式和写法。 三、教学过程: 第一节公文概述 一、公文的概念 从广义上讲,公文是国家党政机关、人民团体、企事业单位在进行公务活动时所使用的体式完整、内容系统的各种书面材料。狭义的公文是指行政公文,主要是指行政机关在行政管理过程中形成的具有法定效力和规范体式的文书,是依法行政和进行公务活动的重要工具。 二、公文的特点 1、法定的权威性 2、明确的政策性 3、严格的时效性 4、程式的规范性 三、公文的作用 1、规范和指导作用 2、宣传和教育作用 3、凭证和依据作用 4、交流和沟通作用 四、公文的种类 (1)按适用范围划分为命令、决定、公告、通告、通报、议案、报告、请示、批复、意见、函、会议纪要,共13种。 (2)按行文方向划分为上行文、平行文、下行文。 (3)按缓急程度划分为特急、急件两种。 (4)按保密级别划分为绝密、机密、秘密三级 五、公文的格式 1、眉首部分 眉首部分位于公文首页上部红色反线之上。 (1)公文的份数序号。简称份号,它是将同一文稿印制若干份时每份公文的顺序编号。《办法》规定:绝密、机密公文应当标明份号。份号标注在公文首页左上角第一行,用七位阿拉伯数码顶格标注,不足七位数用“0”补齐,如“0000006”。 (2)秘密等级和保密期限。秘密等级简称密级。《办法》规定:涉及国家秘密的公文应当标明密级和保密期限。密级顶格标注在首页右上角的第一行,密级和保密期限之间用“★”隔开。保密一年以上的,注明年数;不足一年的,注明月数。 (3)紧急程度。紧急公文均应该标明紧急程度,分特急和急件。紧急程度标注在首页右上角密级之下。 (4)发文机关标识。一般由发文机关的全称或规范化简称后加“文件”组成。若是几个机关联合行文,应将主办机关排列在前。 (5)发文字号。包括发文机关代字、年份、序号三部分,如“中青办发〔2010〕22号”发文机关代字是发文机关名称的缩略语,如“中青办”“是共青团中央办公厅”的缩略语。(6)签发人。它是代表机关最后核查并批准公文发出的领导人姓名。签发人平列于发文字

应用文写作的特点包括

应用文写作的特点包括 篇一:应用文写作的特点是什么 应用文写作的特点是什么? 应用文写作是以实用为目的的写作实践活动,从总体角度说,它是研究应用文体写作基本理论、基本知识和基本技能技巧的一门学问。在学校教育中,它是一门综合性、实践性很强的基础课程。从接受美学的角度来看,写作活动具备四个基本要素,即写作主体——作者;写作客体——所反映的客观事物(包括精神客体);写作本体(或称载体)——文本;写作受体——接受和作用对象即读者。这四个要素构成一个完整的有机的写作系统。 应用文写作具备以下几个特点: (一)实用性 应用文的主要任务是解决实际问题的。例如:经济活动要写分析报告,要写经济合同;法律行为要写起诉状、答辩状;礼仪活动要写请柬、祝贺信、贺电,死了人要发布消息要写讣告,开追悼会要写悼词,婚丧喜庆要在门框张贴对联;开会要发通知,有重要事项请求上级答复批准要写请求。总之,为了办某件事,解决某个问题,交流某项经验,疏通某一情

感,达成某种协议,都必须选择适合表达的具体文种,讲求实效。可以说,每种文体都体现出很强的实用价值。应用文不是供人审美、供人欣赏玩味,更不是供文人骚客比试高下的文体,而是供人实践运用,达成一定功利目的的文体。(二)真实性 应用文要求作者严格按照客观事物的本来面目进行写作,决不允许虚构和凭空想象。真实性是应用文体写作的生命之所在。只有真实地向社会各方面传递各种信息,上情下达,下情上达,它的文体价值才会有效地实现,否则就会失真,给社会带来不利影响甚至造成危害。 (三)针对性 应用文写作有着明确的功利目的性,它是为处理和解决社会生活中的实际问题而进行的。因此,它有着明确的特定接受对象,有强烈的针对色彩。从文种选择、格式安排到语词的运用,都要针对写作目的与读者对象而有所选择与取舍。(四)时效性 时效性包括应用文的时代性、及时性、作用时间的有限性三层含义。所谓时代性,是说它要与现实紧密结合,紧跟时代、适应时代的变化与需求。所谓及时性,是说它要求在一定时限内完成写作任务,延期则会影响作用的发挥,甚至贻误工作。所谓作用时间的有效性,是说它只在一定时期内产生直接作用,写作目的实现了,其直接效用就会随之消失,

各类单片机特点

8031/8051/8751是Intel公司早期的产品。 1、8031的特点 8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。 2、8051的特点 8051片内有4k ROM,无须外接外存储器和373,更能体现“单片”的简练。但是你编的程序你无法烧写到其ROM中,只有将程序交芯片厂代你烧写,并是一次性的,今后你和芯片厂都不能改写其内容。 3、8751的特点 8751与8051基本一样,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场实验与应用,EPROM的改写同样需要用紫外线灯照射一定时间擦除后再烧写。 由于上述类型的单片机应用的早,影响很大,已成为事实上的工业标准。后来很多芯片厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但内核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。人们统称这些与8051内核相同的单片机为“51系列单片机”,学了其中一种,便会所有的51系列。 4、AT89C51、AT89S51的特点 在众多的51系列单片机中,要算ATMEL 公司的A T89C51、AT89S51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为ATMEL AT89xx 做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。再着,AT89C51、AT89S51目前的售价比8031还低,市场供应也很充足。 AT89S51、52是2003年A TMEL推出的新型品种,除了完全兼容8051外,还多了ISP 编程和看门狗功能。我们也专门为这种新片设计了一款编程、学习、实验板。 5、A T89C2051、AT89C1051等的特点 ATMEL公司的51系列还有AT89C2051、AT89C1051等品种,这些芯片是在AT89C51的基础上将一些功能精简掉后形成的精简版。AT89C2051取掉了P0口和P2口,内部的程序FLASH存储器也小到2K,封装形式也由51的P40脚改为20脚,相应的价格也低一些,特别适合在一些智能玩具,手持仪器等程序不大的电路环境下应用;A T89C1051在2051的基础上,再次精简掉了串口功能等,程序存储器再次减小到1k,当然价格也更低。 对2051和1051来说,虽然减掉了一些资源,但他们片内都集成了一个精密比较器,别小看这小小的比较器,他为我们测量一些模拟信号提供了极大的方便,在外加几个电阻和电容的情况下,就可以测量电压、温度等我们日常需要的量。这对很多日用电器的设计是很宝贵的资源。 ATMEL的51、2051、1051均有多种封装,如A T89C(S)51有PDIP、PLCC和PQFP/TQFP

应用文写作的特点是什么

. 应用文写作的特点是什么? 应用文写作是以实用为目的的写作实践活动,从总体角度说,它是研究应用文体写作基本理论、基本知识和基本技能技巧的一门学问。在学校教育中,它是一门综合性、实践性很强的基础课程。从接受美学的角度来看,写作活动具备四个基本要素,即写作主体——作者;写作客体——所反映的客观事物(包括精神客体);写作本体(或称载体)——文本;写作受体——接受和作用对象即读者。这四个要素构成一个完整的有机的写作系统。 应用文写作具备以下几个特点: (一)实用性 应用文的主要任务是解决实际问题的。例如:经济活动要写分析报告,要写经济合同;法律行为要写起诉状、答辩状;礼仪活动要写请柬、祝贺信、贺电,死了人要发布消息要写讣告,开追悼会要写悼词,婚丧喜庆要在门框张贴对联;开会要发通知,有重要事项请求上级答复批准要写请求。总之,为了办某件事,解决某个问题,交流某项经验,疏通某一情感,达成某种协议,都必须选择适合表达的具体文种,讲求实效。可以说,每种文体都体现出很强的实用价值。应用文不是供人审美、供人欣赏玩味,更不是供文人骚客比试高下的文体,而是供人实践运用,达成一定功利目的的文体。 (二)真实性 应用文要求作者严格按照客观事物的本来面目进行写作,决不允许虚构和凭空想象。真实性是应用文体写作的生命之所在。只有真实地向社会各方面传递各种信息,上情下达,下情上达,它的文体价值才会有效地实现,否则就会失真,给社会带来不利影响甚至造成危害。 (三)针对性 应用文写作有着明确的功利目的性,它是为处理和解决社会生活中的实际问题而进行的。因此,它有着明确的特定接受对象,有强烈的针对色彩。从文种选择、格式安排到语词的运用,都要针对写作目的与读者对象而有所选择与取舍。 (四)时效性 时效性包括应用文的时代性、及时性、作用时间的有限性三层含义。所谓时代性,是说它要与现实紧密结合,紧跟时代、适应时代的变化与需求。所谓及时性,是说它要求在一定时限内完成写作任务,延期则会影响作用的发挥,甚至贻误工作。所谓作用时间的有效性,是说它只在一定时期内产生直接作用,写作目的实现了,其直接效用就会随之消失,文本就变成了档案材料。 (五)工具性 应用文本身不是人们追求的目标,仅仅是能动地实现特定目标采取的手段。它以语言文字为中介,传递各种信息,在社会**、经济、文化、科技乃至日常生活各个方面发挥工具作用。 (六)规范性 应用文的体式是固定的,严格讲究格式准确。其文本形式和制发程序都有特定要求,讲究规范。在实际写作中,不同种类的应用文都有一套为内容服务的相应的体式,都有其惯用的格式、结构、手法及写作要求,且相对稳定,在相当长时间内不会有变化。当然,我们所说的固定,也只是一种相对意义的固定。从长远和历史的发展观点来看,应用文体还将随着时代和社会生活的发展而有所变化的。 写作过程:1.确立主旨(文章题目);2.选择材料;3.安排结构;4.语言表达; ..

应用文写作知识:应用文的含义和特点

应用文写作知识:应用文的含义和特点 应用文的含义 应用文是机关单位、社会团体和人民群众,在日常工作、学习、生活中,办理公务以及个人事务而使用的具有特定形式或惯用格式的文字。 这里有几点值得注意:一是应用文的主体包括单位和个人,即个人与个人之间、单位与单位之间、个人与单位之间往来之文字;二是既可以用于处理公务活动中的事务,也包括用于人们的生活、交际等,而且对公私事务的作用是直接的,而不是间接的;三是有特定形式或惯用格式,这些格式为社会所遵循、使用;四是包括,也包括零星文字材料等,形式多样。根据以上几点,消息、通讯等新闻文体、传记等史传文体、广告文案不属于应用文,应视为实用文体。 应用文与实用文的关系。 应用文的特点 就全部应用文而言,其特点应该有两个,一个是实用性,一个是惯用格式。为了更具体地说明应用文的这两种特点,我们将其具体化为以下几点予以介绍: .价值的直接实用性 应用文的主要工具是文字。只有文字的成熟或成熟的文字,才使应用文的产生有了不可缺少的客观条件。从历史上

看,应用文的载体是竹简、缣帛、钟鼎和纸张。欧阳修《与陈员外书》云:“古之书具,惟有铅刀、竹木。而削札为刺,止于达名姓;寓书于简,止于舒心意,为问好。”我们的先辈无论大事小事,必先“率民以事神,先鬼而后礼”,从而形成了以神、鬼、上天、祖先为精神依托的神权政治统治模式,而掌握刀笔并把神事活动的情况记录下来,也便成了我们最早的应用文,这些刻在龟甲和兽骨上的应用文,从一开始就体现出其异乎显著的实用性。 毛泽东同志在《反对党八股》一文中指出:“任何机关做决定、发指示,任何同志写……要靠有用。”“直接实用性”是应用文区别于其他的根本属性。与其他相比,理论重在析理,给人以知识;文学作品重在给人以审美愉悦,以陶冶读者性情为主;而应用文不同,它重在为人们处理公私事务服务,作为临民治事的工具,它的功能是通过直接的实用价值体现出来的。 应用文直接实用性的体现是多方面的。在内容上,应用文应有很强的目的性和针对性,要能反映社会生活实际,切实解决公私事务。在形式上,应用文的结构、格式、语言等要为直接实用性服务,语言要浅切、易懂、规范,讲求准确无误、直观明了。在时效上,应用文要讲求内容的单一性和强烈的时效性,一切从提高工作效率出发,要迅速及时,以免延误时机,影响工作,造成损失。

单片机应用系统设计工程实践报告

2016-2017学年第1学期 单片机应用系统设计/工程实践 (课号:103G06B/D/E) 实验报告 项目名称:基于AT89C51单片机温度报警系统 学号 姓名 班级 学院信息科学与工程学院 完成时间

目录 一、项目功能及要求 (3) 1.1、课程设计的性质和目的 (3) 1.3、项目设计要求 (3) 二、系统方案设计及原理 (3) 2.1、设计主要内容 (3) 2.2 、AT89C51单片机简介 (3) 2.3 、DS18B20简介 (4) 2.4 、数码管显示 (5) 2.5、报警电路 (6) 三、系统结构及硬件实现 (7) 3.1、总电路图 (7) 3.2、单片机控制流程图 (8) 四、软件设计过程 (8) 五、实验结果及分析 (8) 5.1 、Proteus仿真 (8) 5.2 、C程序调试 (9) 六、收获及自我评价 (14) 七、参考文献 (15)

一、项目功能及要求 1.1、课程设计的性质和目的 本温度报警器以AT89C51单片机为控制核心,由一数字温度传感器DS18B20测量被控温度,结合7段LED以及驱动LED的74LS245组合而成。当被测量值超出预设范围则发出警报,且精度高。 利用现代虚拟仿真技术可对设计进行仿真实验,与单片机仿真联系紧密的为proteus仿真,利用keil软件设计单片机控制系统,然后与proteus进行联合调试,可对设计的正确性进行检验。 1.2、课程设计的要求 1、遵循硬件设计模块化。 2、要求程序设计结构化。 3、程序简明易懂,多运用输入输出提示,有出错信息及必要的注释。 4、要求程序结构合理,语句使用得当。 5、适当追求编程技巧和程序运行效率。 1.3、项目设计要求 1、基于AT89C51单片机温度报警系统; 2、设计3个按键分别为:设置按钮、温度加、温度减; 3、DS18B20温度传感器采集温度,并在数码管上显示按键的区别; 二、系统方案设计及原理 2.1、设计主要内容 本设计以AT89C51单片机为核心,从而建立一个控制系统,实现通过3个按键控制温度,以达到设置温度上下限的功能,并在数码管上显示三个数字当前的温度上下限设置值和DS18B20温度采集值的显示(精确到小数点后一位),当温度高于上限或者低于下限蜂鸣器报警。 2.2 、AT89C51单片机简介 AT89C51是一个低功耗,高性能CMOS8位单片机,片内含4kBytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用A TMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及89C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89C51可为许多嵌入式控制应用系统提供高性价比的解决方案.AT89C51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器,32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,片内时钟振荡器。 此外,AT89C51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。AT89C51单片机的基本结构和外部引脚如下图所示。

常用单片机功能及其特点(精)

常用单片机功能及其特点 一、常用单片机的种类 目前我们公司常用的单片机有 1.A VR系列:ATmega8,ATmega128。 2.51系列:AT89C52,A T89S52。 3.NEC系列:uPD78F9222。 4.PIC系列:L Y002B。 二、常用单片机特点 1. ATmega8:8K 字节的系统内可编程Flash 1K字节的片内SRAM 512 字节的EEPROM 32个8 位通用工作寄存器 23个可编程的I/O 口 – RISC 结构,大多数指令执行时间为单个时钟周期, –两个具有独立预分频器8 位定时器/ 计数器, 其中之一有比较功能 –一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器 –具有独立振荡器的实时计数器RTC –三通道PWM – TQFP与MLF 封装的8 路8/10 位ADC,PDIP封装的6 路8/10 位ADC

–面向字节的两线接口TWI,和IIC兼容 –一个可编程的串行USART –可工作于主机/ 从机模式的SPI 串行接口 –具有独立片内振荡器的可编程看门狗定时器 –片内模拟比较器 –上电复位以及可编程的掉电检测 –片内经过标定的RC 振荡器 – 5种睡眠模式: 空闲模式、ADC 噪声抑制模式、省电模式、掉电模式及Standby 模式 – 2.7 - 5.5V (ATmega8L – 4.5 - 5.5V (ATmega8 – 0 - 8 MHz (ATmega8L – 0 - 16 MHz (ATmega8 2. ATmega128: 128K 字节的系统内可编程Flash 4K字节的片内SRAM 4K 字节的EEPROM 32个8 位通用工作寄存器+ 外设控制寄存器 53个可编程的I/O 口 –两个具有独立的预分频器和比较器功能的8 位定时器/ 计数器 –两个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器

应用文的特点有哪些

应用文的语言特点 一、简练--言简意赅、文约事丰 应用文写得简炼是高速传递信息的需要,是节省时间、提高办事效率的需要,也是朴实、明确特征在"文字量"上的体现。 简练技巧: 1、应用文语体保留部分文言词 兹:现在;悉:全部;为荷:感激帮助;逾期:超过规定日期如,兹定于本月19日召开全院教师大会。 望函告为荷! 来信收到,详情知悉,勿念! 逾期不予办理。 2、运用节缩词语 如:经贸--经济贸易 三无产品--无商标、无生产厂家、无生产日期三个代表、入世、三农 3、习惯用语:本、贵、该、根据、按照等 二、朴实--开门见山、自然质朴 应用文中不宜用比喻、比拟、借代、夸等修辞手法。 三、得体--说话讲究分寸、适度 如:请示公文,用语要谦虚,讲究礼貌,结尾多用"望"、"请"、"给予指示",以表示下级对上级的尊重。切勿用"必须"、"如此"之类词语。 注意事项 应用文标题:除法规、规章加书名号,一般不用标点符号。可加引号。公文式标题"关于"的用法,表求对事由在中心词语起关涉、介绍、提示、隔离的作用,与事由部分组成介宾结构,大多数情况下不能省略。标题常用黑体或宋体,字号在三号至二号之间。应用文的开头:概述情况;说明根据,常用"根据"、"遵照"等领起;介绍目的,常用"为了"、"为"等领出下文;交代原因,常用"由于"、"因于"、"鉴于"等;阐明观点;表明态度;提出问题;慰问祝贺;引述来文;列序号开头等。 应用文正文结构层次:第一层为"一、"第二层"(一)",第三层为"1.",第四层为"(1)",第五层为"①"。

应用文写作的特点是什么? 应用文写作是以实用为目的的写作实践活动,从总体角度说,它是研究应用文体写作基本理论、基本知识和基本技能技巧的一门学问。在学校教育中,它是一门综合性、实践性很强的基础课程。从接受美学的角度来看,写作活动具备四个基本要素,即写作主体--作者;写作客体--所反映的客观事物(包括精神客体);写作本体(或称载体)--文本;写作受体--接受和作用对象即读者。这四个要素构成一个完整的有机的写作系统。 应用文写作具备以下几个特点: (一)实用性 应用文的主要任务是解决实际问题的。例如:经济活动要写分析报告,要写经济合同;法律行为要写起诉状、答辩状;礼仪活动要写请柬、祝贺信、贺电,死了人要发布消息要写讣告,开追悼会要写悼词,婚丧喜庆要在门框贴对联;开会要发通知,有重要事项请求上级答复批准要写请求。总之,为了办某件事,解决某个问题,交流某项经验,疏通某一情感,达成某种协议,都必须选择适合表达的具体文种,讲效。可以说,每种文体都体现出很强的实用价值。应用文不是供人审美、供人欣赏玩味,更不是供文人骚客比试高下的文体,而是供人实践运用,达成一定功利目的的文体。 (二)真实性 应用文要求作者严格按照客观事物的本来面目进行写作,决不允许虚构和凭空想象。真实性是应用文体写作的生命之所在。只有真实地向社会各方面传递各种信息,上情下达,下情上达,它的文体价值才会有效地实现,否则就会失真,给社会带来不利影响甚至造成危害。 (三)针对性 应用文写作有着明确的功利目的性,它是为处理和解决社会生活中的实际问题而进行的。因此,它有着明确的特定接受对象,有强烈的针对色彩。从文种选择、格式安排到语词的运用,都要针对写作目的与读者对象而有所选择与取舍。 (四)时效性 时效性包括应用文的时代性、及时性、作用时间的有限性三层含义。所谓时代性,是说它要与现实紧密结合,紧跟时代、适应时代的变化与需求。所谓及时性,是说它要求在一定时限完成写作任务,延期则会影响作用的发挥,甚至贻误工作。所谓作用时间的有效性,是说它只在一定时期产生直接作用,写作目的实现了,其直接效用就会随之消失,文本就变成了档案材料。 (五)工具性 应用文本身不是人们追求的目标,仅仅是能动地实现特定目标采取的手段。它以语言文字为中介,传递各种信息,在社会**、经济、文化、科技乃至日常生活各个方面发挥工具作用。 (六)规性 应用文的体式是固定的,严格讲究格式准确。其文本形式和制发程序都有特定要求,讲究规。在实际写作中,不同种类的应用文都有一套为容服务的相应的体式,都有其惯用的格式、结构、手法及写作

单片机课后习题-答案~

习题答案 习题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位单片机。其特点是运行速度快,低价位,适用于量大、档次低、价格敏感的产品。 美国德州仪器(TI)公司生产的MSP430系列单片机是一种特低功耗的Flash微控制器。主要用于三表及超低功耗场合。

单片机的特点

51单片机的特点 体积小巧,携带方便 ·USB接口通讯及供电,通讯速度快,无须外接电源 ·活动自锁40Pin锁紧座, ·有电源和烧写状态指示灯,可直观了解编程器当前状态 只需要USB供电,无需使用外部电源。周密的自保护方式,有效保证不损毁用户器 件或编程器本身。 2、USB供电系统,直接插接到电脑USB口即可提供电源,不需另接直流电源。 3、8位数码管(可做数码管的静态扫描以及动态扫描显示实验. 如:0-999 计数器实验, 18 B20温度检测实验,遥控解码实验等都可以用数码管显示)。 ZX100实验板做8位电子钟实验图: 8位LED发光二极管(做跑马灯实验交通灯实验)。 5、一路继电器控制(通过继电器可以控制其他电器设备的工作低压控制高压等实验,不过为了安全, 建议不要控制电压超过30V的设备) 6、蜂鸣器(做单片机发声实验播放音乐实验报警实验等声响实验) 7、DS18B20温度传感器,(初步掌握单片机操作后即可亲自编写程序获知当时的温度) 8、AT24C08外部EEPROM存储芯片(IIC总线元件实验) 9、SPI串行实时时钟DS1302(熟悉SPI总线用DS1302可以做一个万年历电子时钟,比定时器做的精确很多哦) 10、板上集成一体化红外接收头(方便学习红外遥控接收, 解码实验.) 11、MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口,同时也可做为STC单片机下载程序的接口及仿真调试的接口) 12、字符液晶1602LCD接口, 采用接插件方式方便插拔(可显示两行,每行16个,共计32任意ASCII码字符,它的功能应用比数码管丰富很多显示的信息量更大 实验板1602液晶显示实物图: 13、图形点阵液晶12864接口,采用接插件方式方便插拔(可显示任意汉字和图形,是目前单片机图文显示最常用的显示器件,我们实验板支持带字库的12864液晶,开发程序更方便. 1 2864液晶不随板附赠,需单独购买,我们成本价68元。 设计布局优势: 1.按键4*4的16个排于右边,操作更方便。

应用文写作的重要性

应用文写作的重要性 1 学习目标: 1、理解应用写作的性质,理解学习本门课程的作用。 2、掌握应用文的概念,理解其种类和特点。 3、提出本门课学习要求。 教学重点难点: 知道应用文写作的重要性。 教学过程: 一导入: 1、故事导入:博士”寻驴 2、小结:当我们在初中高中时代,很少接触应用文这种题材,于是应用文就这样被我们忽略了。随着年龄的增长,越来越发现应用文在我们生活中的重要性。如果想要正常的工作生活,绝对不能缺少了应用文。 二新授: 1、应用文的概念 《辞海》的解释是:应用文是人们在日常生活、工作和学习中所应用的简易通俗文字,包括书信、公文、契约、启事、条据等。 《国家行政机关公文处理办法》中对公文的定义:应用文是机关团体、企事业单位以及人民群众在日常工作、生产和

生活中办理公务以及个人事务时,交流情况、沟通信息,具有直接实用价值和惯用格式的一种书面交际工具。 应用文的广义概念:国家机关、企事业单位、社会团体以及人民群众办理公私事务、传播信息、表达意愿所使用的实用性文章。 2、为什么大学生需要学习应用写作? 应用文的使用非常广泛,几乎涉及各个领域、各个部门、各个阶层、每个个人。比如,科研单位的人员,需要用学术论文;政府机关指导工作,需要用公文;工商企业经营,需要用合同;打官司,需要用诉状;即使个人今天生病了、不能上课,也需要用到请假条;……。相对于其它文体来说,应用文的使用频率要高得多:许多人可以一辈子不写小说、剧本、诗歌、散文,但他在工作、生活、学习中却免不了要写应用文,小到写张请假条,大到计划、总结、论文等。正如叶圣陶先生所说的那样:“大学毕业生不一定能写小说诗歌,但是一定要能写工作和学习中实用的文章,而且非写得既通顺又扎实不可。” 可以这么说,应用文使用的广泛,已经到了无所不在的程度。今天在中国特色的社会主义市场经济条件下,应用文是任何企事业单位和个人日常工作、生活中不可缺少的一个重要工具。 应用文到处可见,机关的文件、报纸的新闻、财务报

单片机课后习题

单片机考试复习资料 第一章、绪论 1、什么叫单片机其主要特点有哪些 答: 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 单片机主要特点有:控制性能和可靠性高;体积小、价格低、易于产品化;具有良好的性能价格比。 2、单片机有哪些应用领域 答: 智能仪器仪表; 机电一体化产品; 实时工业控制; 分布系统的前端模块; 家用电器;

交通与航空航天。 3、仿真调试有哪两种形式硬件仿真的目的是什么?答: 软件模拟和硬件仿真。 仿真的目的就是可以进行调试、跟踪、监视。 4、简述单片机应用系统的开发过程。 答: 系统需求分析; 硬件方案设计; 软件编程; 仿真调试; 实际运行。

第二章、80c51的结构和原理 1、80c51单片机在功能上,程序存储器的配置上主要有哪些分类答: 功能上分为基本型和增强型; 工艺上分为HMOS工艺和CHMOS工艺; 在片内程序存储器的配置上有掩膜ROM、EPROM和Flash、无片内程序存储器形式。 2、80c51基本型的存储器地址空间如何划分各空间的地址范围和容量如何 答: 在物理上设计成程序存储器和数据存储器两个独立的空间; 片内程序存储器为4KB,地址范围是0000H-0FFFH,

片内数据存储器为128字节RAM,地址范围是00H-7FH, 3、80c51单片机晶振频率分别为12Mhz,时,机器周期分别为多少答: 晶振频率为f,一个时钟周期为1/f,机器周期为12*1/f。 1μs,μs。 4、80c51单片机复位后的状态如何常用的复位方法有哪些 答: 复位后,PC内容为0000H; P0口~P3口内容为FFH; SP内容为07H; SBUF内容不定; IP、IE和PCONww的有效位为0; 其余的特殊功能寄存器的状态均为00H。 复位方法一种是上电复位,另一种是上电与按键均有效的复位。

相关主题