51 avr pic 单片机比较

发布者:Serendipity99最新更新时间:2015-11-09 来源: eefocus关键字:avr  pic  单片机 手机看文章 扫描二维码
随时随地手机看文章
    简单的说,CPU构架不同,虽然都是8位的,但指令集不同,1)AVR是用RISC的,哈佛结构的总线;2)51是用CISC,冯诺衣曼结构的总线。跟AVR比,51是老掉牙的东西,内部资源少,速度慢。AVR是后来才出来的,工艺上远超过51,内部资源丰富,速度快。 

   C51是51单片机C语言程序设计的简称,如果说你对51单片机有一定的基础的话,学其它单片机会快得多,甚至一个星期至一个月内就能学会.,PIC单片机种类很多,比其它一般单片机(如51的,AVR的等等)都稳定一些,所以社会上要求稳定性高的可能多数用PIC单片机.ARM是32位处理器,与普通的8位51单片机相比,其处理效率当然是高很多很多,一般的情况下,人们谈到ARM时经常把它和嵌入式操作系统联系在一起,因为利用ARM实现嵌入式是一个非常好的选择方案.如果想走电子设计高端,建议还是从一种普通的单片机设计过渡到ARM以及嵌入式.PLC这个东西很稳定,但是同样的,它的价格往往很高,它的核心其实也可以说是一个51单片机,只是加了很多隔离器,应用过程中就不会有像单片机那样多的干扰,PLC一般是在强电设计方面用得多,比如工控行业.AVR是ATMEL公司的一个系列的产品,其性能价格比相当得高,如果对系统稳定性没有太大的要求,选择这一系列的单片机好,哈佛结构,RISC,处理功能强,效率高!

   其他情况:
    51是最最初级的东西,会的人也很多了,待遇一般还能活,但是高薪不太容易了,总体来说:最基础
PIC是RISC的单片机(RISC:精简指令集),性能比51的要更好一些,抗干扰也要好一些,不过总体和51是一个档次,客户选什么的都有
PLC是自动化的,多用于电气自动化,和单片机没关系
AVR是ATM公司的A先生和V先生搞的一款单片机,性能要更出色一些,不过说到底,PIC,51,AVR都属于微控制器,都差不多一个薪水等级

ARM叫微处理器了,分ARM7,ARM9,ARM11,STRONG ARM等等,其内核与普通的单片机区别不是太大,就是资源更丰富了,寄存器多了,比如多了LCD,IIS等等,但是它的难度远大于一般意义的单片机,因为它要内嵌入操作系统的,一般ARM7要内嵌UC/OS || ;UCLINUX等等
     ARM9要内嵌LINUX,VXWORKS等等等,操作系统难度就要大很多了,结合操作系统一起写程序就更难了,待遇也比较高

DSP是随机信号处理器,对数学要求非常高,不建议学(如果你是初级水平),算法比较复杂,多用于消费电子领域,配合ARM,一个做控制一个做算法

还有一个叫FPGA的,比较热了,语言独立用VHDL或者VERILOG,和C区别不是很大,功能强大,算是以后的主流了,不过工作多是做IC设计方面的,难度也不小

关键字:avr  pic  单片机 引用地址:51 avr pic 单片机比较

上一篇:怎样成为单片机高手
下一篇:单片机读写SD卡最简单最基本的程序

推荐阅读最新更新时间:2024-03-16 14:38

基于单片机控制的超声波测距报警系统
0 引言 超声波具有定向性好、能量集中、在传输过程中衰减较小、反射能力较强等优点,超声波传感器可广泛应用于非接触式检测方法,因而采用仿真技术进行超声波测距。 目前国内的超声波测距专用集成电路都是只有厘米级的测量准确度。通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用LM92 温度传感器进行声波传播速度的补偿后,设计的高准确度超声波测距仪能达到毫米级的测量准确度。 1 超声波测距报警系统基本原理 如图1 所示,使单片机可接收超声波模块输出的距离信号,并对其进行合理的处理后,在显示模块上实时显示超声波模块与障碍物的距离。 图1 系统连接示意 单片机发出40 kHz 的方波信号,经放大后通过超声波发射器输
[单片机]
51单片机-定时器初始化新写法
1.书写优化 我们所写过的下面这些 TH0=0XB8; TL0=0X00; 或者 TH0=0X4C; TL0=0X00; 如果代码没有注释我们根本不知道这是要定时多长时间,所以为了增加程序的可读性,我们重新优化这两处的书写。 首先要明白在程序书写中,以前说过,赋值给寄存器的值可以书写成十六进制的数也可以是十进制的数。大家知道,TH0填充的是高8位,TL0是低8位,那么如果这个16位的变量的十进制值是258,二进制的值就是 0000000100000010 所以高八位的值为1 (258/256=1) 低八位的值为2 (258%256=2) “258/256=1”和“258%256=2”的意思以前已经讲解过了, 我
[单片机]
<font color='red'>51</font><font color='red'>单片机</font>-定时器初始化新写法
单片机实现的自动拨号器
  自动拨号器是一种智能化的报警监控装置,它以单片机为核心器件,利用无线寻呼和程控电话可随时将警情发送给指定的BP机。它配备不同的传感器后,不但可以对有毒气体泄漏、家中被盗等情况进行报警,而且还可对通信设备及电源故障的发生进行告警,可广泛应用于仓库、小型商店、无人值守通信台站的监测以及家庭防盗、煤气报警等。   自动拨号器按功能的不同可分为可编码型和简易型两种。可编码型自动拨号器可人为设置、更改BP机号码,使用方便灵活;简易型自动拨号器的BP机号码已写入CPU的程序存储器中,具有成本低廉、稳定可靠的特点,缺点是不能人为更改BP机号码,需通过编程器写入,但成本较可编码型低。以下分别介绍这两种拨号器的工作   可编码的自动拨号器
