1 第一天 认识单片机 一、什么是单片机 什么是单片机
按照比较正规的定义,所谓单片机,就是把中央处理器、存储器、定时器、I/O 接口等一些计算机功能部件集成在一块电路芯片上的微型计算机
什么又是中央处理器、存储器、定时器和 I/O 接口呢
简单来说,中央处理器就是所谓的CPU ,就相当于人的大脑
存储器顾名思义就是一种能存储数据的元件,比如我们写的程序就可以存放在这里面
I/O 接口就是输入/输出端口,数据可以通过这样的端口输入或输出CPU
我们把这些东西整合到一块很小的芯片上,就成为了单片机
二、单片机可以做什么 单片机用来干什么呢
用最通俗的话讲,它的作用就是实现智能控制
什么是智能控制呢
举个简单的例子,让单片机按照我自己的想法来控制一个发光二极管的亮灭就是智能控制,那么我如何来做到呢
我将发光二极管的正极分别连在单片机一个引脚上,当连正极的引脚输出高电平(可以暂时理解为高电压),连负极的引脚输出低电平(同上,低电压)时,由于二极管两端电压差,因此二极管点亮,当两个引脚都是相同电压,发光二极管熄灭
单片机如何知道我希望二极管什么时候点亮,亮多久呢
这就需要我们将自己的意愿通过编写程序下载进入单片机中进行执行,让它按照我们的意愿在引脚输出高低电平,从而控制发光二极管的亮灭
三、单片机结构 单片机长什么样
如图所示就是一个单片机的外形,我们可以看到,单片机不过就是一块有很多脚的芯片,我们称这些“脚”叫做“引脚”
单片机就是通过这些引脚对外界进行智能控制的
2 图 1 - 1 我们学习单片机,首先要知道这些引脚的作用是什么,如图所示,让我们一起来认识这些引脚
1、区分芯片引脚序号 我们可以在单片机表面上找到一个凹进去的小圆坑,这个小圆坑所对应的引脚就是第 1引脚,然后按逆时针方向数下去,一直到最后一个引脚
如图所示一共有 40 个引脚
2、 电源引脚和时钟引