单片机初步了解

1. 什么是单片机?

单片机是一种集成电路芯片,是采用超大规模集成电路技术CPURAMROM,多种I/O和中断系统,定时器/计数器(可能还有显示驱动电路,脉宽调制电路,模拟多路转换器,A/D转换器等电路)集成到一个硅片上,构成一个小而完善的微型计算机系统。

2. 单片机的应用

智能仪器:电压传感器,电流传感器,温度,湿度,角度,压力等各种传感器。

工业控制:各种控制系统,数据采集系统,通信系统,信号检测系统,无线感知系统等。

家用电器:电饭煲,洗衣机,电冰箱,空调等。

网络通信:手机,小型交换机,集群移动电话,对讲机等。

医用设备:医用呼吸机,分析仪,监护仪,超声波诊断设备等。

模块化系统:声卡,网卡等。

3. 单片机芯片起源及发展

1971Intel公司霍夫研制第一位4位处理器Intel 4004,标志着第一代处理器的问世。霍夫因此被英国《经济学家》杂志称为“二战以来最有影响力的7位科学家之一”。

19724月霍夫等人开发出8位微处理器Intel 8008,采用P沟道 MOS微处理器。

1973Intel公司研制8位微处理器8080,以N沟道取代P沟道,第二代微处理器诞生。

主频2MHz8080芯片运算速度比800810倍,可采用64KB存储器,使用了 6um技术的6000个晶体管,处理速度为0.64MIPS

1975年,MITS发布第一个通用型Altair 8800,带有1KB存储器。是第一台微型计算机。

1976Intel研制出MCS-48系列的8位存储器,标志着单片机问世。

4. 单片机的硬件特性

8CPU4KBROM128KBRAM48位并行口,216位定时/计数器,1 个全双工串行串口,寻址范围64KB,及控制功能较强的布尔逻辑处理器。

结构简单,可靠性高,低功耗,体积小。

5. 常用51芯片

80C51MCS-51系列中的一个典型品种;

其它厂商以8051为基核开发出的CMOS工艺

单片机产品统称为80C51系列。当前常用的

80C51系列单片机主要产品有:

(1)STC(国产宏晶):89C5189C5289C51690C516等。

(2)Intel80C3180C5187C5180C3280C5287C52等。

(3)ATMELAT89C5189C5289C205189S51RC),89S52RC)等。

(4)Philips,华邦,DallasSiemens等。

6. 51系列与几款常用单片机的比较

http://www.elecfans.com/d/577502.html

 

 

7. 封装技术

采用绝缘的塑料或陶瓷材料将集成电路打包,防止空气中的杂质对电路腐蚀造成电气性能下降。封装后也利于安装,运输。封装技术好坏还影响自身性能和PCB的设计制造。

主用的封装技术:

(1)DIPDual In-line Package),采用双列直插形式封装的集成电路芯片。引脚一般不超过100

(2)QFP/PFPPlastic Quad Flat Package)技术,方形扁平式封装技术,引脚数在100以上。

(3)PGACeramic Pin Grid Arrau Package),插针网格阵列封装技术。

(4)BGA技术(Ball Grid Array Package),球栅阵列封装技术。适用于高密度,高性能,多引脚芯片的封装,如CPU,主板南,北桥芯片。

(5)SFFSmall Form Factor),小封装技术。Intel在封装移动处理器时采用的一种特殊技术。

总之,封装起到了物理保护,电气连接,标准规格化的至关重要的作用。

 

8. 80C51单片机的引脚封装(如下图)

P3口第二功能各引脚功能定义:

P3.0RXD串行口输入

P3.1TXD串行口输出

P3.2INT0外部中断0输入

P3.3INT1外部中断1输入

P3.4T0定时器0外部输入

P3.5T1定时器1外部输入

P3.6WR外部写控制

P3.7RD外部读控制

 

9. 单片机的电平特性

数字电路中只有两种电平:高和低

单片机的电平为TTL电平:高5V 0V

RS232电平:计算机的串口 高 -12V +12V(负逻辑)

 

由于TTLRS232高低电平不同,所以计算机串口(RS232)和单片机的通信,要加电平转换芯片MAX232

 

10. IO结构

 

2:单片机IO结构图

P0采用开漏输出,P1,P2,P3是双向IO

上下拉电阻的作用

上拉电阻就是将不确定的信号通过一个电阻拉到高电平,同时此电阻起到一个限流的作用,下拉就是下拉到低电平。

1OC门要输出高电平,外部必须加上拉电阻。

2、加大普通IO口的驱动能力。

3、起到限流的作用。

4、抵抗电磁干扰。

选取上下拉电阻的原则

1、从降低功耗方面考虑应该足够大,因为电阻越大,电流越小。

2、从确保足够的引脚驱动能力考虑应该足够小,电阻越小,电流才能越大。

3、开漏输出时,过大的上拉电阻会导致信号上升沿变缓。

11. 重点

(1) 单片机对IO控制通过IO口进行

(2) 接收外部控制,通过IO口来感受

(3) 51单片机有P0P1P2P3四个8位双向输入输出IO端口。每个端口有锁存器,输入缓冲器和输出驱动器。

 

参考文献:

1. 百度百科:单片机

2. 百度百科:封装技术

3. 单片机视频资料

 

猜你喜欢

转载自www.cnblogs.com/lemon-wahahah/p/10921595.html