完全搞懂51单片机各类型号(ATMEL系列)

零、前言程序员

  初学者开始学习51单片机时每每先是一愣,说好51单片机啊,咋个型号是AT89C52,这个S52又是咋回事?上学的时候大都懵懵懂懂就这么用着,但始终没整明白,因此今天咱们就完全搞明白这些“51”都是些啥51。文章最后我还准备了一份各型号的对比手册,你们能够对照参考。异步

1、8031指令集性能

  51单片机是一个泛称,咱们将全部兼容Intel 8031指令系统的都叫51单片机,因此不管是AT89C5一、AT89S5二、AT80C5一、TS83C25等等,无论他叫什么名字都统称为51单片机。那为啥不叫31单片机呢?Intel当年推出这个单片机系列时第一款编号就是8031(因此叫8031指令系统),然后在其基础上进行小改就叫803二、8033,进行大改就叫804一、8051,恰好升级到8051时Intel将8051的资料公布给其余厂商鼓励你们一块儿来玩,因而如今全部其余厂商的51单片机都是基于8051进行二次开发的(天然使用的就是8031指令系统),然后你们就把全部使用8031指令系统、基于8051单片机生产其余单片机统称为51单片机。学习

2、C51与C52spa

  ATMEL生产了不少型号的51单片机,最经典的天然就是AT89C51了,可是其的ROM只有4K、RAM只有128Byte,想多写几行代码怎么办?天然是先简单的升个级嘛,因而将ROM和RAM空间增倍就是AT89C52了(ROM 8K、RAM 258Byte)。blog

 

 

3、C51与S51开发

  AT89S51是AT89C51的一次全面升级,除了采用更新的工艺、更高的频率、更多的烧写次数,还增长了ISP、看门狗、异步串口等,因此市面上使用最多的仍是S51而不是C51。产品

 

4、不可屡次擦写的87系列学习资料

  咱们印象中51单片机通常都是可屡次擦写的(重复烧录程序),但不少商用场景下只须要写入一次程序便可(OTP),因此ATMEL天然推出了只可烧录一次的版本,好比AT87F5一、AT87C510三、TS87251等,命名特色是都有个87.基础

 

5、L、LV、LS、LP

  除了常见的C5一、S5一、C5二、S52,咱们有时还能看到很多L、LV、LS、LP,好比AT89LS5二、AT89LV51等,实际含义以下:

  1)L:表明低电压低功耗

  2)LV:表明低电压

  3)LS/LP:表明在低电压低功耗(L)基础上加强型内核的产品

6、总结

  除了上述的特性外,芯片型号中还包含了不少信息,通常老手看到长长一串字符大概就能知道芯片的特性,若是想了解更多能够关注公众号“程序员防脱发中心”回复“A51”可得到下面的资料:

  一、ATMEL 51单片机常见型号性能对照表

  二、ATMEL 51单片机命名规则

  后续还会继续补充更多学习资料,敬请关注“程序员防脱发中心”!

 

相关文章
相关标签/搜索