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单片机视频教程

百度一下:刘思源单片机

就有全套教程了

希望同学们喜欢了!

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

    关注

    6078

    文章

    45574

    浏览量

    673477
  • 51单片机
    +关注

    关注

    278

    文章

    5716

    浏览量

    135079
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    8XC51FX:高性能8位单片机的全方位解析

    8XC51FX:高性能8位单片机的全方位解析 在单片机的世界里,8XC51FX系列以其卓越的性能和丰富的功能脱颖而出,成为众多电子工程师在设计项目时的热门选择。今天,我们就来深入探讨
    的头像 发表于 03-29 13:15 242次阅读

    如何入门单片机/嵌入式?

    怎么写单片机上面跑的软件 1、刚开始学51单片机就可以了,看郭天祥十学会单片机视频,网上
    发表于 02-02 06:57

    学习单片机快速方法

    C51说起,首先得准备单片机教材,只要是C51核心的都可以。打开书看单片机的管脚各有什么功能,内部都有什么东西,用来干嘛。这本书你当成小
    发表于 01-14 07:42

    单片机入门准备

    单片机开发板,结合提供的原理图和例程学习单片机的外设电路和片上资源的编程,每学习个功能块,就要把这个功能块搞懂,切忌三天打鱼两天晒网
    发表于 12-22 07:39

    怎么学好单片机

    东西是越老越辣,越久越醇,锻炼多了,自然会精。 假如你点都不懂,那请看上面的段,学硬件基础去吧。 假如略懂,那么你现在的切入点就是在五花八门的单片机中找款合适的
    发表于 12-04 07:16

    51单片机RS485编程实例资料

    详细介绍51单片机RS485通信接线和编程代码
    发表于 10-20 14:57 6次下载

    51单片机与stm32单片机,先学习哪个?

    纠结 51 单片机和 STM32 该先学哪个,就像刚学开车的人在自动挡和手动挡之间打转。有人上来就爱开自动挡,踩着油门就能跑,不用琢磨换挡踩离合的门道;有人偏要从手动挡练起,哪怕起步时熄十几次火
    的头像 发表于 08-20 13:46 1510次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>与stm32<b class='flag-5'>单片机</b>,先学习哪<b class='flag-5'>一</b>个?

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要意义。测量
    的头像 发表于 07-25 11:39 1061次阅读

    单片机怎么烧程序

    单片机烧程序是将编写好的程序代码写入单片机内部存储单元,让单片机按照预设逻辑工作的过程,是单片机应用开发中不可或缺的环节。无论是简单的灯光控制程序,还是复杂的工业控制算法,都需要通过烧
    的头像 发表于 07-23 11:47 1958次阅读

    暑假适合学51单片机吗?

    暑假学 51 单片机,简直是老天爷赏饭吃的黄金窗口。我当时就是靠着这两个月,把从课本上看来的 C 语言指针、循环语句,变成了能让 LED 按节奏跳舞的真本事。
    的头像 发表于 07-16 11:42 776次阅读
    大<b class='flag-5'>一</b>暑假适合学<b class='flag-5'>51</b><b class='flag-5'>单片机</b>吗?

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 1次下载

    图解单片机功能与应用(完整版)

    了大量电路实例,既适于51单片机的初学者,又可作为工程技术人员的参考书和高校相关专业的教材。 获取完整文档资料可下载附件哦!!!! 如果内容有帮助可以关注、点赞、评论支持下哦~
    发表于 06-16 16:52

    2.4寸TFT彩屏配套测试程序-51单片机

    如题,2.4寸TFT彩屏配套测试程序-51单片机
    发表于 06-04 16:26 0次下载

    51单片机笔记(建议收藏!)

    简单汇总下51单片机的资源和学习方法 页纸讲清单片机 也许有人问:有没有那么简单呀? 当然不会那么简单啦,首先你要把书读薄,然后再把书读后,最后把书放进自己脑子里,形成自己的
    发表于 05-21 17:24

    基于51单片机的温湿度检测与调节系统电路图

    电子发烧友网站提供《基于51单片机的温湿度检测与调节系统电路图》资料免费下载
    发表于 05-12 17:23 4次下载