MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的。
MCS-51系列单片机
MCS-51系列单片机分为两大系列,即51子系列与52子系列。
51子系列:基本型,根据片内ROM的配置,对应的芯片为8031、8051、8751、8951
52子系列:增强型,根据片内ROM的配置,对应的芯片为8032、8052、8752、8952
这两大系列单片机的主要硬件特性如下表:
片内ROM型式 | ROM
大小 | RAM 大小
| 寻址范围 | I/O特性
| 中断源
数量 |
无
| ROM | EPROM | 计数器 | 并行口 |
8031 | 8051
| 8751 | 4KB | 128B
| 64KB | 2*16 | 4*8 | 5 |
80C31
| 80C51 | 87C51
| 4KB | 128B
| 64KB | 2*16
| 4*8 | 5 |
8032
| 8052
| 8752
| 8KB | 256B | 64KB | 3*16 | 4*8
| 6
|
80C32
| 80C52
| 87C52
| 8KB
| 256B
| 64KB | 3*16 | 4*8 | 6 |
从上表中可以看到,8031、8031、8032、80C32片内是没有ROM的,对应着上表看,我们可以发现,51系列的单片机的RAM大小为128B,52系列的RAM大小为256B,51系列的计数器为两个16位的,52系列的计数器为三个16位计数器。51系列的中断源为5个,52系列的中断源为6个。
关键字:MCS-51系列 单片机
引用地址:
MCS-51系列单片机简介
推荐阅读最新更新时间:2024-03-16 15:41
创意飞扬,亮点纷呈:2011-2012年度TI设计大赛圆满落幕
2012年7月2日,北京讯, 近日,全球领先的模拟与嵌入式半导体厂商德州仪器(TI)举办的两场重要赛事宣告圆满落幕:2011-2012年度TI C2000 及 MCU 创新设计大奖赛,以及2011-2012 年度TI DSP及嵌入式大奖赛。 两次大赛共有600余支大学生队伍、共2000余名学生参赛,带来的作品颇具创意,而且与实际应用领域联系紧密,涵盖安防、通讯、工业、医疗等行业,令专业评审印象深刻。 2011-2012 年度TI C2000 及 MCU 创新设计大奖赛 C2000 及 MCU 创新设计大奖赛前身为颇具影响力的TI C2000创新设计大赛,始于2008年。本次竞赛为第三届,并首次将大赛拓展到MSP430和Cor
[单片机]
芯旺揭秘第一个自主KungFu内核32位高端MCU
以“物联中国,智慧未来”为主题的ELEXCON 2019深圳国际电子展近日在深圳会展中心盛大开幕,从元件、嵌入式技术到系统解决方案,全面展示5G、人工智能与IoT、智能网联汽车等新兴技术及热门应用,众多国产IC及嵌入式“阵营”一同闪耀。历经六年研发攻关,国产MCU厂商上海芯旺微电子在今年正式步入32位MCU供应商的行列,在此次展会上,芯旺首次揭开了其基于KungFu自主内核架构的32位KF32 MCU的神秘面纱。 首个全自主KungFu内核32位MCU,贸易摩擦局势下“中国芯”突围之道 不管是全球半导体市场,还是中国市场,处理器和控制器都占据了相当重要的地位。在WSTS统计的2018年全球半导体市场结构中,处理器占据了14.3
[手机便携]
基于MSP430微控制器的电容触摸实现方案和LED PWM驱动
本应用文档介绍了使用MSP430微控制器实现电容触摸转轮和多路独立LED的PWM软件驱动技术。方案通过4路I/O 端口实现电容触摸转轮控制,I/O端口配合三极管驱动LED,实现LED呼吸、轨迹灯等效果。本方案为需要电容触摸转轮控制和LED跟踪显示等绚丽灯效的产品提供了有效的低成本方案。 简介 电容触摸技术作为一种实用、时尚的人机交互方式,已经被广泛的应用到各种电子产品,小到电灯开关,大到平板电脑、触摸桌等。随之而来的是考验产品设计者如何发挥智慧,在把产品用户界面设计得方便简洁的同时,又能呈现产品绚丽的外观,从而带来良好的用户体验。 LED显示由于界面友好,可以实时反映触摸的位置信息,在电容触摸产品设计中得到广泛应用。本设计
[单片机]
基于AVR单片机Atmega16的ADC采集数码管显示仿真程序
电路图 用到的数码管是7SEG-MPX4-CC。 程序代码 #include mega16.h #include delay.h #define uchar unsigned char #define uint unsigned int flash char led_7 = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f}; flash char position = {0xe0, 0xd0, 0xb0, 0xf0}; char ad ; //数码管显示函数 void display() { char i; for (i = 0;
[单片机]
瑞萨电子发布内置安全功能的微控制器RS47X
瑞萨电子株式会社(TSE:6723,以下简称“瑞萨电子”)于2011年3月7日宣布作为信用卡等金融支付/结算卡、身份证卡、公交用IC卡等各种IC卡使用的内置有安全功能的微控制器(安全微控制器(注1))、配备有大容量存储器的「RS47X」型产品正式生产,并于2011年4月开始供应样品。
新产品把用来储存IC卡应用程序和数据的储存器EEPROM(Electrically Erasable and Programmable Read Only Memory)容量扩大到等于原有产品「RS46X」的2倍——144K字节,以满足IC卡的多功能化需求。而且与「RS46X」一样,适用于接触和非接触两种形式的IC卡。 新产品的样品价格为280日
[安防电子]
对MCS-51单片机定时器和计数器区别的理解
在51单片机的学习过程中,我们经常会发现中断、计数器/定时器、串口是学习单片机的难点,对于初学者来说,这几部分的内容很难理解。但是我个人觉得这几部分内容是单片机学习的重点,如果在一个学期的课堂学习或者自学中没有理解这几部分内容,那就等于还没有掌握51单片机,那更谈不上单片机的开发了,我们都知道在成品的单片机项目中,有很多是以这几部分为理论基础的,万年历是以定时器为主的,报警器是以中断为主的,联机通讯是以串口为主的。 在这几部分内容中,计数器/定时器对于初学者说很容易搞混淆,下面我将对这方面的内容结合自己的学习经验谈几点看法。 计数器和定时器的本质是相同的,他们都是对单片机中产生的脉冲进行计数,只不过计数器是单片机外部触发的脉冲,定
[单片机]
单片机应用编程技巧问答
1. C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C语言编写,一条C语言指令编译后,会变成很多条机器码,很容易出现ROM空间不够、堆栈溢出等问题。而且一些单片机厂家也不一定能提供C编译器。而汇编语言,一条指令就对
[单片机]
基于AVR单片机和串口的SD卡读取平台的设计
O 引言 SD卡(secure digital memory card,安全数码卡)是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(PDA)和多媒体播放器等。SD卡由日本松下、东芝及美国SanDisk公司于1999年8月共同开发研制。大小犹如一张邮票的SD记忆卡,重量只有2 g,但却拥有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性。 本文正是通过AVR单片机经过软硬结合的设计方案,来读取SD卡上FAT32文件系统中的数据,FAT32是微软公司开发的新一代的文件系统,支持更大的存储容量和长达255个字符的文件名,也可以通过串口转USB接口芯片通过计算机来访
[单片机]