89C51单片机怎么样?89C51单片机过时了吗

发布者:xxoke624最新更新时间:2023-05-16 来源: elecfans关键字:89C51  单片机 手机看文章 扫描二维码
随时随地手机看文章

89C51单片机是一款8位单片机,最常用的是艾特梅尔产的AT89C51,我在上学时是用的最多的一款单片机芯片,现在来说它早已停产多年了。我认为尽管这样,作为一种性价比很高的芯片非常适合刚接触单片机的小白们学习,我认为在一些低端产品中还是能见到它的“踪影”,下面我来谈谈我的看法。


单片机作为一种控制类芯片,不管其性能是如何发展,现在仍然没有摆脱它的基本架构。我认为作为刚学单片机的新手来说这款芯片并没有过时,俗话说“万仗高楼平地起”,我们学单片机不仅仅是学单片机芯片本身的内部结构,我认为更重要的是学习单片机的一些硬件外设和软件部分。从这一方面来讲选一款经典的低端芯片来学习是我们的明智之举,一来可以增加我们学习的自信心,二来也可以节约我们学习的成本。


一些性能较好的8位单片机也是在89C51的基础上进行的技术改进升级的,比如一些单片机增加了ISP(在系统编程)功能、增大了装载数据的容量、提高了时钟频率、降低了工作电压等方面,有一句话叫“万变不离其宗”,其大架构都没有发生颠覆性的改变,从这个角度来说仍没有过时。


从做产品项目的角度来说,我们选芯片要以成熟的典型主流芯片为主,同样学习时也要以典型单片机作为学习的切入点才对。因此在一些价格低、处理速度慢的产品中还是以C51为主,同样对学习单片机也一样,低端学会了再学高端是水到渠成的事情。在做项目时对于高端的设备才选用16位或者32位的单片机比如STM32系列或ARM系列单片机!


因些,不论是学习单片机还是做产品89c51都是一款成熟而又经典的芯片并没有过时,最后我用一句话总结就是“与其把一些高大上的技术名词挂在嘴边,不如把一些所谓“过时”的技术放在心里”。


关键字:89C51  单片机 引用地址:89C51单片机怎么样?89C51单片机过时了吗

上一篇:89C51单片机的步进电动机控制系统设计
下一篇:以89C51单片机为核心器件的自动控制系统编码译码显示实验电路设计

推荐阅读最新更新时间:2024-11-11 11:17

