0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

带你一天入门51单片机教程

做实验学编程 来源:做实验学编程 作者:做实验学编程 2022-06-20 09:07 次阅读

本套教程共3节课程,熟悉这3节课程的话,你已经入门51单片机了。

.

poYBAGDZdQKAJOa6AAFMplfh23I110.png

下面是内容正文

单片机学习的第一步,什么是单片机最小系统?

我来打个比喻吧.
我们都知道,人的大脑是可以控制眼耳口鼻,手脚,全身等等,这就说明,大脑是我们人体的控制中心,人体能控制的地方,都是由大脑管理的..

而单片机就像我们的大脑,作为一个控制中心,去控制我们想要控制的东西.

.

pYYBAGDZdQuAdTvsAAJY8Z6v2UA700.png

.

.

为什么要控制呢?
好像一成不变枯燥的工作,如果是人处理的话,做的时间长一点,他会说累,说无聊,而单片机则不会,只要你给它编写好程序,它会默默无闻地重复你想要的动作,并且没有一点怨言,工作效率比人手还要高很多.
.
.

这个就是单片机迷人的一面.

那什么是单片机最小系统呢?
好像我们人类一样,虽然大脑可以控制你的全身,但是需要运行起人体的话,你还需要食物,心脏,肝胆脾胃,等等人体器官,才能让你的身体运行.

.
.
对于单片机来说就是
单片机等于大脑。
最小系统,就是帮助单片机大脑运行的外围电路。

那这个外围电路有多少东西呢?
我们以51单片机为例,它共有40只脚(51和52是一样的,都是51内核,统称51单片机)
.
.

pYYBAGDZdQ-AeiZqAAP_cZBO0zY530.png

.

.

我们先去除单片机的手脚,(意思是先别想控制别的东西,先把单片机自己运行起来先).

就像人体,先去除手脚,暂时别想用手脚去控制别的东西,先把人体运行运来先.
.
.

pYYBAGDZdRSAZGHEAAeYehpu6M8886.png


.

从上面图片可以看到,单片机的手脚共有四组(花括号括起来的部分),

首先是P0.0~P0.7,我们简称P0口(上图右上角花括号部分)
我们都知道,人类的一只手,有5只手指
..

那么单片机P0口也当作是一只手看待的话,那么P0口就会有8只手指了(下图花括号部分,你可以认真观察一下)
.

.

pYYBAGDZdR2AId6fAADzq_Afyj8517.png


.

剩下的P1,P2,P3也是一样的原理,每只手有8只手指.
.

.

pYYBAGDZdRSAZGHEAAeYehpu6M8886.png

.

P0.0~P0.7,我们叫P0口

剩下的称呼如此累推
P1.0~P1.7=P1口
P2.0~P2.7=P2口
P3.0~P3.7=P3口

我们现在先把这四组单片机的手脚先去除(就是先把32只手指先去除)
.
.

pYYBAGDZdSaAO6keAAPRTysma4w095.png


.
.

那么只剩下四组单片机最小系统必需有的外围电路.

.

poYBAGDZdSqALV5NAAF73whW_Xk606.png


.
对应下面电路图的数字标记
.
.

poYBAGDZdS-AawYnAAli0rn2d-c566.png

如果你想要全套51单片机视频教程

百度一下:刘思源单片机

就有全套教程了

希望同学们喜欢了!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620823
  • 51单片机
    +关注

    关注

    269

    文章

    5649

    浏览量

    120699
收藏 人收藏

    评论

    相关推荐

    stm32和51单片机的区别

    架构,STM32单片机具有更高的运行速度和更好的性能,可以运行更复杂的任务。而51单片机的性能较低,只适合些简单的任务。 存储 STM32单片机
    发表于 11-20 13:18

    51单片机C语言编程入门学习资料

    电子发烧友网站提供《51单片机C语言编程入门学习资料.pdf》资料免费下载
    发表于 11-18 11:04 11次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>C语言编程<b class='flag-5'>入门</b>学习资料

    入门笔记:FPGA不是单片机

    关于FPGA是不是单片机的问题,很多人反复强调,但遗憾的是,把FPGA当单片机玩的人仍前赴后继。点解?琢磨着有可能是入门方法有误。 回想下我们是咋学
    发表于 11-02 17:27

    32单片机51单片机的功能差异是什么?

    32单片机51单片机功能差在哪些方面
    发表于 10-31 06:19

    请问51单片机如何统编址?

    51单片机如何统编址?
    发表于 10-18 07:58

    51单片机轻松入门一基于STC15W4K系列

    电子发烧友网站提供《51单片机轻松入门一基于STC15W4K系列.rar》资料免费下载
    发表于 10-09 15:56 13次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>轻松<b class='flag-5'>入门</b>一基于STC15W4K系列

    51单片机C语言程序100例分享

    51单片机C语言程序例程,通过简单的程序来学习51单片机,适合入门级使用!
    发表于 10-09 07:19

    51单片机C语言入门教程

    学习单片机实在不是件易事,来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机51
    发表于 09-28 08:01

    51单片机烧写程序的方法

    STC89C51是应用广泛的51单片机,很多人都是通过该单片机入门学习的,单片机的学习需要勤动手
    的头像 发表于 09-11 10:10 3573次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>烧写程序的方法

    基于51单片机点亮LED灯

    入门51单片机第一步,就是学会点亮一个LED灯,这是所有初次接触单片机开发的小伙伴的必经之路,管你现在是不是大牛,当年肯定历经此事。
    发表于 07-11 11:38 1054次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>点亮LED灯

    51单片机diy智能考勤打卡系统#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:34:14

    51单片机diy智能视力矫正#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:25:17

    51单片机diy智能家居开关#单片机 #电路原理 #工作原理大揭秘

    51单片机
    白加黑
    发布于 :2023年06月18日 13:24:37

    ARM单片机51单片机有什么区别

    ARM单片机51单片机都是嵌入式微控制器,它们都有自己的特点和应用领域。本文将介绍ARM单片机51
    的头像 发表于 05-08 13:58 2112次阅读

    51单片机计时器#单片机

    单片机51单片机
    jf_51133201
    发布于 :2023年04月28日 22:26:24