51单片机手把手教学(二)—— 点亮 LED 灯(GPIO 操作)

本文章 来自原创专栏《51单片机手把手教学》,讲解如何使用 Keil uVision 构建 51单片机 程序,发布文章并 会持续为已发布文章添加新内容! 每篇文章都经过了精打细磨!

↓↓↓通过下方对话框进入专栏主页↓↓↓
CSDN 请求进入专栏       _ O x

是否进入《51单片机手把手教学》?

       确定


一、51单片机的GPIO口简介

什么是 GPIO 呢?GPIO 的 英文全程是 General-purpose input/output,翻译过来就是:通用型之输入输出。GPIO 就是此之简称。

GPIO 的功能就好比电脑的输入设备(键盘、鼠标等)与输出设备(显示器、扬声器等)。因此,GPIO 是 单片机与外界进行信息传输的通道

51单片机的长条形封装是最常见的了,当然除此之外还有各种各样的封装。(封装就是包装,把芯片内部的微电子电路封装成各种形式,把引脚印出来)。下图这样的封装有40个引脚,叫 DIP-40 封装。
在这里插入图片描述

对于这种有40个引脚的封装方式的51单片机,有32个GPIO口,分别是:

  • P0段:P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7
  • P1段:P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
  • P2段:P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7
  • P3段:P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7


    ★其中,P0段的GPIO口叫做P0 IO口,简称P0口

GPIO 口与外界进行信息交换的方式是:IO口上的 电平 高低
(电平其实可以类比电位。电位在数值上等于此 IO口GND (通常为电源负极)的 电位差(电压)

可以回忆一下高中物理课上提到的 “电势” 概念。在静电学上一般称为电势,在电路中一般称之为电位。在这里,我们引入了一个电平的概念。
电 位 V → { ≈ V c c ⇒ 等 价 于 高 电 平 = 0 ⇒ 等 价 于 低 电 平 电位V \xrightarrow{} \left\{ \begin{matrix} &\approx &V_{cc}&\xRightarrow{_{等价于}}&{\color{ff0000} 高电平}\\ &=&0&\xRightarrow{_{等价于}}&{\color{Blue}低电平} \end{matrix} \right. V

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Augtons正(单片机)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值