单片机之认识单片机
1、什么是单片机?
单片机就是一块集成芯片,专业语言讲单片机就是在一块硅片上集成了微处理器、存储器以及各种输入/输出接口的芯片。
2、什么是51单片机?
51内核扩展出来的单片机,即兼容intel 8051指令系统的集成芯片。
51单片机的标识信息及封装类型,如STC 89C51
STC指芯片位STC公司生产的产品,8表示该芯片位8051内核芯片,9表示内部含有Flash E2PROM存储器,C表示该器件为cmos产品,5表示固定不变,1表示芯片内部程序的存储空间的大小,1为4KB,2为8KB、3为12KB.
3、单片机能做什么?
单片机属于数字类控制芯片,目前应用比较广泛,凡是与控制或者简单计算有关的电子设备都可以用单片机实现。
4、如何开始学习51单片机?
①大致了解单片机结构
②买一个单片机开发板编写程序。
③自己设计外围电路
④做产品
5、51单片机过时了吗?还有必要学习51单片机吗?
89C51单片机是一款8位单片机,现今一些比较低端的设备还是需要用到51单片机的,而且51单片机是一款非常成熟的单片机,对于初学者而言学习还是很有必要的。对于稍微高端一点的产品可以使用16位或者32位的单片机,比如STM32系列单片机和ARM系列的单片机。
6、51单片机引脚介绍
①电源引脚:VCC、GND
②输入输出I/O引脚:P0、P1、P2、P3
③XTAL1、XTAL2—外接时钟引脚,X1为片内振荡电路的输入端;X2为片内振荡电路的输出端。
RST—复位引脚;
PSEN—程序存储器允许输出控制端;
ALE/PROG—对于51单片机用处不大,需要再进行详细介绍;
EA、/Vpp—EA为高电平时,单片机读取内部程序存储器,对于51单片机该引脚始终为高电平。
P0口—双向8位三态I/O口,使用时务必外接上拉电阻。
P1、P2口——准双向8位I/O口、内部有上拉电阻。
P3口——准双向8位I/O口,第一功能同P1和P2;第二功能的定义如下表所示