STC89C51单片机引脚功能介绍_第1页
STC89C51单片机引脚功能介绍_第2页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

1、精品文档1欢迎下载C51单片机引脚功能介绍40-Pm DIPP1.0r1 V丿40VDDP1.1匚239JPO.D, ADOP1.2匚338P0 1, AD1P1.3匚437P0.2. AD2P1.4匚536P0.3. AD3P1.5匚635JP0.4tAD4P1.6匚734P0.5, AD5P1.7 匚833P0.6,心RST匚9/程32_J P0.7, AD7RXD, P3.0匚1031EATXD, P3.1 匚ALEINTO, P3.2匚1229PSENINTt P3.3匚1328P2.7, A15TO. P3.4匚1427P2.6, A14T1FP3.5匚1526P2.5hA13W?,

2、 P3.6匚1625P2 4, A12RDtP3.7匚1724P2 3, A11XT AL 2匚1823P22 A10XTAL1匚1922P2 1. A9VSS匚2021P2.0, ASC51 单片机引脚功能介绍单片机的 40 个引脚大致可分为1. 电源:VCC -芯片电源,接+5V;VSS -接地端;2. 时钟:XTAL1、XTAL2 -晶体振荡电路反相输入端和输出端。3. 控制线:控制线共有 4 根,ALE/PROG:地址锁存允许/片内 EPROM 编程脉冲1ALE 功能:用来锁存 P0 口送出的低 8 位地址新门户2PROG 功能:片内有 EPROM 的芯片,在 EPROM 编程期间,此

3、引脚输入编程脉冲。PSEN:夕卜 ROM 读选通信号。4 类:电源、时钟、控制和I/O 引脚。精品文档2欢迎下载RST/VPD:复位/备用电源。1RST ( Reset)功能:复位信号输入端。2VPD 功能:在 Vcc 掉电情况下,接备用电源。EA/Vpp:内外 ROM 选择/片内 EPROMS 程电源。1EA 功能:内外 ROM 选择端。2Vpp 功能:片内有 EPROM 的芯片,在 EPROlMw 程期间,施加编程电源 Vpp。4. I/O 线89C51 共有 4 个 8 位并行 I/O 端口: P0 P1、P2、P3 口,共 32 个引脚。P3 口还具有第二 功能,用于特殊信号输入输出和

4、控制信号(属控制总线)。拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为 89C51 的芯片,下面我们就看一下如何给它连线。1、电源:这当然是必不可少的了。 单片机使用的是 5V 电源,其中正极接 40 管脚,负极(地) 接 20管脚。2、振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已 集成了振荡器,使用晶体振荡器,接18、19 脚。只要买来晶体震荡器,连上就能了,按下图 1 接上即可。3、复位管脚:按下图 1 中画法连好。EA 管脚:EA 管脚接到正电源端。至此,一个单片机就接好,通上电,单片机就开始工作了。我们的第一个任务是要用单片机点亮一

5、只发光二极管LED,显然,这个 LED 必须要和单片机的某个管脚相连,不然单片机就没法控制它了, 单片机上除了刚才用掉的 5 个管脚,还有 35 个,我们将这个 LED 和 1 脚相连。(见图 1,其中 R1 是限流电阻)按照这个图的接法,当 1 脚是高电平时,LED 不亮,只有 1 脚是低电平时,LED 才发亮。 因此要 1脚我们要能够控制, 也就是说,我们要能够让 1 管脚按要求变为高或低电平。即然要控制 1 脚,就得给它起个名字,叫它什么名字呢,设计 51 芯片的 INTEL 公司已经起好了, 就叫它P1.0,这是规定。名字有了,要计算机做事,也得要向计算机发命令,计算机能听得懂的命令称

6、之为计算机 的指令。让一个管脚输出高电平的指令是SETB 让一个管脚输出低电平的指令是CLR 因此,我们要 P1.0 输出高电平,只要写 SETB P1.0,要 P1.0 输出低电平,只要写 CLR P1.0 就能 了。但是我们怎样才能计算机执行这条指令呢?要解决这个问题,第一,计算机看不懂 SETBCLR 之类的指令,我们得把指令翻译成计算机能懂的方式,再让计算机去读。计算机只懂一样东西:数字。因此我们得把 SETBP1.0 变为(D2H,90H ),把 CLRP1.0 变为 (C2H,90H ), 至于为什么是这两个数字,这也是由51 芯片的设计者-INTEL 规定的,我们不去研究。第二步,在得到这两个数字后, 还要借助于一个硬件工具 ”编程器”将这两个数字进入单片机的 内部。编精品文档3欢迎下载程器:就是把你在电脑上写出来的代码用汇编等编译器生成的一个目标烧写到单片机的 eprom 里面去的工具,89c51 这种类型的单片机编程是一件很麻烦的事情,必要要先 装到编程器上编程后才能在设备上使用,现在经以停产,现在市面上有卖的,都是库存产品。而目前最新的 89S51 单片机是代替 C51 的单片机,可以实现在

温馨提示

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

评论

0/150

提交评论