STC89C51单片机引脚功能介绍
《STC89C51单片机引脚功能介绍》由会员分享,可在线阅读,更多相关《STC89C51单片机引脚功能介绍(6页珍藏版)》请在装配图网上搜索。
1、精品文档 C51单片机引脚功能介绍 40-Pm DIP P1.0 r 1 V J 40 □ VDD P1.1 匚 2 39 J PO.D, ADO P1.2 匚 3 38 J P0 1, AD1 P1.3 匚 4 37 □ P0.2, AD2 P1.4 E 5 36 □ P0.3c AD3 P1.5 匚 6 35 J P0.4t AD4 P1.6 E 7 34 □ P0.5, AD5 P1.7 匚 8 33 □ P0,6,苑6 RST 匚 9 , ■ 32 □ P0.7,也7
2、RXD, P3.0 匚 10 31 □ EA TXD, P3.1 匚 □ ALE INTO, P3.2 E 12 29 □ PSEN INTt P3.3 匚 13 28 □ P2.7, A15 TO. P3.4 匚 14 27 P2.6, A14 T1f P3.5 匚 15 26 □ P25 Al3 W?, P3.6 匚 16 25 □ P2 4, A12 RD 尸 3.7 匚 17 24 P2 3, A11 XT AL 2 匚 18 23 □ P22 A10 XTAL1 匚
3、 19 22 □ P2 1, A9 VSS 匚 20 21 □ P2.0, AS C51单片机引脚功能介绍 单片机的40个引脚大致可分为 4类:电源、时钟、控制和 I/O引脚。 1 .电源:⑴VCC -芯片电源,接+5V; ⑵VSS -接地端; 2 .时钟:XTAL1、XTAL2 -晶体振荡电路反相输入端和输出端。 3 .控制线:控制线共有4根, ⑴ALE/PROG:地址锁存允许/片内EPRO端程脉冲 ①ALE功能:用来锁存 P0 口送出的低8位地址新门户 ②PRO朋能:片内有 EPRO的芯片,在EPRO端程期间,此引脚输入编程脉冲。 ⑵PSEN:外R
4、O限选通信号。 . 。 1欢迎下载 精品文档 ⑶RST/VPD:复位/备用电源。 ①RST (Reset)功能:复位信号输入端。 ②VPD功能:在Vcc掉电情况下,接备用电源。 4 4) EA/Vpp:内外ROM择/片内EPRO嵋程电源。 ①EA功能:内外RO/择端。 ②Vpp功能:片内有 EPROMJ芯片,在EPRO端程期间,施加编程电源 Vpp。 4. I/O 线 89C51共有4个8位并行I/O端口: PR P1、P2、P3 口,共32个引脚。P3 口还具有第二 功能,用于特殊信号输入输出和控制信号(属控制总线) 。 拿到一块芯片,想要使用它,首先必须要知道怎
5、样连线, 我们用的一块称之为 89C51的芯片, 下面我们就看一下如何给它连线。 1、电源:这当然是必不可少的了。 单片机使用的是 5V电源,其中正极接40管脚,负极(地) 接20管脚。 2、振薇电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已 集成了振荡器,使用晶体振荡器,接 18、19脚。只要买来晶体震荡器,连上就能了,按下 图1接上即可。 3、复位管脚:按下图1中画法连好。 EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工 作了。 我们的第一个任务是要用单片机点亮一只发光二极管 LED,显然,这个LED必须要和单片
6、 机的某个管脚相连,不然单片机就没法控制它了, 单片机上除了刚才用掉的 5个管脚,还有 35个,我们将这个 LED和1脚相连。(见图1,其中R1是限流电阻) 按照这个图的接法,当 1脚是高电平时,LED不亮,只有1脚是低电平时,LED才发亮。 因此要1脚我们要能够控制, 也就是说,我们要能够让1管脚按要求变为高或低电平。 即然 要控制1脚,就得给它起个名字,叫它什么名字呢,设at 51芯片的INTEL公司已经起好了, 就叫它P1.0,这是规定。 名字有了,要计算机做事,也得要向计算机发命令,计算机能听得懂的命令称之为计算机 的指令。让一个管脚输出高电平的指令是 SETB让一个管脚输出低电
7、平的指令是 CLR因此, 我们要P1.0输出高电平,只要写 SETB P1.0,要P1.0输出低电平,只要写 CLR P1.0就能 了。但是我们怎样才能计算机执行这条指令呢?要解决这个问题, 第一,计算机看不懂SETB CLR之类的指令,我们得把指令翻译成计算机能懂的方式,再让计算机去读。计算机只懂一 样东西:数字。因此我们得把 SETBP1.0变为(D2H,90H ),把CLRP1.0变为 (C2H,90H ), 至于为什么是这两个数字,这也是由 51芯片的设计者--INTEL规定的,我们不去研究。第 二步,在得到这两个数字后, 还要借助于一个硬件工具 "编程器”将这两个数字进入单片机的 内部。编程器:就是把你在电脑上写出来的代码用汇编等编译器生成的一个目标烧写到单片 机的eprom里面去的工具,89c51这种类型的单片机编程是一件很麻烦的事情,必要要先 装到编程器上编程后才能在设备上使用, 现在经以停产,现在市面上有卖的,都是库存产品。 而目前最新的89s51单片机是代替 C51的单片机,可以实现在线编程(isp)功能,不用拔 出来,利用简单的电路就可以实现把代码写入单片机内部。 3欢迎下载 精品文档 欢迎您的下载, 资料仅供套考! 致力为企业和个人提供合同协议, 策划案计划书,学习资料等等 打造全网一站式需求 _ 。 4欢迎下载
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。