单片机引脚介绍

单片机的40个引脚可分为4类:电源、时钟、控制和I/O引脚。

1. 电源:

⑴ VCC - 芯片电源,接+5V;
           ⑵ VSS - 接地端;

2. 时钟:

XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。

3.控制线:控制线共有4根,
           ⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲
                    ① ALE功能:用来锁存P0口送出的低8位地址
                    ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
           ⑵ PSEN:外ROM读选通信号。
           ⑶ RST/VPD:复位/备用电源。
                    ① RST(Reset)功能:复位信号输入端。
                    ② VPD功能:在Vcc掉电情况下,接备用电源。
           ⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。
                    ① EA功能:内外ROM选择端。
                    ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。

4.I/O口:
           80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。

拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。

1. 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40管脚,负极(地)接20管脚。 
2. 振蒎电路:单片机是一种时序电路,必须供给脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶体震荡器,电容,连上就能了,按图1接上即可。 
3. 复位管脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。 
4. EA管脚:EA管脚接到正电源端。 至此,一个单片机就接好,通上电,单片机就开始工作了。

时间: 2024-10-26 22:19:11

单片机引脚介绍的相关文章

2-物联网开发标配方案(51单片机程序介绍+WIFI程序介绍)

上一节  https://www.cnblogs.com/yangfengwu/p/9944438.html 购买云服务器安装MQTT就不用说了,以前写过文章介绍 https://www.cnblogs.com/yangfengwu/p/8758733.html 51单片机程序不再介绍....感觉没有什么介绍的 因为我的几乎所有的串口处理都是一个模子刻出来的 程序有什么不明白的上面有联系方式 直接说WIFI程序 1,SmartConfig 2,MQTT https://www.cnblogs.c

单片机引脚复用使用不当会导致bug

单片机的pin复用功能是很厉害的,比如powerpc系列的mpc5602D这一款芯片.如果通过SIUL没有配置正确.比如一个单片机的某个特定的pin有emios(PWM)的输出功能,同时该pin也可以有adc的功能(下文只讨论该pin).那么的确在有些情况下会存在adc捕获到emios的输出情况.同时adc本来是输入的.结果由于配置的问题,对外围电路也产生了干扰.这种bug一般不容易被用户察觉到.还以为是来自硬件的干扰.实际上是由于对SIUL的配置的bug导致一种看起来奇怪的bug. 此时只需要

单片机引脚输出漏极开路或者集电极开路

1.漏极开路输出与集电极开路输出相同,就是内部没有负载电阻.漏极开路输出高电平时必须在输出端与正电源(VCC)间外接一个上拉电阻.否则只能输出高阻态. 2. 上图a为正常输出(内有上拉电阻):场效应管导通时输出低电位,截止时输出高电位. 上图b为漏极开路输出,外接上拉电阻:场效应管导通时输出低电位,截止时输出高电位. 上图c为漏极开路输出,无外接上拉电阻:场效应管导通时输出低电位,截止呈高阻态.

1-51单片机开发板介绍(所讲内容,功能介绍)

今天算是测试好了自己的51开发板,这是学习51单片机的第一篇文章,所以就介绍一下自己的开发板的一些功能 自己会把所有的功能讲的明明白白,说一下哈,自己的教程注重于基础,实际应用和综合使用, 基础: 自己会把基础讲的明明白白,透透彻彻 实际应用: 我会把自己做过的一些项目的案例和教程结合起来分享给大家,,会告诉大家真实的项目应该怎样做. 综合使用: 因为自己电路,单片机,FPGA,STM32,PLC,上位机,Android等等或多或少的都做过项目,所以我会综合起来讲,所有的东西都会一点一点的写出来

关于51单片机IO引脚的驱动能力与上拉电阻

单片机的引脚,可以用程序来控制,输出高.低电平,这些可算是单片机的输出电压.但是,程序控制不了单片机的输出电流. 单片机的输出电流,很大程度上是取决于引脚上的外接器件. 单片机输出低电平时,将允许外部器件,向单片机引脚内灌入电流,这个电流,称为“灌电流”,外部电路称为“灌电流负载”:单片机输出高电平时,则允许外部器件,从单片机的引脚,拉出电流,这个电流,称为“拉电流”,外部电路称为“拉电流负载”. 这些电流一般是多少?最大限度是多少? 这就是常见的单片机输出驱动能力的问题. 早期的 51 系列单

[转载]轻松玩转LCD12864-基于AVR单片机的LCD12864串行显示

原文链接: http://bbs.elecfans.com/forum.php?mod=viewthread&tid=282698&extra=&highlight=12864&page=1 参考帖子:http://home.eeworld.com.cn/my/space-uid-159112-blogid-40752.html http://v.youku.com/v_show/id_XNDYwOTM2Njc2.html LCD12864是一种常用的图形液晶显示模块,顾名

单片机基于2.4G无线收发模块NRF24L01的无线通信(基本测试通过)

在无线通信中,NORDIC公司生产的NRF24L01无线收发模块是许多玩家的选择,它是2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片,具有功能较强而控制较方便并且价格便宜的优点.一块NRF24L01可以同时接收6个通道的发送数据,同时可以采用变频手段改变通信频道来避免无线通信干扰,下面简单介绍一下这种芯片的使用. 本次采用了两块单片机进行无线通信,一块型号为:STC90C51 16RD+        ,接收器:NRF24L01 另一块为:STC12C5A60S2        

浅谈单片机程序设计中的“分层思想”

"分层思想"并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用.看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉.如果说我不懂LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来.但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑. 参考了市面上各种各样的嵌入式书籍,MCS-51,AVR ,ARM 等都有看过,但是没有发现有哪本是介绍设计思想的,就算有也是凤毛麟角.写程序不难

单片机最小零碎[配图][超具体]

为什么称之为单片机最小零碎呢?单片机最小零碎,也叫做单片机最小使用零碎,是指用起码的原件构成单片机可以任务的零碎.单片机最小零碎的三要素就是电源.晶振.复位电路,如图 2-1 所示. 图 2-1  单片机最小零碎电路 这张最小零碎的电路图节选自我们的 KST-51 开辟板道理图,下面我们就照这张电路图来详细剖析最小零碎的三要素. 1) 电源 这个很好了解,电子装备都需求供电,就连我们的家用电器(手电筒^_^)也不破例.今朝主流单片机的电源分为 5V 和 3.3V 这两个规范,当然如今还有对电压请