51单片机存储器结构介绍(2)
数据存储器 数据存储器也称为随机存取数据存储器。数据存储器分为内部数据存储和外部数据存储。MCS-51内部RAM有128或256个字节的用户数据存储(不同的型号有分别),片外最多可扩展64KB的RAM,构成两个地址空间,访问片内RAM用 MOV 指令,访问片外RAM用 MOVX 指令。它们是用于存放执行的中间结果和过程数据的。MCS-51的数据存储器均可读写,部分单元还可以位寻址。 MCS-51单片机的内部数据存储器在物理上和逻辑上都分为两个地址空间,即: 数据存储器空间(低128单元); 特殊功能寄存器空间(高128单元); 这两个空间是相连的,从用户角度而言,低128单元才是真正的数据存储器。下面我们就来详细的与
[单片机]
51<font color='red'>单片机</font>存储器结构介绍(2)
STC12C5A60S2单片机的内部构造及功能详细介绍
STC12C5A60S2单片机是一款功能比较强大的单片机,在众多的51系列单片机中,要算国内STC 公司的1T增强系列更具有竞争力,因他不但和8051指令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH工艺的,如STC12C5A60S2单片机内部就自带高达60K FLASH ROM,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。而且STC系列单片机支持串口程序烧写。 1、STC12C5A60S2简介 STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX
[单片机]
基于C8051F单片机的一种参数可调的施药机构及其控制系统
水果种植业是我国农业发展的重要组成部分,果树病虫害防治作业也越来越被重视。当下我国施药水平总体偏低,主要表现在自动化技术落后、作业强度大、农药浪费严重等问题。为了解决这一现象,提高果树施药喷雾效率和农药附着率,文中设计了新型喷雾机构及其控制系统,该机构能够针对不同果树尺寸来调节喷雾距离。作业人员可以远距离操作手持式控制器即可调节喷雾参数(包括每侧喷雾头的开闭、喷雾机构伸缩长度、轴流风机送风转速等),这在很大程度上降低了劳动强度,提高了施药效果。 1 系统工作原理 本系统结合了机械和电子技术,由机械部分和控制部分构成。施药喷雾过程中喷雾头与冠层的距离要求适中,而果园内的果树形状尺寸各异,因此应用了电动推杆作为执行元件安装
[单片机]
基于C8051F<font color='red'>单片机</font>的一种参数可调的施药机构及其控制系统
单片机MSP430 DS1B20 驱动
多个共总线 ds18b20.h #ifndef __ds18b20 #define __ds18b20 #include msp430g2553.h #include stdlib.h #include stdio.h #include string.h #define DQ_1 P2OUT |= BIT0 #define DQ_0 P2OUT &= ~BIT0 #define DQ_in P2DIR &= ~BIT0 #define DQ_out P2DIR |= BIT0 #define DQ_val (P2IN & BIT0) void read_rom(unsigned char rom ); v
[单片机]
基于STM32单片机的DLP驱动电路研究
DLP投影技术是应用美国德州仪器公司开发的数字微镜元件--DMD(Digital Micromirror Device)作为主要关键处理元件以实现数字光学处理过程的技术。DLP显示的色彩清晰度高、艳丽、细腻、逼真,且为全数字显示即可靠性极高,能在各类产品(如大屏幕数字电视、公司/家庭/专业会议投影机和数码相机(DLP Cinema))中提供最佳图像效果。目前,大部分的家用或商用DLP投影机都采用了单片结构,使得其便于移动携带,因而得到越来越广泛的应用。在目前应用发展的基础上,又对其结构的精简性、携带的方便性提出了更高的要求。传统的DLP投影仪是通过DVI接口接收外部信号,并且经过信号转换传送给DLP控制器来控制DLP的显示,占用的
[单片机]
基于STM32<font color='red'>单片机</font>的DLP驱动电路研究
51单片机的数码管动态扫描方法
1.实验任务   如图4.13.1所示,P0端口接动态数码管的字形码笔段,P2端口接动态数码管的数位选择端,P1.7接一个开关,当开关接高电平时,显示“12345”字样;当开关接低电平时,显示“HELLO”字样。 2.电路原理图 图4.13.1 3.系统板上硬件连线 (1).把“单片机系统”区域中的P0.0/AD0-P0.7/AD7用8芯排线连接到“动态数码显示”区域中的a-h端口上; (2).把“单片机系统”区域中的P2.0/A8-P2.7/A15用8芯排线连接到“动态数码显示”区域中的S1-S8端口上; (3).把“单片机系统”区域中的P1.7端口用导线连接到“独立式键盘”区域中的SP1端口上; 4.程序设计内容 (1).动
[单片机]
51<font color='red'>单片机</font>的数码管动态扫描方法
微控制器MCU)架构分析
微控制器(MICroController)又可简称MCU或μC,也有人称为单芯片微控制器(Single Chip Microcontroller),将ROM、RAM、CPU、I/O集合在同一个芯片中,为不同的应用场合做不同组合控制。微控制器在经过这几年不断地研究、发展,历经4位、8位,到现在的16位及32位,甚至64位。产品的成熟度,以及投入厂商之多、应用范围之广,真可谓之空前。目前在国外大厂因开发较早、产品线广,所以技术领先,而本土厂商则以多功能为产品导向取胜。但不可讳言的,本土厂商的价格战是对外商造成威胁的关键因素。 由于制程的改进,8位MCU与4位MCU价差相去无几,8位已渐成为市场主流;针对4位MCU,大部份供
[单片机]
<font color='red'>微控制器</font>(<font color='red'>MCU</font>)架构分析
凌阳c61学习笔记_1第一次接触单片机
开发板: SPCE061A精简开发板-61板 参数以后再说 今天 试了一下开发平台,还没搞明白,只是把 自检程序 dowmload进去了,慢慢来吧 今天遇到的问题就是如何运行的问题了: 把程序down到单片机中 要点debug中的go,然后单片机就开始运行了 电源的供电,我选择的是 usb 的5v供电,单片机自带 电源转换模块,将5v电压转换成3.3v的电压! 可以看到这单片机的喇叭可真是不小啊! 哈哈哈
[单片机]
凌阳c61学习笔记_1第一次接触<font color='red'>单片机</font>

