51单片机学习之路-认识单片机

谨以此文记录自己对51单片机的学习之路。

1.首先建立单片机的概念,你可以把‌单片机‌想象成一个‌超微型、高度集成的计算机系统‌,它被压缩封装在‌一片小小的集成电路芯片‌里。可以简单的理解单片机就是一个黑盒子,我们通过写程序的方法告诉它去干什么事情,它听懂了我们的指令,然后去干活。其中的编程语言现在主要以C语言为主进行开发。

2.单片机的内部结构,在之前我介绍要掌握一个芯片的定义,我们现在看下单片机的内部结构,第一次面对这样的结构,对于每一个新人都是复杂的,难以捉摸。所以针对51单片机的结构看后期是否有时间也开一个合集进行学习记录。在我们初学时,一步一步去的学习结构,一点一点的去解剖这个单片机,做到庖丁解牛一样,那你就已经成功了。有关单片机的原理,具体可参考金老师的单片机原理讲解。金老师讲的YYDS!!单片机原理之啥是单片机_哔哩哔哩_bilibili

3.单片机的命名规则,在开发板上的单片机都会有一个自己的名字,我们可以通过名字来识别该款单片机的基本性质。在供电这里应该是C和LE两种规格。

4.单片机最小系统,这是单片机正常工作的必要条件,通常包含晶振电路、电源电路、复位电路。我们对这些电路要做到认识、了解,在今后工作中我们要学会通过原理图来测试实物中的电路是否正确。

我选用的开发板的原理图 

 

5.单片机要学习的重点和难点:关于单片机必须要掌握4个重要的知识:GPIO、串口、中断、定时器。这四个部分贯穿整个单片机学习生涯,我们通过结构最简单的51单片机来学习,为以后的32单片机打下基础。以下是管脚分配图,可以熟悉下。

 

6.面对刚接触单片机或者已经使用过一段,都要和数据手册打交道,多在其中学习,你会明白的更多。

 

参考资料: 1.单片机原理之啥是单片机_哔哩哔哩_bilibili

                   2. STC89C52RC-cn.pdf

posted @ 2025-06-14 17:47  来碗回锅肉盖饭  阅读(11)  评论(0)    收藏  举报