MCS-51单片机硬件系统.ppt_第1页
MCS-51单片机硬件系统.ppt_第2页
MCS-51单片机硬件系统.ppt_第3页
MCS-51单片机硬件系统.ppt_第4页
MCS-51单片机硬件系统.ppt_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MCS-51单片机硬件系统 绪 论 计算机由运算器、控制器、存储器和输入输 出接口四个基本部分组成。 PC机将运算器和控制器集成为一个超大规模 集成电路芯片,称为CPU。 将组成计算机的四个基本部分集成在一块芯 片上,并加入中断控制器、定时/计数器、串行I/O 接口等功能器件,就构成了单片微型计算机,又 称单片机。近年来推出的一些新型单片机还包含 有许多特殊功能单元,如A/D、D/A、浮点运算单 元、数字信号处理单元、现场总线控制器、USB 接口、DMA等。 MCS-51单片机硬件系统 单片机的开发目的是将计算机的应用推广到 智能仪表、数据采集、自动测试、工业自动化领 域中,让非计算机专业的工程技术人员能容易地 掌握计算机应用系统的设计、组装和调试。 与通用计算机如PC机相比,单片机结构简单 ,只要外加一些扩展电路及必要的通道接口,就 可以构成各种计算机应用系统。 有两种结构的单片机体系。一种是单总线结 构,如Intel公司、Motorola公司和Zilog公司的系 列产品。另一种是双总线哈佛结构,如Microchip 公司的PIC系列产品和Atmel公司的AVR系列产品 。 在国内,主流产品是Intel公司的MCS51系 列单片机。PIC单片机和AVR单片机由于速度快、 功耗低、采用精简指令集,受到许多开发者的重 视。 MCS-51单片机硬件系统 目前,单片机已成为高科技领域中的有力工具 ,中、高档单片机及具有特殊功能(数字信号处理 、通信控制等)的单片机在计算机外围设备、工业 过程控制系统、网络通信系统、医疗设备、航天 航空设备中成为不可缺少的重要组成部分。 用单片机构成计算机应用系统有如下特点: l可靠性高, 芯片具有高可靠性,系统可方便 地采用软、硬件冗余。 l系统扩展、配置规范,容易构成各种规模的 应用系统。 l所构成的计算机应用系统的测控功能大多由 软件实现,系统功能的改变较容易。 l有优异的性价比。 MCS-51单片机硬件系统 单片机原理与应用 MCS-51单片机的组成及结构分析 MCS-51单片机程序设计 MCS-51单片机内部功能部件 MCS-51系统扩展 MCS-51功能扩展 MCS-51单片机硬件系统 MCS-51单片机的组成及结构分析 MCS-51单片机的内部结构 CPU结构 存储器空间 I/O口及相应的特殊功能寄存器 MCS-51单片机的引脚和CPU时序 MCS-51单片机硬件系统 P0.0P0.7 P0驱动器P2驱动器 P2.0P2.7 P0锁存器P2锁存器 暂存1 RAM RAM 地址 寄存器 EPROM ROM ACC 暂存2寄存器B ALU SP 中断、串行口 及定时器模块 PSW 定时 及 控制 指令寄存器 程序地址 寄存器 DPTR PC PC加1 缓冲器 P1锁存器 P3锁存器 P1驱动器 P3驱动器 P1.0P1.7 P3.0P3.7 振荡器 Vcc Vss PSEN ALE EA RST XTAL1 XTAL2 图11 MCS51总体结构框图 MCS-51单片机硬件系统 8051单片机的内部总体结构框图如图11所示。其 基本特性如下: 8位CPU,片内振荡器。 4K字节ROM,128字节RAM; 21个特殊功能寄存器。 32根IO线; 可寻址各64K的外部数据、程序存贮器空间; 2个16位的定时器计数器; 中断结构:五个中断源,两个优先级; 一个全双工串行口; 有位寻址功能,适于布尔处理的位处理机。 由芯片内程序存储器的类型和数量的不同,8051单 片机分成三个系列: 8031 没有片内程序存储器 8051 4k片内ROM 8751 4k片内EPROM MCS-51单片机硬件系统 CPU结构 运算器 布尔处理机 控制器 MCS-51单片机硬件系统 运算器 运算器的组成: 八位的算术逻辑运算部件ALU累加器ACC、 寄存器B、暂存器 TEMP1、TEMP2和程序状态标 志寄存器PSW。 运算器的功能: l算术运算加、带进位加、带借位减、乘、除、加 1、 减 1及 BCD加法的十进制调整。 l逻辑运算与、或、异或、求反、清0。 l移位功能对累加器ACC或带进位位C进行逐位的循环 左、右移位。 累加器ACC是使用最频繁的寄存器。 MCS-51单片机硬件系统 状态标志寄存器PSW 有时,运算的状态比运算的结果更重要,PSW中 保存运算的状态。PSW是一个8位寄存器。 D7D6D5D4D3D2D1D0 CYACF0RS1 RS0OV-P 进(借)位标志CY:它表示了运算是否有进位(或借 位)。如果操作结果在最高位有进位(在加法时)或 有借位(在减法时),则该位为1状态,否到清0。 辅助进(借)位标志AC:低半字节进(借)位标志。即低 4位相加(或减)有否进位(或借位)如有,则AC为 1状态,否则AC清0。 MCS-51单片机硬件系统 AC的使用:紧凑型BCD加法。一字节两位BCD 码进行加法运算时,若AC = 0,且低4位数值小于 等于9,不须作调整;当低4位数值大于9时,必须 加上6,产生应有的进位;若AC = 1,必须在低4 位上加上6。 溢出标志位 OV:反映运算结果是否溢出,溢出时 OV为1状态,否则为0。溢出和进位标志CY是 两种不同性质的标志。溢出是指在两个有符号正 数相加时,得到负的结果,或两个有符号负数相 加时,得到正的结果。而进位位是指两个无符号 数作加减运算时有否进位(或借位)。用此两个 标志位时应注意场合。 奇偶标志 P:反映累加器ACC的内容的奇偶性。由 A累加器中运算结果1的个数为偶数还是奇数来决 定。 此标志在数据通信中有用。 MCS-51单片机硬件系统 用户标志F0:用户编程时可以自定义的标志。 寄存器区选择RS0、RS1:8051工作寄存器组选 择控制位。它们与8051内部数据存储器有关,后 面讲解它们的用法。 MCS-51单片机硬件系统 布尔处理器 布尔处理机是MCS-51单片机CPU中运算器的一个重要 组成部分。它有相应的指令系统,可提供17条位操作指令 ,硬件有自己的“累加器”(进位位CY和自己的位寻址 RAM和IO空间,所以是一个独立的位处理机。和八位操 作指令相同,大部分位操作均围绕着位累加器进位位 C完成。位操作指令允许直接寻址内部数据RAM里的128 个位和特殊功能寄存器里的位地址空间。对任何可直接寻 址的位,布尔处理机可执行置位,取反,等于1转移,等 于0转移,等于1转移并清0和送入取自进位位的位操作 。在任何可寻址的位(或该位内容取反)和进位位标志之 间,可执行逻辑与、逻辑或操作,其结果送回到进位标志 C。 由于布尔处理机给用户提供了丰富的位操作功能,用 户在编程时可以利用指令完成原来单凭复杂的硬件逻辑所 完成的功能以及可方便地设置标志等。 MCS-51单片机硬件系统 控制器 控制器是CPU的大脑中枢,它包括定时控制逻辑 ,指令寄存器,译码器,数据地址指针DPTR,程 序计数器PC,堆栈指针SP,以及RAM地址寄存 器,16位地址缓冲器等。 CPU使用程序计数器PC确定当前指令字节地址; 使用数据地址指针DPTR访问外部数据存储器。这 就决定了MCS-51单片机存储器空间的结构。 MCS-51的堆栈指针SP是8位寄存器,堆栈只能设 在内部数据存储器空间。 定时控制逻辑是控制器产生各种控制信息、协调 各部件运转的核心,它需要一个时钟基准。MCS- 51内部集成了一个时钟发生器,通过它产生CPU 的操作时序。 MCS-51单片机硬件系统 8051的时钟可以由两种方式产生,一种是内部方 式,另一种是外部时钟方式。 XTAL1为芯片内部振荡电路(单级反相放大器)输入 端,XTAL2为芯片内部振荡电路输出端。若采用内部 方式,则利用芯片内反相器和电阻组成的振荡电路, 在XTAL1,XTAL2引脚上外接定时元件,如晶振和电 容组成的并联谐振回路,则在内部可产生与外加晶体 同频率的振荡时钟。 MCS-51单片机硬件系统 一般晶体可以在 1.2MHz12MHz之间任选, 电容C01,C02在 5pf30pf之间选择,对时钟频 率有微调作用。若采用外部时钟方式,此时把 XTAL1接地,振荡频率由XTAL2引脚提供。现在的 一些新型芯片的时钟频率可以达到40MHz。 当CPU对外部程序存储器或数据存储器交互时,控 制器在适当时刻产生所需的控制脉冲信号:外部发 出地址锁存 ALE,外部程序存贮器选通(PSEN) 以及外部数据存贮器的读(RD)、写(WR)等控 制信号。 MCS-51单片机硬件系统 存储器空间 MCS-51存储器结构 程序存储器 外部数据存储器 内部数据存储器 MCS-51单片机硬件系统 MCS-51存储器结构 MCS-51系列单片机的8031、8032没有片内程序 存储器;8051、8052分别有4k、8k片内ROM; 8751、8752则分别有4k、8k片内EPROM。因此 ,对于8031和8032,必须要扩展片外程序存储器 ;对其余芯片,只有在片内程序存储器容量不足 时,才扩展外部程序存储器。 8031、8051和8751有128字节的用户RAM单元和 128字节的特殊功能寄存器区;8032、8052和 8752则多了128字节的用户RAM单元。当片内 RAM单元不够用时,可以扩展外部数据存储器。 MCS-51的存储器空间分为4个部分:内部程序存 储器、外部程序存储器、内部数据存储器和外部 数据存储器。 MCS-51单片机硬件系统 MCS-51的存储器看见结构如图: 外 部 (EA=0) 0000 外 部 内 部 (EA=1) 0FFF 0FFF 0000 FFFFF 1000 专用寄存器 内部RAM FF 80 7F 00 FFFFF 0000 程序存储器 内部数据存储器外部数据存储器 图13 MCS51存储器的配置图 MCS-51单片机硬件系统 程序存储器空间 MCS-51的程序存储器空间在物理结构上分为两个 区域:片内程序存储器区和片外程序存储器区。但 在逻辑结构上,只有一个程序存储器区片内、片外 程序存储器统一编址,都使用程序计数器PC进行 寻址。程序存储器的地址从0000HFFFFH,共 64k。 8031和8032没有片内ROM,其外部程序存储器必 须从0000H开始编址。其它型号单片机有内部 ROM,对8051和8751,其内部ROM有4k,地址为 0000H 0FFFH;外部程序存储器地址可以从 1000H开始,也可以从0000H开始。若从0000H开 始编址,内部程序存储器与外部程序存储器有部分 单元重合,对这部分重合的存储单元的选择,依赖 于单片机一根引脚(EA)的定义。 MCS-51单片机硬件系统 当EA引脚接Vcc时,8051和8751的PC值小于 0FFFH时,CPU从内部ROM中取指令,当PC的值 大于4k-1时,CPU自动转到外部ROM单元取指。外 部程序存储器地址值低于4k的单元等于不存在。 当EA引脚接GND时,单片机CPU直接到外部程序 存储器取指,8051和8751的内部程序存储器被屏 蔽掉。外部程序存储器的地址必须从0000H开始编 址。 8031和8032没有内部程序存储器,因而,其EA引 脚必须接GND。 MCS-51单片机硬件系统 外部数据存储器空间 MCS-51的内部数据存储器与外部数据存储器空间 在物理和逻辑结构上都是独立的。 MCS-51用寄存器DPTR管理外部数据存储器空间 。 MCS-51使用不同的指令操作内部和外部数据存储 器。 外部数据存储器地址有16位,其最大容量为64k字 节。 在后面讲解系统扩展和功能扩展时可以看到,除 了程序存储器扩展外,其它扩展都使用外部数据 存储器空间。即,当扩展了其它功能芯片时,就 不能扩展64k字节的数据存储器了。 外部数据存储器使用随机读写半导体存储器 (RAM)。 MCS-51单片机硬件系统 内部数据存储器 MCS-51的内部数据存储器是使用最频繁的部件之 一。 8031、8051和8751有256字节的内部数据存储器 ,分为低128字节和高128字节两部分。低128字 节是供用户使用存储可读写数据的,高128字节由 系统用于存放系统和内部功能部件的状态、工作 方式等数据的。称为特殊功能寄存器区。用户不 能用作一般RAM。 8032系列单片机除了上述内部数据存储器外,还 有128字节的用户RAM单元,这些单元与特殊功 能寄存器区单元地址相同。 MCS-51单片机硬件系统 低128字节用户数据区按用途分为三个区域: 工作寄存器区(00H1FH) 32个单元,分成4组,每组8个单元。各组都以 R0 R7作单元编号。这4组寄存器称为工作寄存器 。工作寄存器的功能类似于微机系统的通用寄存器 。由于各组工作寄存器使用相同的地址编号,因此 在任意时刻,CPU只能使用其中的一组寄存器,并 把正在使用的那组寄存器称为当前寄存器组。由程 序状态寄存器PSW中的RS1、RS0位的状态组和确 定当前工作寄存器组。 MCS-51单片机硬件系统 在汇编程序设计中工作寄存器组的使用率最高, 灵活使用它们可以提高程序的效率。 RS1RS0寄存器组 001组(07) 012组(80FH) 103组(10H17H) 114组(18H1FH) MCS-51单片机硬件系统 可位寻址区(20H2FH) 这组 RAM单元共16个字节,既可以按字节操作 又可以对单元中的每一位进行位操作。16个字节共 128位,位地址为00H7FH。 MCS-51的布尔处理器的位存储空间就是指这个 位寻址区。 在单片机程序设计中,特别是工业自动化应用系 统,位状态变量的使用非常多,开辟出可位寻址的 存储空间对编程者是非常方便的。 用户RAM区(30H7FH) 在这个区间,存放程序需用的堆栈,存放用户的 变量,按字节存取。 MCS-51单片机硬件系统 MCS-51的堆栈结构与一般微机系统的堆栈结 构不同,MCS-51的堆栈是向上生成的。堆栈 指针SP指向栈顶,当执行PUSH(压栈)命令时 ,首先将堆栈指针SP加1,然后将入栈数据送 入SP指向的单元;当执行POP(出栈)命令时 ,先将堆栈指针SP指向的单元的内容赋给指 定变量,然后将SP的值减1。SP的初始值为 07,使用汇编语言指令编程时,要修改SP的 值,因为它指向第二组工作寄存器。使用C51 高级语言编程时,由系统安排堆栈。 MCS-51单片机硬件系统 特殊功能寄存器区(SFR)(80HFFH) 这个区域存放MCS-51单片机的专用寄存器,前 面已经讲述了5个特殊功能寄存器:ACC、B、 PSW、SP、DPL、DPH(DPL是DPTR的低字节 、DPH是DPTR的高字节),其余的特殊功能寄存 器与单片机的I/O口和内部功能部件有关,在后面 有关章节中陆续介绍。 特殊功能寄存器的字节寻址 8031系列单片机有21个特殊功能寄存器,8032 系列有26个,在80H到FFH128个字节区间中分 散分布,有自己的名称、符号和地址单元。其它 未用的单元对用户来讲是不存在的。 MCS-51单片机硬件系统 2. 特殊功能寄存器的位寻址 特殊功能寄存器中,单元地址能被8整除的寄存 器是可以位寻址的。可位寻址的特殊功能寄存器的 字节地址与该字节最低位的位地址相同。 大多数可位寻址的位都有符号,如PSW中的工作 寄存器组标志位RS1、RS0等,在编写程序时可以 直接使用它们对指定的位进行操作。 特殊功能寄存器中可位寻址的位都有专门的定义和 用途。 与低128字节用户RAM区中的128个可位寻址的位 一起构成了MCS-51的全部位空间。 MCS-51单片机硬件系统 8032系列单片机除了8031系列单片机具有 的内部数据存储器之外,还有128字节的用 户可使用的RAM单元,其地址为80HFFH 。这块RAM的地址与特殊功能寄存器空间的 地址相同,要用不同的寻址方式以区别要操 作的对象,详细情况在第二章介绍寻址方式 时再讲述。 MCS-51单片机硬件系统 经过前面的讨论,给出MCS-51内部数据存 储器空间的结构图。 专用寄存器 仅8032/8052 有 F0H E0H D0H C8H B8H B0H A8H A0H 98H 90H 88H 80H 255 128 专用寄存 器中的可 寻址位 127 48 32 24 16 8 0 用户RAM 及 堆栈区 127 120 7 0 R7 3区 R0 R7 2区 R0 R7 1区 R0 R7 0区 R0 内部RAM中的可 寻址位 工作 寄存器 MCS-51单片机硬件系统 I/O口及相应的特殊功能寄存器 P0口 P2口 P3口 P1口 MCS-51最小系统组成 MCS-51单片机硬件系统 MCS-51系列单片机有四组8位并行I/O口,记作P0 、P1、P2和P3。每组I/O口内部都有8位数据输入 缓冲器、8位数据输出锁存器及数据输出驱动等电 路,有时称为端口。MCS-51输入输出端口的核心 是输出锁存器,并以P0、P1、P2和P3的名称当作 特殊功能寄存器。 四组并行I/O端口即可以按字节操作,又可以按位 操作,是布尔处理器的位I/O空间。当系统没有扩 展外部器件时,I/O端口用作双向输入输出口;当 系统作外部扩展时,使用P0、P2口作系统地址和 数据总线、P3口的部分口线作控制总线。同时, P3口的其它口线都有第二功能,与MCS-51的内部 功能器件配合使用。 MCS-51单片机硬件系统 P0口 图15 P0口的位结构 MCS-51单片机硬件系统 P0口有两种用途: 普通I/O端口 当单片机系统没有扩展外部芯片时,P0口用作双 向输入输出端口。这时图中多路开关的控制信号为 低电平,输出与锁存器的反向输出端相连,同时上 面的场效应管由于与门输出为低电平而截止,下面 的场效应管成开漏输出。 作输出时:输出0时,将0输出到内部总线上,在写 锁存器信号控制下写入锁存器,锁存器的反向输出 端输出1,下面的场效应管导通,输出引脚成低电 平。输出1时,下面的场效应管截止,上面的场效 应管也是截止状态,输出引脚成高阻态,不是希望 的1状态,这时,必须外加上拉电阻。 MCS-51单片机硬件系统 作输入时:P0端口引脚信号通过一个输入三态缓 冲器接入内部总线,再读引脚信号控制下,引脚电 平出现在内部总线上。为了能读到真实的引脚信号 ,下面的场效应管必须截止,即锁存器的内容必须 是1。为了能正确读取引脚信号锁存器必须些1,因 而P0口是一个准双向口。 在图的左上方有一个三态缓冲器,是为了读取输出 锁存器内容而设。在输出引脚外接发光二极管或三 极管基极时,输出引脚电平与锁存器内容可能会不 一致,为了得到正确的输出状态,必须读锁存器而 不是读引脚。如指令P0 = P0 | 0XF0;将P0口的输 出状态与0XF0按位或后再输出到P0口,这里读的 数据是P0口锁存器的内容,运算结果又写入到P0 口锁存器。 MCS-51单片机硬件系统 地址/数据复用总线 当单片机系统进行存储器、I/O口或其它功能扩展 时,P0口要用作系统总线。在P0口上分时输出目 标地址的低8位和要交换的字节数据。 用作地址/数据复用总线时,多路开关的控制信号 为1,输出与上方的地址/数据线反向器的输出相连 ,由于控制信号为1,上面的场效应管受地址/数据 小信号控制,与下面的场效应管成为推挽输出形 态。外部不再需要上拉电阻,P0口为真正的双向 I/O口。 操作过程:假如要读外部程序存储器中0x1245单 元的指令,首先从P0口输出45H,P2口输出12H ,控制器输出ALE地址锁存信号,再发出指令输出 允许信号PSEN,外部程序存储器0x1245单元的 内容出现在总线上,由CPU读入程序指令寄存器 ,译码执行。 MCS-51单片机硬件系统 P2口 图16 P2口的位结构 MCS-51单片机硬件系统 P2口也有两种使用方式 做普通I/O口 这时,控制信号将驱动场效应管的反向器的输入与 P2口输出锁存器的Q端相连。当输出使用时与P0 口类似,但P2口内部有上拉电阻,不需外接。当 输入使用时,输出锁存器也必须写1。所以,P2口 也是一个准双向I/O口。 作地址总线 当单片机系统进行存储器、I/O口或其它功能扩展 时,P2口要用作系统总线。输出目标地址的高8位 。这时控制信号将驱动场效应管的反向器的输入与 地址线相连。P2口没有复用要求,所以外部不需 地址锁存器。 MCS-51单片机硬件系统 P3口 P3.X 图17 P3口的位结构 MCS-51单片机硬件系统 P3口是一个双功能I/O口 普通I/O口 作普通I/O口时,选择输出功能端为高电平,场效 应管受输出锁存器的控制,是一个准双向I/O口。 第二功能口 P3口的每一位都具有第二功能。 P3. 7 P3. 6 P3. 5 P3. 4 P3. 3 P3. 2 P3. 1 P3. 0 RDW R T1T0 INT 1 INT 0 Tx D Rx D MCS-51单片机硬件系统 P3口的第二功能大多与其内部功能部件有关,RD 、WR是外部数据存储器的写、读控制信号。 由P3口结构图可以看出,要使用P3口的第二功能 ,输出锁存器必须写1。 MCS-51单片机硬件系统 P1口 图18 P1口的位结构 MCS-51单片机硬件系统 8031系列单片机的P1口是唯一的单一功能准双 向口,8032系列单片机的P1口有两根口线有第二 功能:P1.0 T2(定时器T2脉冲输入端),P1.1 T2EX (定时器T2的捕捉/常数重装触发)。 单片机I/O口的使用除了要知道它的功能外,还 要知道一点,即I/O口的负载能力。现在常用的51 芯片AT89C51、AT89C52等,I/O的电流输入输出 最大值为20mA。 MCS-51单片机硬件系统 MCS-51单片机的引脚和CPU时序 8051单片机引脚功能说明 CPU时序 MCS-51单片机硬件系统 8051单片机的引脚和CPU时序 8051系列单片机是40引脚双列直插封装芯片。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RESET P3.0/RxD P3.1/TxD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD XTAL2 XTAL1 GND Vcc P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 EA ALE PSEN P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 图1-12 8031,8051,8751芯片管脚图 MCS-51单片机硬件系统 8051芯片引脚按功能分成如下几组: I/O引脚 P0、P1、P2和P3四组I/O口引线。 控制信号 ALE:地址锁存允许。以时钟振荡频率16的固定 频率激发ALE。因此它可以用于外部时钟和定时( 然而,在每一次存取片外数据存贮器时,会丢失一 个ALE脉冲)。 PSEN:程序存贮器输出允许。从内部程序存贮器 读取指令时,不激发 PSEN。 EA:片内、片外程序存器选择。对8051、8751, EA接Vcc时,低4k程序取自片内ROM;EA接GND 时,低4k程序取自片外ROM。对8031,EA必须接 GND。 MCS-51单片机硬件系统 XTAL1:作为振荡器倒相放大器的输入。使用外振 荡器时,须接地电位。 XTAL2:作为振荡器的倒相放大器的输出和内部时 钟发生器的输入。当使用外振荡器时,接收外振荡 器信号。 RST:复位输入。当振荡器工作时,在此端线持续 给出两个机器周期的高电平可以完成复位。复位后 ,程序计数器PC的值成为0,堆栈指针SP成为7, P0、P1、P2和P3均为FFH,其它大多数特殊功能寄 存器的值都成为0。 电源线:Vcc和GND。 MCS-51单片机硬件系统 关于复位电路 复位信号是系统内部初始化所需的,当系统加电开 始工作时,或工作过程中出现故障无法正常工作时 ,都需要复位信号使系统能重新开始工作。因此, 系统需要上电复位、手动复位和遇故障自动复位电 路。 MCS-51单片机硬件系统 上电复位电路 利用电容充电过程在电阻上产生持续一定时间的高电平 ,得到复位信号。 MCS-51单片机硬件系统 上电加手动复位电路 MCS-51单片机硬件系统 MCS-51单片机硬件系统 监控电路 为了可靠实现复位信号,并且能在计算机受到干扰 使程序不能正常运行时自动产生复位信号,各集成 电路厂家

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论