推荐帖子

这个有用:正品和翻新IC区别
1、看芯片表面是否有打磨过的痕迹.凡打磨过的芯片表面会有细纹甚至以前印字的微痕,有的为掩盖还在芯片表面涂有一层薄涂料,看起来有点发亮,无塑胶的质感.2、看印字.现在的芯片绝大多数采用激光打标或用专用芯片印刷机印字,字迹清晰,既不显眼,又不模糊且很难擦除.翻新的芯片要么字迹边沿受清洗剂腐蚀而有“锯齿”感,要么印字模糊、深浅不一、位置不正、容易擦除或过于显眼.另外,丝印工艺现在的IC大厂早已淘汰,但很多芯片翻新因成本原因仍用丝印工艺,这也是判断依据之一,丝印的字会略微高于
wstt 淘e淘
求MXD2020E资料和用法
本帖最后由paulhyde于2014-9-1508:59编辑MXD2020E输出X,Y怎样判断他的角度变化求MXD2020E资料和用法
a271543008 电子竞赛
温度变送器RTD采集代码
程序编译OK。仿真器目前链接故障,暂时无法板级测试。源代码附件已上传。jlink仿真器问题还在排查。温度变送器RTD采集代码希望早日解决仿真器问题一般都是连接问题
蓝色天使 DigiKey得捷技术专区
转让闲置的AM335X
个人闲置的EVB-335X,是目前AM335X板中,最方便评估,性价比高,功能最全的产品,当时购买的时候选的最全功能,900多元,七寸电容屏。基本上上过一次电,然后闲置。现在700包顺丰,转让。需要的私信,或者加qq.2057924457转让闲置的AM335X提醒一下,全新的才680.。。。 以后会不会在降价,,,,目前观望中 肯定会降价,!!!太贵不用!!!给个老实价吧。
lijing5384126 淘e淘
JLINK V8仿真器初学者入门视频教程
有人在问JLINK的使用问题,找到一个JLINKV8仿真器初学者入门视频教程,与大家分享下JLINKV8仿真器初学者入门视频教程沙发真是太好了!最近刚买了一个JLINK,还不怎么会用。看了下这个视频,挺详细的。谢谢!应该看看,买了以后只用他烧写nandflash了,还没怎么用于调试呢!!!!怎么下啊,只能在线看啊!!!原帖由lby147612于2010-3-1808:59发表怎么下啊,只能在线看啊!!! 查看下网页源代码这个视频是直接用的土豆的
雪人001 单片机
【读书】《RISC-V开放架构设计之道》1.新生儿RISC-V
每当有一个新概念产生时,我们会习惯性的问:催生他的目的是什么?对于RISC-V来说,他的主要目的在于:替代现有的ARM架构和X86架构当然,X86架构是CISC(复杂指令集),我们首先和同为RISC(精简指令集)的ARM架构做对比ARM好用吗?答案是肯定的。现如今一个房间里的ARM设备极大可能要比X86、8051等架构的设备要多许多,况且ARM的多样化也是其他几种类型的几倍。但是,还不够好。(图源:网络)ARM架构由ARM公司收取专利
电子烂人 编程基础
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved