51单片机的管脚介绍

 图文介绍

纯文字说明

单片机管脚相关结构及其作用如下

电源正极引脚

一般接5V电源,为单片机提供正常工作时的电压。

电源负极引脚

接地。然后才开始工作。

时钟引脚

18、19脚为时钟引脚(XTAL2、XTAL1)。单片机内部有大量的数字电路,这些数字电路工作时需要时钟信号进行控制,才能有次序、有节拍地工作。

复位引脚

9脚为复位引脚(RST/VPD)。在单片机接通电源后,为了使内部电路正常工作,需要复位电路为它提供复位信号,使内部电路进入初始状态,然后才开始工作。

时钟引脚

18、19脚为时钟引脚(XTAL2、XTAL1)。单片机内部有大量的数字电路,这些数字电路工作时需要时钟信号进行控制,才能有次序、有节拍地工作。

P0口

P0口为一个8位漏级开路双向I/O口,每个管脚可吸收8TTL门电流。P0口没有内部上拉电阻,当不用的管脚不允许悬空,一定要接上拉电阻,它最适合用作组合I/O口。

P1口

P1口是一个具有内部上拉电阻的单向8位双向I/O口。其内部有一个固定的上拉电阻,所以把它当作输入时不需要外接上拉电阻。由于其输出驱动能力很小,所以最好用来与开关小信号电路相连。

P2口

P2口为一个双功能的8位双向I/O口,其功能由内部引脚位AFS、COMS和GND之间的连接来决定。

9.P3口

P3口为双功能口,其功能由内部引脚位AFS、COMS和VCC之间的连接来决定。

P4.4、P4.5(ALE)、P4.6

P4.4、P4.5(ALE)、P4.6是单片机管脚。
P4.4、P4.5、P4.6是80C51单片机的3个并行端口,具有8位输入/输出能力,其功能由内部引脚位AFS、COMS和GND之间的连接来决定。
ALE是地址锁存允许信号,当访问外部存储器时,ALE信号负跳变来触发外部的8位锁存器(如74LS373),将端口P0的地址总线(A0-A7)锁存进入锁存器中。

注:宝子们,博主建议不记忆P4.4和P4.6,因为其功能与单片机模型有关,不同的模型,功能不一样,若是想要获取准确的定义,建议参考所使用单片机的数据手册或相关技术文档。这些文档通常会提供引脚的功能和使用说明。

博主在下方准备好了一份技术文档(^U^)ノ~YO!!!

STC89Cxx中文参考手册

百度网盘下载链接:

https://pan.baidu.com/s/14cV7qDXwmnp9zbAmPNpS3Q?pwd=0213

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/68553.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

selenium.webdriver Python爬虫教程

文章目录 selenium安装和使用 selenium安装和使用 pip install selenium 下载对应的浏览器驱动 实例化浏览器 from selenium import webdriverbrowser webdriver.Chrome()元素定位 控制浏览器

vue3-router

一、路由 (1)通过 URL 区分路由的机制上,有两种实现方式: hash 模式:通过 URL 中 # 后面的内容做区分,我们称之为 hash-router; history 模式:在这种方式下,路由看起来和…

Revit SDK 介绍:PanelSchedule 配电盘明细表

前言 这个例子介绍 Revit 的配电盘明细表,PanelSchedule。Revit 的电器专业在国内用的并不是十分广泛,但从功能上来说还是比较完整的。 内容 这个例子里有三个命令: PanelScheduleExport - 导出配电盘明细表InstanceViewCreation - 创建配…

一百五十一、Kettle——Linux上安装的kettle8.2开启carte服务以及配置子服务器

一、目的 kettle8.2在Linux上安装好可以启动界面、并且可以连接MySQL、Hive、ClickHouse等数据库后,准备在Linux上启动kettle的carte服务 二、实施步骤 (一)carte服务文件路径 kettle的Linux运行的carte服务文件是carte.sh (二…

MYSQL作业二

首先,查询数据库并是选择一个数据库打开 show table; use sys 第二部,创建一个表格 CREATE TABLE employee ( 部门号 int(11) not null, 职工号 int(11) not null, 工作时间 date not null, 工资 float(8,2) not null, 政治面貌 varchar(20) not…

微信小程序(原生)搜索功能实现

一、效果图 二、代码 wxml <van-searchvalue"{{ keyword }}"shape"round"background"#000"placeholder"请输入关键词"use-action-slotbind:change"onChange"bind:search"onSearch"bind:clear"onClear&q…

elasticsearch简单入门语法

基本操作 创建不同的分词器 ik_smart&#xff1a; 极简分词 &#xff1b; ik_max_word: 最细力再度分词 基本的rest命令 methodurl地址描述PUTlocalhost:9200/索引名称/类型名称/文档id创建文档&#xff08;指定文档id&#xff09;POSTlocalhost:9200/索引名称/类型名称创建文…

Spring对象装配

在spring中&#xff0c;Bean的执行流程为启动spring容器&#xff0c;实例化bean&#xff0c;将bean注册到spring容器中&#xff0c;将bean装配到需要的类中。 既然我们需要将bea装配到需要的类中&#xff0c;那么如何实现呢&#xff1f;这篇文章&#xff0c;将来阐述一下如何实…

打造专属花店展示小程序

在当今社会&#xff0c;微信小程序已经成为了各行各业拓展客户资源的利器&#xff0c;而花店行业也不例外。通过打造一个独特的花店小程序&#xff0c;你可以为你的花店带来更多的曝光和客户资源。那么&#xff0c;如何制作一个专属的花店小程序呢&#xff1f;下面我们就来一步…

网络编程(JavaEE初阶系列10)

目录 前言&#xff1a; 1.网络编程的基础 1.1为什么需要网络编程 1.2什么是网络编程 1.3网络编程中的基本概念 1.3.1发送端和接收端 1.3.2请求和响应 1.3.3客户端和服务端 2.Socket套接字 2.1概念 2.2分类 3.UDP数据报套接字编程 3.1DataGramSocket API 3.2Datagr…

Stable Diffusion 告别复制关键词,高质量提示词自动生成插件

在使用SD时,我们经常会遇到心中无想法,或不知如何描述心中所想的图像。有时由于提示词的选择不当,生成的图片质量也不尽如人意。为此,我今天为大家推荐一个高质量的提示词自动生成插件——One Button Prompt。 下面是他生成的一些样图。 文章目录 插件安装插件说明主菜单工…

【应用笔记】使用 CW32 实现电池备份(VBAT)功能

前言 电池备份&#xff08;VBAT&#xff09;功能的实现方法&#xff0c;一般是使用 MCU 自带的 VBAT 引脚&#xff0c;通过在该引脚连接钮扣电池&#xff0c;当系统电源因故掉电时&#xff0c;保持 MCU 内部备份寄存器内容和 RTC 时间信息不会丢失。 本文档介绍了如何基于 C…