33124|11

4

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

大家讨论一下:市场上单片机各自的优缺点是什么? [复制链接]

我先抛砖引玉,简单谈谈。 首先,MCS-51系列是大家再熟悉不过的,优点:有群众基础,易上手,片源广。缺点:适合民用,商用,不适合工业用途。目前,提供51的厂家有:ATMEL,PHILIPS,WINBOND等等。 PIC单片机是MICROCHIP 公司的产品,其突出的特点是体积小,功耗低,精简指令集 ,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好。在一些小型的应用中,比传统的51单片机更加灵活,外围电路更少,因而得到了广泛的应用。更有不少的客户指定厂商用其产品;另外其较少的指令及较强的实用功能更为许多单片机初学者之首选品牌. 指令少,PIC中低档系列单片机共有35条指令,非常有利于易记忆和掌握,指令为单字节,占用程序存储器的空间小,而且中档系列单片机每一条指令为14位,前6位存操作指令,后8位存操作数. 大部分芯片有其兼容的FLASH程序存储器的芯片,支持低电压擦写,擦写速度快,允许多次擦写,程序修改方便 。 再谈谈ARM: arm是目前发展最快的32位单片机,顾名思义:精简指令集,它的特点是:速度快,cpu处理能力强,能移植操作系统,当然了,学起来困难点。
此帖出自单片机论坛

最新回复

其实PIC的,本身就在于代码少,精简,为什么非得用C呢????  详情 回复 发表于 2007-9-14 20:04
点赞 关注
 

回复
举报

2

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

我用的是PIC芯片,可是我还在自学51。以便跳槽。
此帖出自单片机论坛
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

你用pic哪个系列的?
此帖出自单片机论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

4
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

PIC在国内作的不错,主要是因为其资料等方面比较完善 在这方面,一周立功为后台的PHLIP也有的一比,尤其他是以51作为内核 其他的,象MOTOROLA,在位处理方面功能较为强大,所以在家电方面有其独有的优势,象以08系列为代表的,价位也普遍比51系列的低 不过在这方面三星,合泰推出的低价位单片机,象以46R23/22为代表的在家电\制造业等量产化方面也做的不错.记得好象还有1K FLASH的,便宜倒使便宜,不过估计除了玩具,风扇,广告牌等,真弄不清还能用在那里 INTEL的呢,用过一两款,196KC,感觉有点不上不下的,难受
此帖出自单片机论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

5
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

各有擅场, pic比较重点在外设, 51,在于通用,家族大,工具强。 Zilog 我用过,其实也不错, motorla 工业方面比较好,但同一系列的兼容性不好。 一些所谓 pic 兼容机,价格很好,但抗干扰差,适合用于玩具 另:philip 和 周的关系不大,周只是一个商人,philip 的一个代理经销商而已。 51 和 pic 的可比性也不大,各有各的市场
此帖出自单片机论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

6
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

AVR(ATMEL)的也不错,高速,也是精简指令,比较易学。而且它在硬件设计上就考虑了如何更使用与C语言编程。我知道的最低引脚数为(ATTINY11,12,13,15系列),好象13,15都有带8路AD。也有和40P的51引脚全兼容的封装。
此帖出自单片机论坛
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

7
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

用不用C语言编程,那是编译的事,跟硬件没什么关系。ATMEL到是用过不少,感觉要增加很多外围的电路,比较麻烦。
此帖出自单片机论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

8
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

FISHEN老哥所指要增加很多外围电路是什么。 我觉得AVR也并不需要增加什么额外的电路呀。 内部晶振有,而且具有晶振校准标定器; EEPROM有; 低电压保护有; 串口编程技术有; WDT有; IO口上拉也有; IO驱动能力也不弱; 定时器,中断每家都有 我用AVR那也是2年前的事了,现在对它印象也淡了! 另外我在上贴上将“适用”误输入为“使用”。至于适合不适合C语言编程,是否完全仅与编译器有关,而与电路硬件无关,还得大家说了算呢,是吧。 以上言语仅做技术交流,别无它意。
此帖出自单片机论坛
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

9
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

楼上raker老兄说的极是。AVR确实是不需要增加什么额外的电路,我说的确实不对,我当时指的是AT89系列。只能说我知识面太窄,呵呵! 至于“适合不适合C语言编程,是否完全仅与编译器有关,而与电路硬件无关,还得大家说了算呢,是吧。” 我认为大家说了也不算,还是要用事实说话,本来是什么就是什么。 你认为呢?对了,老兄大学里学过编译原理吗?
此帖出自单片机论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

10
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

fishen哥,我就和你讨论下硬体和软体有没有相互制约的一面吧。 我以前学的是电气自动化。是没有学编译原理。 这样说吧,PIC和51,我单从一点就认为51的更适合C编程。 51系列采用的是堆栈指针,PIC采用的是硬件堆栈8级。 当堆栈指针设定合理,局部变量少的情况下。51用10层的程序嵌套是没有问题的。 而PIC在这方面就不行了,最多不能超过8层,还包括中断。所以如果用C做PIC编程 必须要很小心堆栈溢出的。不然程序飞上天还不知道怎么回事呢。 当然这也只是我个人看法,希望大家多多交流。 同时希望能够通过交流,在这里学到更多的东西。
此帖出自单片机论坛
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

11
 

几乎是头等关键的指标

原帖由 fishen 于 2007-9-14 11:29:00 发表 用不用C语言编程,那是编译的事,跟硬件没什么关系。ATMEL到是用过不少,感觉要增加很多外围的电路,比较麻烦。
俺搅得,正是有没有C编译器! 硬件性能再好,开发没效率等于0。 用C编程半个月的活,写汇编3、4个月都够呛。每个鸡种汇编不同,学半天才上手,即使做成了以后维护也难。软件资源缺乏移植性,对自己的技术积累也没多大好处。
此帖出自单片机论坛
 
 
 

回复

1583

帖子

0

TA的资源

五彩晶圆(高级)

12
 

回复:大家讨论一下:市场上单片机各自的优缺点是什么?

其实PIC的,本身就在于代码少,精简,为什么非得用C呢????
此帖出自单片机论坛
 
个人签名
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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