《第2章 单片机技术概述及单片机芯片AT89C51bpra.docx》由会员分享,可在线阅读,更多相关《第2章 单片机技术概述及单片机芯片AT89C51bpra.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章 单片机机技术概概述及单单片机芯芯片ATT89CC512.1 单片片机技术术概述2.1.1 单单片机简简介单片机是是一种集集成电路路芯片,采采集超大大规模集集成电路路技术把把具有数数据处理理能力(如如算数运运算、逻逻辑运算算、数据据传送、中中断处理理)的微微型处理理器,随随机存取取数据存存储器(RRAM)、只只读程序序存储器器(ROOM)、输输入/输输出电路路(I/O),可能还还包括定定时/计计数器、串串行通信信口(SSCI)、显显示驱动动电路(LLCD或或LEDD驱动电电路)、脉脉宽调制制电路(PPWM)、模模拟多路路转化器器及A/D转化化器等电电路集成成到一片片芯片上上,构成成一个最
2、最小而又又完善的的计算机机系统。这些电电路能在在软件的的控制下下准确、迅迅速、高高效的完完成程序序设计者者事先规规定的任任务。由此看来来,单片片机有着着微处理理器所不不具备的的功能,它它可以单单独地完完成现代代工业控控制所要要求的智智能化控控制功能能,这是是单片机机最大的的特征。然而单片片机又不不同于单单板机,芯芯片在没没有开发发前,它它只是具具备功能能极强的的超大规规模集成成电路,如如果赋予予它特定定的程序序,它便便是一个个最小的的完整的的微型计计算机控控制系统统,它与与单板机机或个人人电脑(PPC)有有着本质质的区别别。单片片机的应应用属于于芯片级级应用,需需要用户户了解单单片机芯芯片的结
3、结构和指指令系统统,以及及其它集集成电路路应用技技术和系系统设计计所需的的理论与与技术,用用这样特特定的芯芯片设计计应用程程序,从从而使该该芯片具具备特定定的功能能。不同的单单片机有有着不同同的硬件件特征和和软件特特征,即即它们的的技术特特征均不不尽相同同,硬件件特征取取决于单单片机芯芯片的内内部结构构,用户户要使用用某种单单片机,必必须了解解该型产产品是否否满足需需要的功功能和应应用系统统所要求求的特性性指标。这这里的技技术特征征包括功功能特性性、控制制特性和和电气特特性等等等,这些些信息需需要从生生产厂商商的技术术手册中中得到。软软件特性性是指指指令系统统特性和和开发支支持环境境,指令令特
4、性即即我们熟熟悉的单单片机的的寻址方方式、数数据处理理和逻辑辑处理方方式,输输入输出出特性及及对电源源的要求求等等。开开发支持持的环境境包括指指令的兼兼容及可可移植性性,支持持软件(包包括可支支持开发发应用程程序的软软件资料料)及硬硬件资料料。要利利用某型型号单片片机开发发自己的的应用系系统,掌掌握其结结构特性性和技术术特性是是必需的的。单片机的的应用极极为广泛泛,它涉涉及智能能仪器仪仪表、工工业控制制、计算算机网络络和通信信以及医医用设备备等领域域。它以以无与伦伦比的高高性能、低低价位赢赢得了广广大电子子开发者者的喜爱爱。单片机的的应用意意义远不不限于它它的应用用范畴或或由此带带来的经经济效
5、益益,更重重要的是是它已从从根本上上改变了了传统的的控制方方法和设设计思想想,是控控制技术术的一次次革命,是是一个重重要的里里程碑。2.1.2单片片机发展展概况单片机诞诞生于220世纪纪70年年代。所所谓单片片机是利利用大规规模集成成电路技技术把中中央处理理单元(CCentter Proocesssinng UUnitt, CCPU)和和数据存存储器、程程序存储储器及其其I/OO通信口口集成在在一块芯芯片上,构构成一个个最小的的计算机机系统,而而现代的的单片机机则加上上了中断断单元、定定时单元元及A/D转换换等更复复杂、更更完善的的电路,使使得单片片机的功功能越来来越强大大,应用用更广泛泛。2
6、0世纪纪70年年代,微微电子技技术正处处于发展展阶段,集集成电路路属于中中规模发发展时期期,各种种新材料料新工艺艺尚未成成熟,单单片机仍仍处在初初级的发发展阶段段,元件件集成规规模还比比较小,功功能比较较简单,一一般均把把CPUU、RAAM,有有的还包包括了一一些简单单的I/O口集集成到芯芯片上,像像Farrichhildd公司就就属于这这一类型型,它还还需配上上外围的的其他处处理电路路才构成成完整的的计算系系统。类类似的单单片机还还有Ziilogg公司的的Z800处理器器。19766年Innterr公司推推出了MMCS-48单单片机,这这个时期期的单片片机才是是真正的的8位单单片微型型计算机
7、机,并推推向市场场。它以以体积小小、功能能全、价价格低赢赢得了广广泛的应应用,为为单片机机的发展展奠定了了基础,成成为单片片机发展展史上重重要的里里程碑。在在MCSS-488的带领领下,其其后,各各半导体体公司相相继研制制和发展展了自己己的单片片机,像像Zillog公公司的ZZ8系列列。到了了20世世纪800年代初初,单片片机已发发展到了了高性能能阶段,像像Intter公公司的MMCS-51系系列,MMotoorolla公司司的68801和和68002系列列,Roockwwelll公司的的65001及665022系列等等,此外外,日本本的著名名电气公公司NEEC和HHITAACHII都相继继开
8、发了了具有自自己特色色的专用用单片机机。20世纪纪80年年代,世世界各大大公司均均竞相研研制出品品种多,功功能强的的单片机机,约有有几十个个系列,3300多多个品种种,此时时的单片片机均属属于真正正的单片片化,大大多集成成了CPPU、RRAM、RROM、数数目繁多多的I/O接口口、多种种中断系系统,甚甚至还有有一些带带A/DD转换器器的单片片机。2.1.3 单片机机的分类类目前,单单片机技技术已经经十分成成熟,单单片机产产品也种种类繁多多,性能能各异。通通常可按按照指令令集、制制造工艺艺、片内内存储器器与所能能处理的的数据宽宽度等几几个方面面的差异异来对单单片机进进行分类类。1、按指指令集分分
9、类单片机中中的中央央处理器器是依靠靠指令来来计算和和控制整整个系统统的,中中央处理理器在设设计时就就规定了了一系列列与其硬硬件电路路相配合合的指令令系统。指指令集,顾顾名思义义就是中中央处理理器在指指令的集集合。单单片机从从指令集集的角度度可分为为CISSC(复复杂指令令集)单单片机与与RISSC(精精简指令令集)单单片机两两大类。CISCC单片机机内部结结构是传传统的冯冯.诺依依曼(vvon Neuumannn aarchhiteectuure)型型结构,该该结构中中数据与与指令共共同使用用同一条条总线进进行传输输。CIISC单单片机的的指令丰丰富,功功能较强强。但这这类单片片机中,指指令与
10、数数据的传传输操作作不能同同时进行行,工作作速度将将受到一一定的限限制,而而且价格格也相对对较高。RISCC单片机机的内部部结构是是新型的的哈佛(HHarvvardd)型结结构,即即双总线线型结构构。这种种结构的的单片机机内部,指指令总线线与数据据总线分分离,使使得指令令与数据据的传输输可以同同时进行行,从而而提高了了单片机机的运行行速度。一般在控控制关系系比较简简单的小小型电路路中可使使用RIISC单单片机,而而在控制制关系复复杂的环环境中应应采用CCISCC单片机机。2、按制制造工艺艺分类按芯片的的制造工工艺,可可将单片片机分为为HMOOS工艺艺和CHHOMSS工艺两两大类。HHMOSS工
11、艺是是指高密密度短沟沟道的MMOS(金金属氧化化物半导导体)工工艺,采采用这种种工艺制制造出的的芯片具具有高速速度和高高密度的的特点;CHMMOS工工艺是指指互补金金属氧化化物的HHMOSS工艺,采采用这种种工艺制制造出的的芯片除除了具有有HMOOS型芯芯片的特特点外,还还具有低低功耗的的特点。通常型号号中带有有“C”字样的的单片机机为CHHMOSS型,其其余则为为HMOOS型。例例如80051单单片机就就是HMMOS型型,而880C551则是是CHMMOS型型。3、按片片内程序序存储器器分类单片机是是通过指指令程序序来控制制各种电电路的,这这种指令令程序存存储在程程序存储储器中。单单片机内内
12、部的程程序存储储器称为为片内程程序存储储器,按按照片内内存储器器的结构构,可将将单片机机分为:片内无无ROMM型、片片内带掩掩膜ROOM型、片片内EPPROMM型、片片内一次次可编程程型、片片内带FFlassh型等等。下面面对该分分类中所所出现的的技术名名词进行行解释。l ROM是是只读存存储器的的缩写,这这种存储储器中的的内容通通过特殊殊方法写写入后就就不能随随意更新新,但可可以随时时读取,而而且断电电后ROOM中的的内容仍仍然会被被保留。l 掩膜是一一种半导导体制造造工艺,一一般ROOM中的的内容是是可以通通过特殊殊方法来来改变的的,而掩掩膜ROOM中的的内容则则在出厂厂前写好好后就无无法
13、改变变。l EPROOM是可可擦写、可可编程的的只读存存储器(EErassablle PProggrammmabble Reaad_OOnlyy Meemorry)的的缩写,它它是一种种可以重重复利用用的ROOM。l 一次可编编程(OOne Timme PProggramm,OTTP),是是指仅允允许用户户完成一一次写入入操作。l Flassh是闪闪速存储储器,简简称闪存存,是一一种可擦擦写、可可编程的的ROMM。Fllashh内部包包含IOOS(一一种为国国际互联联服务的的操作系系统)及及微代码码。与EEPROOM相比比,Fllashh的存储储速度更更快。4、按所所能处理理的数据据宽度分分类
14、按照CPPU一次次可处理理的数据据宽度(数数据的二二进制位位数),单单片机可可分为44位机、88位机、116位机机、322位机和和64位位机。目目前应用用最广,需需求量最最大的机机型是44位机和和8位机机。2.1.4 常常用单片片机简介介目前,市市场上常常见的单单片机主主要有以以下几个个系列。如图2-1所示示是各类类芯片图2-11 各各类芯片片1、511系列单单片机MCS_51系系列单片片机由IInteel公司司生产,其其中80051是是一系列列的典型型代表。880511单片机机推出后后,很多多公司都都购买了了它的内内核,使使得以880511为内核核的微控控制器系系列单片片机在全全世界的的产量
15、最最大,应应用也最最为广泛泛。有人人推测880511可能最最终形成成世界上上的标准准MCUU芯片。2、AVVR系列列单片机机19977年,AATMEEL公司司为了充充分发挥挥其Fllashh的技术术优势,推推出了全全新配置置的精简简指令集集单片机机,简称称AVRR。该系系列单片片机一进进入市场场,就以以其卓越越的性能能大受欢欢迎。3、Mootorrolaa单片机机Motoorolla是世世界上最最大的单单片机厂厂商。与与Inttel单单片机相相比,MMotoorolla单片片机的高高频噪声声低,抗抗干扰能能力强,更更适合工工作在恶恶劣的环环境。4、PIIC系列列单片机机PIC系系列单片片机Mi
16、icroochiip公司司的产品品,其突突出的特特点是体体积小,功功耗低,精精简指令令集,抗抗干扰性性好,可可靠性高高,有较较强的模模拟接口口,代码码保密性性好。在在一些小小型的应应用中,比比传统的的51单单片机更更加灵活活,因而而也得到到了广泛泛的应用用。5、MDDT200XX系系列单片片机MDT220XXX系列是是由Miiconn公司生生产的工工业级OOTP(一一次性可可编程)单单片机,该该系列单单片机与与PICC系列的的管脚一一致。我我国海尔尔集团的的电冰箱箱控制器器、TCCL的通通信产品品就采用用这种单单片机。6、SXX系列单单片机SX系列列单片机机是8位位RISSC结构构的单片片机,
17、由由Sceenixx公司推推出。SSX系列列单片机机与Inntell公司的的Penntiuum等一起起被EElecctroonicc Inndusstryy Yeearbbookk 19998(电电子工业业年鉴119988)评选选为19998年年世界十十大处理理器。SSX系列列单片机机采用双双时钟设设置,其其指令运运行速度度可达550/775/1100MMIPSS(MIIPS指指每秒执执行百万万条指令令)。7、SMMC系列列单片机机EPSOON公司司生产的的SMCC系列单单片机以以低电压压、低功功耗和内内置LCCD(液液晶显示示器)驱驱动器特特点而受受到市场场的欢迎迎,其广广泛应用用于工业业控
18、制、医医疗设备备、家用用电器、仪仪器仪表表、通信信设备和和手持式式消费类类产品等等领域。8、Z88系列单单片机Z8系列列单片机机是Ziilogg公司的的产品,该该系列单单片机的的开发工工具价廉廉物美,价价格便宜宜,主要要面向低低端应用用。通过以上上单片机机的简介介,80051单单片机的的在应用用领域已已经很运运用的的的很广泛泛,其880511单片机机的微控控制器比比其它的的单片机机功能强强大。其其中也包包括ATT89CC51系系列的单单片机,它它可以适适用于很很多领域域的应用用。2.1.5 单片机机的应用用领域目前单片片机渗透透到我们们生活的的各个领领域,几几乎很难难找到哪哪个领域域没有单单片
19、机的的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 1、在智智能仪器器仪表上上的应用用 单片机具具有体积积小、功功耗低、控控制功能能强、扩扩展灵活活、
20、微型型化和使使用方便便等优点点,广泛泛应用于于仪器仪仪表中,结结合不同同类型的的传感器器,可实实现诸如如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。 2、在工工业控制制中的应应用 用单片机机可以构构成形式式多样的的控制系系统、数数据采集集系统。例例如工厂厂流水线线的智能能化管理理,电梯梯智能化化控制、各各种报警警系统,与与计算机机联网构构成二级级控制系系统等。 3、在家家用电器器中的应应用 可以这样样说,现现在
21、的家家用电器器基本上上都采用用了单片片机控制制,从电电饭煲、洗衣衣机、电电冰箱、空空调机、彩彩电、其其他音响响视频器器材、再再到电子子秤量设设备,五五花八门门,无所所不在。4、在计计算机网网络和通通信领域域中的应应用 现代的单单片机普普遍具备备通信接接口,可可以很方方便地与与计算机机进行数数据通信信,为在在计算机机网络和和通信设设备间的的应用提提供了极极好的物物质条件件,现在在的通信信设备基基本上都都实现了了单片机机智能控控制,从从手机,电电话机、小小型程控控交换机机、楼宇宇自动通通信呼叫叫系统、列列车无线线通信、再再到日常常工作中中随处可可见的移移动电话话,集群群移动通通信,无无线电对对讲机
22、等等。 5、单片片机在医医用设备备领域中中的应用用 单片机在在医用设设备中的的用途亦亦相当广广泛,例例如医用用呼吸机机,各种种分析仪仪,监护护仪,超超声诊断断设备及及病床呼呼叫系统统等等。 6、在各各种大型型电器中中的模块块化应用用 某些专用用单片机机设计用用于实现现特定功功能,从从而在各各种电路路中进行行模块化化应用,而而不要求求使用人人员了解解其内部部结构。如如音乐集集成单片片机,看看似简单单的功能能,微缩缩在纯电电子芯片片中(有有别于磁磁带机的的原理),就就需要复复杂的类类似于计计算机的的原理。如如:音乐乐信号以以数字的的形式存存于存储储器中(类类似于RROM),由由微控制制器读出出,转
23、化化为模拟拟音乐电电信号(类似于于声卡)。在在大型电电路中,这这种模块块化应用用极大地地缩小了了体积,简简化了电电路,降降低了损损坏、错错误率,也也方便于于更换。 7、单片片机在汽汽车设备备领域中中的应用用 单片机在在汽车电电子中的的应用非非常广泛泛,例如如汽车中中的发动动机控制制器,基基于CAAN总线线的汽车车发动机机智能电电子控制制器,GGPS导导航系统统,ABBS防抱抱死系统统,制动动系统等等等。 此外,单单片机在在工商,金金融,科科研、教教育,国国防航空空航天等等领域都都有着十十分广泛泛的用途途。2.2880511单片机机的组成成结构2.2.180051单单片机的的引脚结结构常见的88
24、0511单片机机芯片一一般为PPDIDD封装(一一种芯片片封装模模式),这这种芯片片上共有440个引引脚,各各个引脚脚的名称称如图22-2所所示。图2-22 880511单片机机的引脚脚结构2.2.2 80551单片片机的内内部结构构80511单片机机的内部部结构包包含中央央处理器器、程序序存储器器、数据据存储器器、定时时/计数数器、并并行接口口、串行行接口和和中断系系统等几几大模块块,同时时还包含含数据总总线、地地址总线线和控制制总线等等三大总总线,如如图2-3所示示。图2-33 880511单片机机的内部部结构1、中央央处理器器中央处理理器是整整个80051单单片机的的核心部部件,它它是8
25、位位数据宽宽度的处处理器,即即能够一一次处理理8位(以以下均指指二进制制位)的的数据或或代码。中中央处理理器负责责控制、指指挥和调调度整个个单片机机系统,使使各部分分器件协协调工作作,并完完成一些些运算功功能。在中央处处理器内内部含有有很多寄寄存器,这这些寄存存器拥有有非常高高的读写写速度,这这些寄存存器用于于缓存一一些状态态变量或或计算机机的中间间变量,在在寄存器器之间的的数据传传送速度度非常快快。2、数据据存储器器80511单片机机的内部部还有一一个容量量为2556字节节的片内内数据存存储器。其其中有1128个个字节作作为特殊殊功能寄寄存器,这这些寄存存器与单单片机的的各部件件直接相相关:
26、其其余1228个字字节的空空间可用用于存放放用户数数据,或或一些计计算时的的中间变变量。当80551单片片机的片片内数据据存储器器的容量量无法满满足开发发要求时时,还可可通过引引脚外接接容量为为64KKB的片片内数据据存储器器。3、程序序存储器器(ROOM)80511单片机机的芯片片内部设设置了44KB的的片内程程序存储储器,用用于存放放指令程程序及一一些原始始数据。与与数据存存储器相相同,880511单片机机也可以以通过引引脚外接接片外程程序存储储器。4、定时时/计数数器80511单机中中有两个个16位位的可编编程定时时/计数数器,它它们可用用来实现现定时或或计数功功能。5、并行行输入输输出
27、(II/O)口口8位并行行传输是是指利用用8条线线路同时时传送每每个字节节信号的的8个二二进制位位(一个个字节等等于8个个二进制制位)。880511单片机机中,共共有4个个8位并并行I/O接口口,分别别是P00口(引引脚P00.0P0.7)、PP1口(引引脚P11.0P1.7)、PP2口(引引脚P22.0P2.7)、PP3口(引引脚P33.0P3.7)。这这些I/O接口口用于单单片机与与外部电电路的数数据传送送。6、全双双工串行行口串行输出出是指用用一条线线路逐位位的传送送每个字字节信号号的各个个二进制制位,全全双工串串行传输输是指用用两条串串行线路路来实现现同时双双向地传传输数据据,即AA向
28、B发发送信息息的同时时,B也也可以向向A发送送信息。880511单片机机内置一一个全双双工串行行通讯口口,用于于与其他他设备间间的串行行数据传传送。7、时钟钟电路80511内置了了一个时时钟电路路,其最最高频率率可达112MHHz。时时钟电路路用于产产生单片片机运行行所需的的脉冲时时序。880511单片机机的时钟钟电路正正常工作作,需要要通过引引脚外接接振荡电电容。880511单片机机也可以以通过引引脚直接接外接时时钟电路路。2.3 ATT89CC51的的结构和和性能AT899C511是美国国ATMMEL公公司生产产的低电电压、高高性能CCMOSS 8位位单片机机,片内内含4KKB的可可反复擦
29、擦写的程程序存储储器和1128BB的随机机存取数数据存储储器(RRAM),器件采采用Attmell公司的的高密度度、非易易失性存存储技术术生产,兼兼容标准准MCSS-511指令系系统,片片内配置置通用88位中央央处理器器(CPPU)和Fllashh存储单单元,功功能强大大的ATT89CC51单单片机可可灵活应应用于各各种控制制领域。2.3.1 主要性性能参数数l 与MCSS-511产品指指令系统统完全兼兼容l 4KB可可反复擦擦写Fllashh闪速存存储器l 10000次擦写写周期l 时钟频率率范围:0Hzz24MMHzl 3级加密密程序存存储器l 128*8B内内部RAAMl 32个可可编程
30、II/O接接口线l 2个166位定时时/计数数器l 6个中断断源l 可编程串串行UAART通通道l 低功耗空空闲和掉掉电模式式2.3.2 功能特特性概述述AT899C511提供以以下标准准功能:4KBB的Fllashh闪速存存储器,1128BB内部RRAM,32个个I/OO接口线线,两个个16位位定时/计数器器,一个个5向量量两级中中断结构构,一个个全双工工串行通通信口,片片内振荡荡器及时时钟电路路。同时时,ATT89CC51可可降至00Hz的的静态逻逻辑操作作,并支支持两种种软件可可选的节节电工作作模式。空空闲方式式停止CCPU的的工作,但但允许RRAM、定定时/计计数器、串串行通信信口及中
31、中断系统统继续工工作。掉掉电方式式保存RRAM中中的内容容,但振振荡器停停止工作作并禁止止其他所所有部件件工作直直到下一一个硬件件复位。2.3.3 引脚功功能如图2-4所示示AT889C551芯片片引脚图图VCC:供电电电压。GND:接地。P0口:P0口口为一个个8位漏漏级开路路双向II/O口口,每脚脚可吸收收8TTTL门电电流。当当P1口口的管脚脚第一次次写1时时,被定定义为高高阻输入入。P00能够用用于外部部程序数数据存储储器,它它可以被被定义为为数据/地址的的第八位位。在FFIASSH编程程时,PP0 口口作为原原码输入入口,当当FIAASH进进行校验验时,PP0输出出原码,此此时P00
32、外部必必须被拉拉高。P1口:P1口口是一个个内部提提供上拉拉电阻的的8位双双向I/O口,PP1口缓缓冲器能能接收输输出4TTTL门门电流。PP1口管管脚写入入1后,被被内部上上拉为高高,可用用作输入入,P11口被外外部下拉拉为低电电平时,将将输出电电流,这这是由于于内部上上拉的缘缘故。在在FLAASH编编程和校校验时,PP1口作作为第八八位地址址接收。 P2口:P2口口为一个个内部上上拉电阻阻的8位位双向II/O口口,P22口缓冲冲器可接接收,输输出4个个TTLL门电流流,当PP2口被被写“11”时,其其管脚被被内部上上拉电阻阻拉高,且且作为输输入。并并因此作作为输入入时,PP2口的的管脚被被
33、外部拉拉低,将将输出电电流。这这是由于于内部上上拉的缘缘故。PP2口当当用于外外部程序序存储器器或166位地址址外部数数据存储储器进行行存取时时,P22口输出出地址的的高八位位。在给给出地址址“1”时,它它利用内内部上拉拉优势,当当对外部部八位地地址数据据存储器器进行读读写时,PP2口输输出其特特殊功能能寄存器器的内容容。P22口在FFLASSH编程程和校验验时接收收高八位位地址信信号和控控制信号号。P3口:P3口口管脚是是8个带带内部上上拉电阻阻的双向向I/OO口,可可接收输输出4个个TTLL门电流流。当PP3口写写入“11”后,它它们被内内部上拉拉为高电电平,并并用作输输入。作作为输入入,
34、由于于外部下下拉为低低电平,PP3口将将输出电电流(IILL)这这是由于于上拉的的缘故。P3口也也可作为为AT889C551的一一些特殊殊功能口口,如下下表所示示:P3.00 RXXD(串串行输入入口)P3.11 TXXD(串串行输出出口)P3.22 /IINT00(外部部中断00)P3.33 /IINT11(外部部中断11)P3.44 T00(记时时器0外外部输入入)P3.55 T11(记时时器1外外部输入入)P3.66 /WWR(外外部数据据存储器器写选通通)P3.77 /RRD(外外部数据据存储器器读选通通)P3口同同时为闪闪烁编程程和编程程校验接接收一些些控制信信号。图2-44 AAT
35、899C511芯片引引脚图RST:复位输输入。当当振荡器器复位器器件时,要要保持RRST脚脚两个机机器周期期的高电电平时间间。ALE/PROOG:当当访问外外部存储储器时,地地址锁存存允许的的输出电电平用于于锁存地地址的地地位字节节。在FFLASSH编程程期间,此此引脚用用于输入入编程脉脉冲。在在平时,AALE端端以不变变的频率率周期输输出正脉脉冲信号号,此频频率为振振荡器频频率的11/6。因因此它可可用作对对外部输输出的脉脉冲或用用于定时时目的。然然而要注注意的是是:每当当用作外外部数据据存储器器时,将将跳过一一个ALLE脉冲冲。如想想禁止AALE的的输出可可在SFFR8EEH地址址上置00
36、。此时时, AALE只只有在执执行MOOVX,MMOVCC指令是是ALEE才起作作用。另另外,该该引脚被被略微拉拉高。如如果微处处理器在在外部执执行状态态ALEE禁止,置置位无效效。/PSEEN:外外部程序序存储器器的选通通信号。在在由外部部程序存存储器取取指期间间,每个个机器周周期两次次/PSSEN有有效。但但在访问问外部数数据存储储器时,这这两次有有效的/PSEEN信号号将不出出现。/EA/VPPP:当/EA保保持低电电平时,则则在此期期间外部部程序存存储器(000000H-FFFFFFH),不不管是否否有内部部程序存存储器。注注意加密密方式11时,/EA将将内部锁锁定为RRESEET;当
37、当/EAA端保持持高电平平时,此此间内部部程序存存储器。在在FLAASH编编程期间间,此引引脚也用用于施加加12VV编程电电源(VVPP)。XTALL1:反反向振荡荡放大器器的输入入及内部部时钟工工作电路路的输入入。XTALL2:来来自反向向振荡器器的输出出。2.3.4 极限参参数l 工作温度度:-555+1225l 储藏温度度:-665+155l 任一引脚脚对地电电压:-1.00V+7.0Vl 最高工作作电压:6.66Vl 直流输出出电流:15.0mAA82555芯片简简介82555可编程程并行接接口芯片片有三个个输出端端口,及及A口、BB口和CC口,对对应于引引脚PAA7PPA0、PPB7
38、PB00和PCC7PPC0。其其内部还还有一个个控制寄寄存器,及及控制口口。通常常A口、BB口作为为输入输输出的数数据端口口。C口口作为控控制或状状态信息息的端口口,它在在方式字字的控制制下,可可以分成成4位的的端口,每每个端口口包含一一个4位位锁存器器。它们们分别与与端口AA/B配配合使用用,可以以用作控控制信号号输出或或作为状状态信号号输入。82555可编程程并行接接口芯片片方式制制字格式式说明:D7D6D5D4D3D2D1D0D7:设设定工作作方式标标志,11有效。D6、DD5:AA口方式式选择0 0 -方式式00 1-方式式11 -方式式2D4:AA口功能能 (11=输入入,0=输出)
39、D3:CC口高44位功能能 (11=输入入,0=输出)D2:BB口方式式选择 (0=方式00,1=方式11)D1:BB口功能能 (11=输入入,0=输出)D0:CC口低44位功能能 (11=输入入,0=输出)82555可编程程并行接接口芯片片工作方方式说明明:方式0:基本输输入/输输出方式式。适用用于三个个端口中中的任何何一个。每每一个端端口都可可以用作作输入或或输出。输输出可被被锁存,输输入不能能锁存。 方方式1:选通输输入/输输出方式式。这时时A口或或B口的的8位外外设线用用作输入入或输出出,C口口的4条条线中三三条用作作数据传传输的联联络信号号和中断断请求信信号。 方方式2:双向总总线方式式。只有有A口具具备双向向总线方方式,88位外设设线用作作输入或或输出,此此时C口口的5条条线用作作通讯联联络信号号和中断断请求信信号。