[单片机]
用<font color='red'>单片机</font>实现的自动拨号器
基于AVR的LED显示屏的灰度设计与实现
LED点阵块具有亮度高、发光均匀、可靠性好、拼装方便等优点,能构成各种尺寸的显示屏。目前,LED显示屏已被广泛应用于文字显示并取得了很好的效果,但是大部分仅能显示滚动的文字信息而不能显示图像,并且还存在系统复杂等缺点。本文提出了一种主从式单片机的 LED显示屏 解决方案,该设计方案利用AVR单片机自身的FLASH ROM和RAM,外部无需任何存储电路,电路结构简单。该系统实现了图像的16阶灰度显示,可广泛用于商场、车站等公共场合。 1 AVR单片机简介 AVR单片机是增强型内置FLASH的RISC(ReducedInstruction Set CPU)精简指令集高速8位单片机,硬件采用哈佛(Harward)结构
[单片机]
基于<font color='red'>AVR</font>的LED显示屏的灰度设计与实现
单片机的动手实践篇--51单片机玩转12864
12864液晶的驱动和1602的类似,只不过是多了几个扩展的功能,不如画图功能: 这里讲一下:不要简单的认为12864是y轴64,x为128,那是点阵的分布,不是读写的分布,如正图表示,y轴的32行,从0到31,x轴的16 从0到15,0到7为上半个屏幕,8到15在下半个屏幕,所以绘图的时候,有两个部分要进行书写 在12864上载入任意一幅图: 示例代码: #include reg52.h #define uint unsigned int #define uchar unsigned char sbit lcdrs = P2^4;//数据还是指令的选择端口 sbit lcdwr = P2^5;//读写操作端口 sb
[单片机]
<font color='red'>单片机</font>的动手实践篇--<font color='red'>51</font><font color='red'>单片机</font>玩转12864
基于51单片机的99秒马表设计
1.实验任务 (1).开始时,显示“00”,第1次按下SP1后就开始计时。 (2).第2次按SP1后,计时停止。 (3).第3次按SP1后,计时归零。 2.电路原理图 图4.17.1 3.系统板上硬件连线 (1).把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P0.0/AD0对应着a,P0.1/AD1对应着b,……,P0.7/AD7对应着h。 (2).把“单片机系统”区域中的P2.0/A8-P2.7/A15端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P2.0/A8对应着a,P2.1/A9对应着b,……,P2
[单片机]
基于<font color='red'>51</font><font color='red'>单片机</font>的99秒马表设计
基于MSP430单片机的无线信号采集系统
简介:为了解风力发电机叶片振动情况,判断其失效类型,设计了一种基于,MSP430单片机的无线信号采集系统。系统采用低功耗的MSP430单片机作为核心控制部件,硬件部分由信号处理模块、无线通信模块、MSP430单片机控制系统组成;软件部分采用模块化设计方法。系统平时处于休眠状态,CPU停止运行,工作时通过软件中断请求唤醒。经实验证明,该模块设计稳定可靠、数据传输速率高、功耗低、通用性强,且误码率仅为1%。 风能是目前最有开发利用前景的可再生清洁能源,风力发电作为风能利用的主要方式而备受关注。风机叶片是风力发电机的关键部件,其性能的好坏直接影响整机运行的稳定。为了解风机叶片的振动状态,需对其进行测量。由于风力发电机叶片特殊的工作方式
[单片机]
基于MSP430<font color='red'>单片机</font>的无线信号采集系统
基于单片机和PWM控制方法调速实现无刷控制器检测设计
引言 伴随着城市化进程,人们生活的交通距离不断扩大,代替燃油汽车和自行车的电动车的普及大幅度的提高了电力资源的利用效率,促进了国民经济的健康发展。电动自行车以电力作动力,骑行中不产生污染,无损于空气质量。从改善人们的出行方式、保护环境和经济条件许可情况等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。电动自行车所用直流电机分为有刷电机和无刷电机两种。其中有刷电机控制较简单。但其易磨损的电刷带来维修保养工作量相对较大、使用寿命相对较短等缺点。而直流无刷电机本身没有易磨损部件,电机寿命长,维修保养工作量小。但直流无刷电机采用电子换向原理工作,其控制过程比有刷电机复杂得多,因此对控制器质量的要求也高得多。 目前电动自行车采
[单片机]
基于<font color='red'>单片机</font>和PWM控制方法调速实现无刷控制器检测设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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