您的位置 首页 新能源

AT89S51单片机的知道和管脚功用

AT89S51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高

AT 89S51是一种带4K字节闪耀可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高功用CMOS8位微处理器,俗称单片机。该器材选用ATMEL高密度非易失存储器制作技能制作,与工业规范的MCS-51指令集和输出管脚相兼容。因为将多功用8位CPU和闪耀存储器组合在单个芯片中,ATMELAT89S51是一种高效微操控器,为许多嵌入式操控体系供给了一种灵活性高且价廉的计划。

AT89S51,它将计算机的功用都集成到这个芯片内部去了,就这么一个小小的芯片就能构成一台小型的电脑,因而叫做单片机。

它有40个管脚,分红两排,每一排各有20个脚,其间左下角标有箭头的为第1脚,然后按逆时针方向依次为第2脚、第3脚……第40脚,

在40个管脚中,其间有32个脚可用于各种操控,比方操控小灯的亮与灭、操控电机的正转与回转、操控电梯的升与降等,这32个脚叫做单片机的“端口”,在单片机技能中,每个端口都有一个特定的姓名,比方榜首脚的那个端口叫做“P1.0”,因为本次实验只是操控一个小灯的亮与灭,由此只用一个端口就行了,咱们就用榜首脚的P1.0端口吧,1.首要特性:

·与MCS-51 兼容
·4K字节可编程闪耀存储器
寿数:1000写/擦循环
数据保存时刻:10年
·全静态作业:0Hz-24Hz
·三级程序存储器确定
·128*8位内部RAM
·32可编程I/O线
·两个16位守时器/计数器
·5个中止源
·可编程串行通道
·低功耗的搁置和掉电形式
·片内振动器和时钟电路

2.管脚阐明:

VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚榜首次写1时,被界说为高阻输入。P0能够用于外部程序数据存储器,它能够被界说为数据/地址的第八位。在FIASH编程时,P0 口作为原码输进口,当FIASH进行校验时,P0输出原码,此刻P0外部有必要被拉高。
P1口:P1口是一个内部供给上拉电阻的8位双向I/O口,P1口缓冲器能接纳输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平常,将输出电流,这是因为内部上拉的原因。在FLASH编程和校验时,P1口作为第八位地址接纳。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接纳,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因而作为输入时,P2口的管脚被外部拉低,将输出电流。这是因为内部上拉的原因。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它使用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特别功用寄存器的内容。P2口在FLASH编程和校验时接纳高八位地址信号和操控信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接纳输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,因为外部下拉为低电平,P3口将输出电流(ILL)这是因为上拉的原因。

P3口也可作为AT89C51的一些特别功用口,如下表所示:
口管脚 备选功用
P3.0 RXD(串行输进口)
P3.1 TXD(串行输出口)
P3.2 /INT0(外部中止0)
P3.3 /INT1(外部中止1)
P3.4 T0(记时器0外部输入)
P3.5 T1(记时器1外部输入)
P3.6 /WR(外部数据存储器写选通)
P3.7 /RD(外部数据存储器读选通)
P3口一起为闪耀编程和编程校验接纳一些操控信号。

RST:复位输入。当振动器复位器材时,要坚持RST脚两个机器周期的高电平常刻。
ALE/PROG:当拜访外部存储器时,地址锁存答应的输出电平用于锁存地址的位置字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平常,ALE端以不变的频率周期输出正脉冲信号,此频率为振动器频率的1/6。因而它可用作对外部输出的脉冲或用于守时意图。但是要留意的是:每逢用作外部数据存储器时,将越过一个ALE脉冲。如想制止ALE的输出可在SFR8EH地址上置0。此刻, ALE只要在履行MOVX,MOVC指令是ALE才起作用。别的,该引脚被稍微拉高。假如微处理器在外部履行状况ALE制止,置位无效。

/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有用。但在拜访外部数据存储器时,这两次有用的/PSEN信号将不呈现。
/EA/VPP:当/EA坚持低电平常,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。留意加密方法1时,/EA将内部确定为RESET;当/EA端坚持高电平常,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1:反向振动放大器的输入及内部时钟作业电路的输入。
XTAL2:来自反向振动器的输出。

