基于AT89C51教程入门篇一

51单片机入门篇一之单片机概述

(本文是参考郭天祥老师的教程,用于巩固自我知识,不喜勿喷)

1.1什么是单片机
具备独立处理程序,自带存储器及各种IO口的芯片,叫做单片微型计算机,大陆称之单片机,台湾称之为单晶片。通俗讲,单片机就是一台电脑,而功能如何就需要去阅读对应的pdf。
学习单片前,你得想明白最好对C语言有所了解,不知道也没关系以后我会具体的讲解一下,常用的语法和你会接触到的.C、.H文件。

1.2单片机标号和封装类型
封装:是把集成电路装配为芯片最终产品的过程。我们只需要了解和知道,常说的封装是指同一产品不同的样子。
http://baike.baidu.com/link?url=V7KNxZmIt8PigFsO9VAih2_tWGNMMF2UJf_RQ_vmvuckQng2dms1ZF2Bv9H1tVrQ2Lv0tF5VH-47gHm0IgueWEP_H2JxrJSyqSWrPPTzaVW
这里是百度百科有很多品种的封装类型,感兴趣的可以自己点进去。
我下面介绍一下常见的几种封装形式:DIP、PLCC、PQFP
一、DIP
DIP封装,是dual inline-pin package的缩写,也叫双列直插式封装技术,双入线封装,DRAM的一种元件封装形式。指采用双列直插形式封装 的集成电路芯片,绝大多数中小规模集成电路均采用这种封装形式,其引脚数一般不超过100。
这里写图片描述

二、PLCC
PLCC(Plastic Leaded Chip Carrier),带引线的塑料芯片载体表。面贴装型封装之一,外形呈正方形,32脚封装,引脚从封装的四个侧面引出,呈丁字形,是塑料制品,外形尺寸比DIP封装小得多。PLCC封装适合用SMT表面安装技术在PCB上安装布线,具有外形尺寸小、可靠性高的优点。
还有比较明显的特点它的所有引脚在芯片底部向内弯曲,因此在芯片的俯视图中是看不见芯片引脚的。这种芯片的焊接采用回流焊工艺,需要专用的焊接设备,在调试时要取下芯片也很麻烦,现在已经很少用了。

这里写图片描述

三、PQFP
PQFP封装的芯片的四周均有引脚,其引脚总数一般都在100以上,而且引脚之间距离很小,管脚也很细,一般大规模或超大规模集成电路采用这种封装形式。用这种形式封装的芯片必须采用SMT(Surface Mount Technology,表面组装技术)将芯片边上的引脚与主板焊接起来。采用SMT安装的芯片不必在主板上打孔,一般在主板表面上有设计好的相应管脚的焊点。将芯片各脚对准相应的焊点,即可实现与主板的焊接。PQFP封装适用于SMT表面安装技术在PCB上安装布线,适合高频使用,它具有操作方便、可靠性高、工艺成熟、价格低廉等优点。

这里写图片描述

标号
生产单片的厂商有很多,比如AT、飞利浦、华邦、英特尔、西门子、STC等等,我们学习所用的是51系列学习板最常用的AT89C52RC芯片,以后要用到一款芯片了解它的最好最快的方法不是网上搜寻相应的解答,而是去官网查阅下载这款芯片的说明,这里很可能大多数芯片都是用英文写的所以学习的人具备一定英文水平最好,没有那就下载有道词典吧,亲。

这里写图片描述

STC——很明显人家公司的名字还有比如AT,I,SST等
8——表示该芯片用的是8051内核芯片
9——表示内部含有FlashE 2 PROM芯片。STC称同时具备Flash和 E2PROM,带电可擦可编程只读存储器–一种掉电后数据不丢失的存储芯片。EEPROM 可以按“位”擦写,而FLASH 只能一大片一大片的擦。别请自行谷歌或者百度,这里讲个小八卦,很多人说其实其实STC所言的E2PROM就是Flash,至于真相如何我是不参与评论,只是希望日后在使用过程中涉及到这个方面功能的时候,能够注意一下,当然日后使用你会很快过渡到ARM比如STM32系列。
C——表示该器件为CMOS产品。比如89LE58和89LV52,LE和LV是指低电压产品即3.3V供电;89S52中的S是指芯片含有可串行下载功能的Flash存储器,即具备ISP可在线编程功能。
5——固定存在
1——表示内部程序存储空间的大小,1=4KB、2=8KB、3=12KB,即为n=4*n KB。
RC——STC内部RAM(随机读写存储器)512B。
40——表示最高可接入的晶振为40MHz。
C——表示产品的级别,一般表示芯片的正常使用温度范围。C是商业级,温度范围是0°~+70°。
C:商业级 0°~+70°
I:工业级 -40°~+85°
A:汽车级 -40°~+125°
M:军工级 -55°~+150°

1.3引脚
DIP
这里写图片描述

PQFP
这里写图片描述

PLCC
这里写图片描述

这里各个管脚干什么用,就不介绍了具体你自己去查阅相应芯片的说明PDF,不同芯片注意事项和功能都不一,需要认真研究。
我就简单介绍一下在拿到实物后如何判断它的引脚顺序,有以下几种标示
一个凹进去的小圆坑放在中央,如图DIP和PQFP,从它左手边第一个引脚开始,就是这个芯片的第1引脚。
或者用颜色、圆点或三角等之类标示在很靠近一个引脚的地方,如图PLCC所示。这个点所在的引脚就是第1引脚。
从第1引脚开始,逆时针方向数下去,在实际使用过程中一定要注意引脚一定不能接错,单片机肯定是不能正常工作,严重就是芯片报废。

好了单片机介绍就到这里了,接下来关于C51软件部分内容会有多个课时用于讲解C语言的入门到应用。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值