学习单片机必要的硬件
学习单片机都需要什么?首先要掌握必要的电子基础知识;再次选择大众化、性价比高的单片机,熟悉它的引脚功能定义;另外还需要电脑与下载程序的下载器。
一、单片机
建议选择型号为STC89C52RC单片机,如图3-1-1所示,性价比高,价格在5元左右,并且关于它的资料也相当丰富,便于学习
STC89C52RC单片机
单片机名字中字母、数字各代表什么意义?
不同的生产厂家,不同的型号,单片机的命名方法都不一样,型号中的字母与数字含义也不同。咱们一起了解STC89C52RC名字的具体含义。
1.STC89C52RC字母以及数字含义
图中单片机型号为STC89C52RC40C,作为初学者只需了解部分数字及字母的含义。
STC——表示是宏晶公司的产品。
8——表示51内核的单片机。
5——在型号中固定不变。
2——表示内部程序存储空间(ROM)是8KB。这是关键参数,如果编写的程序超过了单片机存储的空间,就没有办法下载到单片机,需要选择存储空间更大的单片机或者将程序进行优化缩减代码。
RC——表示单片机的内存(RAM)的大小是512B,犹如手机、电脑中的内存,大小直接影响运行的速度。
40——表示单片机外部晶振的最高频率是40M。
2.STC89C52RC40C单片机一共40个引脚,都是什么功能?
单片机STC89C52图形符号
如何判断单片机引脚的序号,见图中,芯片正面有半圆缺口的地方,下排引脚开始是第1个引脚,逆时针方向数,一共40个引脚。
(1)I/O口引脚,一共有32个引脚,既能输入信号也能输出信号。一共分为四组,分别是P0、P1、P2、P3,每组有8个引脚,这里需要注意,P0口在使用时需要接上拉电阻(也就是P0口的引脚需要接电阻到电源正极)。P0对应32~39引脚、P1对应1~8引脚、P2对应21~28引脚、P3对应10~17引脚。
(2)供电引脚:40脚、20脚分别是单片机的正极与负极,STC89C52RC40C工作电压典型值是5V。
(3)晶振引脚:19脚、18脚外接晶振与振荡(起振)电容,振荡电容一般选取30pF。
其余引脚对于初学者用不到,暂子:图中,单片机P3.0与P3.1两个引脚,小括号内标注的字母代表什么意思?
父亲:P3每个引脚都有两个功能,其一是普通的I/O口,其二是特殊功能,图3-1-2中P3只标注了P3.0与P3.1两个引脚的特殊功能,RXD与TXD是串口输入与输出,可用于程序的下载与串口通信。
后面我们说说下载器