《单片机复习知识点中考_-中考.pdf》由会员分享,可在线阅读,更多相关《单片机复习知识点中考_-中考.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 1、采用超大规模集成电路技术把中央处理器 CPU、随机存储器 RAM、只读存储器 ROM、多种 I/O 口和中断系统、定时/计数器、脉宽调制电路、A/D 转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统。即单片机(MCU)。2、应用形态上,微型计算机可以分以下三类:多板机(系统机)单板机 单片机 系统机(桌面应用)属于通用计算机,主要应用于数据处理、办公自动化及辅助设计。单版机(嵌入式应用)属于专用计算机,主要应用于智能仪表、智能传感器、智能家电、智能办公设备、汽车及军事电子设备等应用系统。单片机 体积小、价格低、可靠性高,其非凡的嵌入式应用形态对于满足嵌入式应用需
2、求具有独特的优势。3、单片机的特点:(1)控制性能和可靠性高 实时控制功能特别强,其 CPU可以对 I/O 端口直接进行操作,位操作能力更是其它计算机无法比拟的。另外,由于 CPU、存储器及 I/O 接口集成在同一芯片内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响,所以单片机的可靠性非常高。(2)体积小、价格低、易于产品化 4、单片机的应用:(1)智能仪器仪表 (2)机电一体化产品 (3)实时工业控制(4)分布式系统的前端模块(5)家用电器 5、单片机应用系统的开发及目标:正确无误的硬件设计和良好的软件功能设计是一个实用的单片机应用系统的设计目标。完成这一目标的过
3、程称为单片机应用系统的开发。6、借用开发机来完成任务:单片机作为一片集成了微型计算机基本部件的集成电路芯片,与通用微机相比,它自身没有开发功能,必须借助开发机(一种特殊的计算机系统)来完成如下任务:排除应用系统的硬件故障和软件错误;程序固化到内部或外部程序存储器芯片中。7、指令与汇编或编译 一、指令是让单片机执行某种操作的命令。二、符号指令要转换成计算机所能执行的机器码并存入计算机的程序存储器中,这种转换称为汇编。常用的汇编方法有三种:*一是手工汇编;*二是利用开发机的驻留汇编程序进行汇编;*三是交叉汇编。还可以采用高级语言(如 C51)进行单片机应用程序的设计。这种方法具有周期短、移植和修改
4、方便的优点,适合于较为复杂系统的开发。8、单片机应用系统的开发方式:利用独立型仿真器开发 采用非独立型仿真器开发 9、单片机 CPU与各部件之间采用三总线结构进行连接。总线是指计算机中 CPU与各功能部件间传送信息的公共通道,包括地址总线 AB(address Bus),数据总线 DB(Data Bus)和控制总线 CB(Control Bus)三种。地址总线用于 CPU向其它部件传送存储单元或 I/O 端口的 地址信息,以进行指令或数据信息读取。数据总线用于在 CPU与其它部件间传送指令或数据信息。控制总线用于在 CPU与其它部件间传送控制或状态信息 采用三总线结构的优点:采用三总线结构,系
5、统中各部件挂在总线上,当选中某部件时,可对该部件进行读写及控制,而其它部件与总线间处于“高阻态”,相当于与总线断开,从而实现各部件分时利用总线与 CPU通讯。采用总线结构可以使计算机系统结构大为简化,并具有更好的可扩展性。10单片机的发展趋势:1.集成度更高、功能更强 2.功耗更低 3.主流与多品种共存 11、常用的单片机芯片:1.AT89系列单片机 2.AVR系列单片机 3.PIC系列单片机 其他 10、电子计算机问世的意义:ENIPC标志着计算机时代的到来,开创了计算机科学技术的新纪元,对人类生活方式产生了巨大影响。计算机由运算器 控制器 存储器 输入输出设备组成。11、微型计算机由 微处
6、理器(CPU)、存储器、I/O(输入输出)接口电路组成。12、常用的电子器件:电阻:电阻器主要用于控制和调节电路中的电流和电压,或用作消耗电能的负载。电阻通常分为固定电阻,可变电阻,特种电阻三大类 电容器:是由两片平行金属板,其间填充绝缘介质(如云母、绝缘纸、空气等)而构成的器件。电容分为容量固定的与容量可变的。常见的是固定容量的电容,其中电解电容和瓷片电容最为常见。电感器:简称电感,用符号 L表示,通常是将绝缘的导线在绝缘的骨架上绕一定的圈数制成。电感器和电容器一样,也是一种储能元件,它能把电能转变为磁场能,并在磁场中储存能量。场效应管:是较新型的半导体材料,利用电场效应来控制晶体管的电流。
7、它的外型也是一个三极管,因此又称场效应三极管。场效应管是电压控制元件,由输入端电压控制输出电流的大小,输入电阻很大,可达 1091014。集成电路:集成电路是一种采用特殊工艺,将晶体管、电阻、电容等元件集成在硅基片上而形成的具有一定功能的器件,英文缩写为 IC。TTL集成电路 CMOS 集成电路 13、集成运算放大器内部电路可分为输入级、中间级、输出级和偏置电路四个基本组成部分。第 2 章 8051的结构和原理 一、8051的微处理器(CPU)(1)运算器:累加器 ACC ;寄存器 B;程序状态字寄存器 PSW 。(2)控制器:程序计数器 PC;指令寄存器 IR;定时与控制逻辑。二、80C51
8、的片内存储器 1、单片机的基本结构包括中央处理器(CPU)、存储器、定时/计数器、输入输出接口、中断控制系统和时钟电路六部分。中央处理器(CPU):包括运算器和控制器两部分,是单片机的核心。运算器可用于各种运算,控制器用于控制单片机各部分协调工作。存储器:用于存放程序和原始数据。定时/计数器:实现定时或计数功能。输入输出接口(I/O)实现单片机与其他设备之间的数据传送。中断控制系统:用于响应中断源的中断请求;路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自
9、动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片时钟电路:为单片机产生时钟脉冲序列,使其正常工作 二、8051单片机引脚 电源引脚:VCC(40脚)和 VSS(20脚)分别接供电电源正极和负极。时钟电路引脚:单片机需要有时钟脉冲信
10、号才能工作,经(18脚)和(19脚)接振荡电路 控制信号引脚包括以下 4个:EA(31脚):当 EA接高电平时先内后外执行 ROM程序。接低电平时只执行外部 ROM程序。RST(9 脚):当输入两个机器周期以上的高电平时实现复位,使单片机初始化并重新执行程序。ALE(30 脚):访问外部存储器和其他外设时,ALE控制低 8位地址和数据的分时传送。PSEN(29 脚):低电平时允许读出存储在片外 ROM中的指令码。并行输入/输出引脚共 32个:2、P0口作为地址/数据线使用 输出:控制端使转换开关接地址数据端,由地址数据端控制效应管 T1、T2通断实现输出 0/1 地址或数据。输入:数据信号则直
11、接从引脚到达输入缓冲器的输入端,此时再给三态门的读引脚送一个读控制信号(高电平)就可以通过三态门送到内部总线 3、P0口作为通用 I/O 口使用 输出:控制端使转换开关 MUX接锁存器反向输出端,由锁存器控制效应管 T1和 T2通断实现输出引脚电平。P0口需要外接上拉电阻才能做通用 I/O 口使用。输入:读端口通过 G1缓冲器把锁存器 Q端的状态读进来。读引脚通过“读引脚”信号把缓冲器 G2打开,使引脚上的外部数据(这些数据一般来自外围电路),经缓冲器读进内部总线。4、P1口作为通用 I/O 使用 由于 P1口只能作为通用的 I/O 口使用,其输入和输出都由总线经锁存器控制,过程与 P0口相似
12、。由于电路中已有上拉电阻,使引脚可获得高电平输出,所以在使用时无需再外接上拉电阻。P2口结构与工作原理 P2口可以作为通用 I/O 口使用,也可在存储器扩展时作高位地址线使用。当 P2口作为高位地址线使用时,多路转换开关接通“地址”端,从而在 P2口的引脚上输出高 8位地址(A8-A15)。当 P2 口作为通用的 I/O 口使用时多路转换开关接锁存器输出端,输出过程与 P1 PO口(39-32 脚):可作地址/数据总线端口用,也可作普通 I/O 口用。P1口(1-8 脚):一般只用作 I/O 端口。P2口(21-28 脚):当访问外部存储器时可输出高 8 位地址,也可作普通I/O 端口使用。P
13、3口(10-17脚):主要用其第二功能,也可作普通 I/O 口用 路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机
14、应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片口基本相同。P3口结构与工作原理 第二功能:输出:锁存器预先置 1,先截止 T1,第二功能端经与非门控制场效应管实现输出。输入:锁存器输出和“第二输出功能”线都保持高电平,使场效应管截止,经 G3输出端可取得该信号。P3口做通用 I/O 口使用 输出:“第二输出功能”信号线保持高电平,使与非门的输出由锁存器输出端决定,使输出信号由锁存器经与非门控制场效应管的通断得到。输入:锁存器置“1”且使“第二输出功能”线保持高电平,从而使场效应管截止,使输入数据通过三态缓冲器 G2的输出端得到。第三章 有关 C51 的编程基础:1、数
15、据可分为常量和变量。常量是数值和字符等不能改变的量,可以不经说明和定义直接使用,而变量是在程序运行过程中可以根据需要改变的量,在引用之前必须定义类型。2、C51 定义一个变量的格式如下:数据类型 存储类型 变量名表 其中“数据类型”和“存储类型”的先后次序可以互换。3、数据类型:4、bit、sfr、sfr16 和 sbit 是 Keil C51中新增的变量类型。(1)bit 用来定义位变量,值只能是0或1。位变量位于8051 单片机内部RAM位寻址区(20H2FH),共为 16 字节,最多可定义 128 个位变量。(2)sfr 用于定义特殊功能寄存器变量。该变量存储在片内的特殊功能寄存器存储区
16、中,用来对特殊功能寄存器进行读写操作。(3)sfr16也用于定义特殊功能寄存器,所不同的是它用于操作占两个字节的特殊功能寄存器。(4)sbit 用于定义特殊功能寄存器位变量,用来对特殊功能寄存器的可位寻址位进行读写操作。5、变量的储存类型 储存区和存储空间:路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其
17、可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片6、函数可分为主函数、标准库函数、自定义函数三类(有且只能有一个主函数 main()库函数是已经编写好的功能函数 )7、形参和返回值是函数与外界联系的桥梁 变量可分为局部变量和全局变量 第四章:定时器和计数器 1、计数功能:计数器用于统计从 TO(P3.4)和 Tl(P3.5)两个引脚输入脉冲的负跳变数量,负跳变是指前一个机器周期采样
18、为高电平,后一个机器周期为低电平。每输入一个脉冲负跳变,计数器加 1。输入脉冲的高电平与低电平至少应保持一个机器周期时间,以确保正确采样,因此输入脉冲的频率最高为单片机内部脉冲频率的一半。如果内部脉冲频率为 1 MHZ,则最高计数频率为 0.5 MHz 2、定时功能:定时功能是单片机通过对内部机器脉冲信号计数实现的,计数值乘以机器周期就是相应的时间。例如,如果单片机采用 12 MHz 的晶振,则机器内部脉冲频率为 1 MHz,则机器周期为 1us,若共计数 1000,则用时为 1ms 时间。3、TMOD 与 TCOM:为控制定时器正常工作,其内部还设有两个 8 位的特殊寄存器 TMOD和 TC
19、ON。TMOD 用于控制定时/计数器的工作方式,TCON用于控制 T0和 T1的启动与停止,以及保存 T0和 T1的溢出和中断标志。TMOD 和 TCON的内容是通过编程设置的,系统复位时,二者均自动清零。设置定时/计数器的过程是先初始化工作方式寄存器 TMOD,并为定时/计数器赋初值,然后通过控制寄存器 TCON中的 TRO或 TRl实现启动或停止。1.工作方式寄存器 TMOD(Timer mode)工作方式寄存器 TMOD 用于控制定时/计数器的工作方式和工作模式,长度为一个字节,只能按字节整体赋值 GATE(门控制位)用于设置 TO(T1)的启动方式。(2)CT 用于设置 TRO(TR1
20、)是工作于计数器或定时器模式。(3)Ml 和 M0 用于设置 TO(T1)的工作方式。2.定时器控制寄存器 TCON(Timer controller)TCON也是 8 位寄存器,与 TMOD 不同的是它可按位单独赋值,其各位的意义见下表 2。低 4 位用于设置外部中断,高 4 位用于设置定时/计数器(1)TRO和 TRl分别用于控制 T0 和 T1的启动或停止(2)TFO 和 TFl分别是 T0 和 T1的溢出标志位。路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数
21、据处理办公自动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片3、定时器/计数器的 4 种工作方式的工作原理及使用方法:一、方式 0 和方式 1 方式 0 是 13 位的定时/计数器,它由 TL的低 5 位和 TH的 8 位构成,方
22、式 1 是 16位的定时/计数器,由 TH的 8 位和 TL的 8 位构成。方式 0 和方式 1 的工作原理基本相同,以下以 T0为例进行说明。二、方式 2 方式 2 的特点是能自动加载计数初值。16 位计数器被分为两部分,以 TL0作为计数器,以 TH0作为存储器。初始化时把计数初值分别加载至 TL0和 TH0中,当计数溢出时,由存储器 TH0自动给计数器 TL0加载计数初值。若所需计数长度为 N,则计数初值 X=28-N(1 N256)。三、方式 3 TO 被拆成两个独立的 8 位计数器 TLO和 THO,TL0独占 T0 的各控制位、引脚和中断源,既可以用作定时器也可作计数器。TH0只能
23、作为定时器使用,且需要占用 T1 的控制位TR1和 TF1实现启停和中断 当 M1=0 且 M0=0 时工作于方式 0(13 位计数器);当 M1=0 且 M0=1 时工作于方式 1(16 位计数器);当 M1=1 且 M0=0 时工作于方式 2(自重装的 8 位计数器);当 M1=1 且 M0=1 时工作于方式 3(T0为两个独立的 8 位计数 器,T1无效)。第五章:单片机的中断系统 1、中断:当 CPU在执行某一程序过程中,在突发事件的请求下,CPU中断当前正在执行的程序,自动转去执行为处理该事件而预先编写的服务程序,当服务程序执行完后,CPU继续执行原来的程序,这一过程称为中断。请求产
24、生中断的事件称为中断源,中断源向 CPU 提出请求称为中断请求或中断申请。2、单片机的几种中断源及应用:8051 单片机系统提供 5 个中断源,每个中断源都被分配了一个编号以及相应的中断服务程序入口地址,通过该入口地址中的跳转指令转到相应的中断服务程序。如果多个中断源同时向 CPU 提出中断请求,CPU 将选择优先级最高的中断源为其服务。当完成高优先级的中断服务后,CPU才能响应低优先级的中断请求。3、例 6-1,如果 IP的值设为 06H,如果 5 个中断请求同时发生,求中断响应的次序。解:06H化为二进制是 00000110B,根据表 6-4知,定时器 T0和外中断 被设置成高优先级中断,
25、因此如果 5 个中断请求同时发生,中断响应的先后次序是:定时器 T0外中断 INT1外中断 定时器 T1串行中断。4、中断函数的定义及应用:void 函数名(void)interrupt n using m 中断函数内容 修饰符 interrupt n 表明该中断服务程序所对应中断源的中断号,编译器会把该函数转化为中断函数,并在对应的中断入口地址处添加跳转指令,以便转入本中断函数。修饰符 using m 用于指定本函数内部使用的工作寄存器组,m 的取值为 03。该修饰符可省路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统
26、机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片略,由编译器去分配。5、使用定时器 T0中断,必须初始化 T0,初始化内容包括以下几个方面:(1)确定计数初值以及定
27、时器工作方式,即配置 TMOD;(2)开放定时器中断,即设定 EA=1,ET0=1;(3)启动定时器 T0工作,即 TR0=1;。(4)由于方式 0 或 1 不具有初值自动重装载功能,所以每次中断后必须将计数初值再次装载。第六章:单片机人机交互:1、为使一次按键仅被处理一次,必须消除按键抖动。消除按键抖动可以采用软件消抖或硬件消抖。软件消抖指在检测到有按键闭合时,延时一小段时间之后再次检测,如果仍然检测到按键闭合,则认为按键真正闭合。硬件消抖方法常用 R-S触发器,如图所示,当按键接触“闭合”端后,上面的与非门输出高电平,下面的与非门输出低电平,即输出为 0,在按键抖动过程中只要不接触断开端,
28、下面的与非门输出不会改变,起到消抖的作用 2、数码管的显示方式有静态显示方式和动态显示方式两种。(1)静态显示 硬件连线上,每个数码管的公共端都直接接地(共阴极数码管)或接电源(共阳极数码管),各个段选端分别与一个 8 位的并行 I/O 端口连接。显示字符时,将各个字符的字型码分别送入相应的 I/O 端口,使各数码管同时显示不同的字符。(2)动态显示 只利用一个用于段选的单片机8 位 I/O 端口循环点亮各数码管,当间隔时间较短时,由于人眼的视觉暂留现象,效果与各数码管静态显示相同。在硬件连线上,将所有的数码管的段选端并联,与一个 8 位的并行 I/O 端口连接,每个数码管的位选端分别与另一个
29、 I/O 端口中的某位连接,轮流输出高电平使各数码管循环点亮。第七章:单片机资源扩展 1、单片机系统的三总线构造方法如下:以 P0 口线作数据总线/低位地址总线 以 P2 口线作高位地址总线 采用功能引脚形成控制总线 2、存储器扩展:存储器片选的方法线选法:单片机系统的地址线与存储芯片的地址线从低到高依次相接后,由用剩余的高位地址线直接与芯片片选引脚相连作为片选信号。线选法连线简单,但地址空间不连续,适用于扩展容量较小且芯片数目较少的情况。译码法:单片机系统的地址线与存储芯片的地址线相接后,剩余的高位地址线与译码器相连,以译码器的输出作为芯片的片选信号。译码法能有效利用存储空间,且地址连续,适
30、用于多芯片下的扩展。常用译码器芯片有 74LS138等。3 存储器扩展的引脚接法与控制信号:数据存储器 RAM的扩展主要用到以下 3 个控制信号:ALE:低 8 位地址锁存控制信号,通常接地址锁存器的 LE引脚;WR:外部 RAM写信号,低电平有效,接数据存储器的 WR引脚;RD:外部 RAM读信号,低电平有效,接数据存储器的 RD引脚 第九章:串行通信技术 1、同步通信与异步通信的区别:(1)同步通信 路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自动化
31、及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片 同步通信是一种连续的串行传输数据的通信方式,待发送的若干个字符数据构成一个数据块,在该数据块前部添加 12 个同步字符,在数据块的末尾添加校验信息,以此种方式构成数据帧,以数据帧为单位
32、进行串行通信通信时,发送方首先发送同步字符,之后紧跟数据块,最后是校验字符。接收方在检测到同步字符后,开始逐个接收数据,直到把所有数据接收完毕,最后进行校验。(2)异步通信 每个字符数据被封装成帧,以帧的形式发送。每一帧由四部分构成,分别是起始位、数据位、校验位和停止位。起始位是数据开始传送的标志,用逻辑 0 表示;数据位紧跟起始位,通常是 58 位二进制位;校验位用于校验数据位是否发送正确,可以选择奇校验、偶校验或者不使用校验位。帧和帧之间可以连续,或者加入任意的空闲位,空闲位用逻辑 1 表示。串行通信的方向 2、按照数据传送方向,串行通信可以分为三个种类,分别是单工、半双工和全双工。单工:
33、通信双方一方固定为发送方,另一方固定为接收方,数据只能是单行传输;半双工:通信双方只使用一根数据线,每一方都有发送器和接收器,可以在两个方向上传送,但通信双方不能同时接收或发送数据,只能交替进行;全双工:通信双方使用两根数据线,分别用于不同方向的数据传输,通信双方能够同时收发数据。3、波特率的定义及可变波特率的计算方法:是数据传输速率,指每秒钟传送二进制位的个数,单位为 bit/s。波特率是串行通信的重要指标,波特率越高,串口数据传输速度越快。假如设定波特率为 9600bit/s,而数据帧由 1 位起始位、8 位数据位、1 位停止位构成,则串口每秒钟最多传送 9600/(1+8+1)=960
34、个字节。4、串行控制寄存器 SCON SCON用于设定串口通信的工作方式、接收/发送控制以及串口工作状态指示。SCON的字节地址为 0 x98,可以进行位寻址,格式如下:SCON各位的意义如下:SM0、SM1:串行通信工作方式选择位。SM0 和 SM1 共 4 种组合,对应 4 中工作方式,如下表所示,其中 fosc 为晶振频率。5、电源管理寄存器 PCON PCON 用来管理单片机的电源部分,包括上电复位检测、掉电模式、空闲模式等,PCON 不可以位寻址,单片机复位时 PCON全部被清 0。PCON中与串口通信有关的是最高位 D7,用于设置串行口波特率是否加倍,当 SMOD=1 时,方式 1
35、、2、3 的波特率加倍;当 SMOD=0 时,方式 1、2、3 的波特率不变。6、四种工作方式:1.串行口工作方式 0:方式 0 下,为 8 位同步移位寄存器方式。波特率固定为 fosc/12,以8 位数据为一帧,不设起始位和停止位。串行口工作方式 1:串行口工作方式 1 为 8 位异步通信方式,数据帧格式为 1 位起始位、8位数据位、1 位停止位,共 10 位。波特率由定时器 T1溢出率决定。另外两种略。路转换器等等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统即单片机应用形态上微型计算机可以分以下三类多板机系统机单板机单片机系统机桌面应用属于通用计算机主要应用于数据处理办公自动化及辅助设计应用系统单片机体积小价格低可靠性高其非凡的嵌入式应用形态对于满足嵌入式应用求具有独特的优势单片机的特点控制性能和可靠性高实时控制功能特别强其可以对端口直接进行操作位操作能力更是其它计算机无法比拟的另外由所以单片机的可靠性非常高体积小价格低易于产品化单片机的应用智能仪器仪表机电一体化产品实时工业控制分布式系统的前端模块家用电器单片机应用系统的开发及目标正确无误的硬件设计和良好的软件功能设计是一实用的单片
限制150内