3.振动器特性:

XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器能够装备为片内振动器。石晶振动和陶瓷振动均可选用。如选用外部时钟源驱动器材,XTAL2应不接。有余输入至内部时钟信号要经过一个二分频触发器,因而对外部时钟信号的脉宽无任何要求,但有必要确保脉冲的凹凸电平要求的宽度。

4.芯片擦除:

整个PEROM阵列和三个确定位的电擦除可经过正确的操控信号组合,并坚持ALE管脚处于低电平10ms 来完结。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程曾经,该操作有必要被履行。
此外,AT89S51设有稳态逻辑,能够在低到零频率的条件下静态逻辑,支撑两种软件可选的掉电形式。在搁置形式下,CPU停止作业。但RAM,守时器,计数器,串口和中止体系仍在作业。在掉电形式下,保存RAM的内容并且冻住振动器,制止所用其他芯片功用,直到下一个硬件复位停止。

许多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51 ?!

这儿,初学者要弄清单片机实践使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实践使用方面现已被商场筛选)、8051(芯片选用HMOS,功耗是630mW,是89C51的5倍,实践使用方面现已被商场筛选)和8751等通用产品,一向到现在, MCS-51内核系列兼容的单片机仍是使用的主流产品(比方现在盛行的89S51、现已停产的89C51等),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论基础学习。

有些文献乃至也将8051泛指MCS-51系列单片机,8051是前期的最典型的代表作,因为MCS-51单片机影响极深远,许多公司都推出了兼容系列单片机,便是说MCS-51内核实践上现已成为一个8位单片机的规范。

其他的公司的51单片机产品都是和MCS-51内核兼容的产品而以。相同的一段程序,在各个单片机厂家的硬件上运转的成果都是相同的,如ATMEL的89C51(现已停产)、89S51, PHILIPS(菲利浦),和WINBOND(华邦)等,咱们常说的现已停产的89C51指的是ATMEL公司的 AT89C51单片机,一起是在原基础上增强了许多特性,如时钟,更优异的是由Flash(程序存储器的内容至少能够改写1000次)存储器取带了本来的ROM(一次性写入),AT89C51的功用相关于8051现已算是十分优胜的了。

不过在商场化方面,89C51受到了PIC单片机阵营的应战,89C51最丧命的缺点在于不支撑ISP(在线更新程序)功用,有必要加上ISP功用等新功用才干更好连续MCS-51的传奇。89S51便是在这样的布景下替代89C51的,现在,89S51现在现已成为了实践使用商场上新的宠儿,作为商场占有率榜首的Atmel现在公司现已停产AT89C51,将用AT89S51替代。89S51在工艺进步行了改善,89S51选用0.35新工艺,本钱下降,并且将功用提高,添加了竞争力。89SXX能够像下兼容89CXX等51系列芯片。一起,Atmel不再承受89CXX的定单,我们在商场上见到的89C51实践都是Atmel前期出产的巨量库存而以。

89S51相关于89C51添加的新功用包含:

— 新添加许多功用,功用有了较大提高,价格却根本不变,乃至比89C51更低!

— ISP在线编程功用,这个功用的优势在于改写单片机存储器内的程序不需求把芯片从作业环境中剥离。是一个强壮易用的功用。

— 作业频率为33MHz,我们都知道89C51的极限作业频率只要24M,便是说S51具有更高作业频率,然后具有了更快的计算速度。

— 具有双工UART串行通道。

— 内部集成看门狗计时器,不再需求像89C51那样外接看门狗计时器单元电路。

— 双数据指示器。

— 电源封闭标识。

— 全新的加密算法,这使得关于89S51的解密变为不可能,程序的保密性大大加强,这样就能够有用的维护知识产权不被侵略。

— 兼容性方面:向下彻底兼容51悉数字系列产品。比方8051、89C51等等前期MCS-51兼容产品。也便是说一切教科书、网络教程上的程序(不管教科书上选用的单片机是8051仍是89C51仍是MCS-51等等),在89S51上相同能够照旧运转,这便是所谓的向下兼容。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/260947.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部