首页 > 应用 > 单片机应用
[导读]我觉得51比较好。因为51是比较标准的复杂指令单片机,通过学习51可以比较全面掌握单片机和通用CPU知识,达到触类旁通的目的(Z80也不错,可惜有些过时了,开发工具也很落后)。而PIC是一种精简指令系统,虽然机器码好

我觉得51比较好。因为51是比较标准的复杂指令单片机,通过学习51可以比较全面掌握单片机和通用CPU知识,达到触类旁通的目的(Z80也不错,可惜有些过时了,开发工具也很落后)。而PIC是一种精简指令系统,虽然机器码好懂,但是局限性较大,就是说会过分偏重理解MicroChip的设计思想。其实全面掌握单片机技术较用精某一种芯片来得划算(不要被某一个公司捆住思想)。
类似PIC的芯片很多,比如AVR、MSP430、Z8等,掌握51的结构和指令系统之后理解这些单片机的原理就很容易。而反过来也许就要各个击破。

还有一些理由:
就芯片而言:51单片机有非常低廉的价格和数不胜数的衍生芯片系列,这些产品从低速(1MPS)到高速(30MPS)几乎涵盖整个自控领域。新芯片价格从5元到数百元都有,当然还有大量拆机片供应,很方便自学和自助实验。
就开发工具而言:51有完全免费的C语言编译器和实时任务系统,当然还有随手可得的大量评估版(包括D版)世界顶级开发工具,比如:KEIL / Tasking / HITech / Resonance / Franklin(Resonance前身)。当然在非盈利前提下领略这些大气的开发环境无疑对培养系统化的思维方式和细致入微的洞察能力有较大的帮助。
就调试工具而言:51系列的仿真器是最便宜的,也是种类最多的。

就PIC系列而言:
单一芯片的用途比较有限,受机器自身容量限制较大,即通用性稍差。这也是MicroChip的产品线非常长的原因。当然MicroChip的这一思想对商业运作十分有利,在成本/性能和量产方面与用户的结合点很好。
还有PIC的指令系统有一定的缺陷,常用户最有感觉,使人不得不陷入MicroChip的芯片选型迷宫,经常在小问题上犹豫不决。
在国内:PIC的价格也是阻碍其大量应用的致命原因,供货种类不够充足。

所以我觉得:
先学习通用单片机,就是51系列,然后结合具体应用需求选择学习其他常用单片机。做到灵活思考,灵活选择。比如当需要少量开关量资源时使用89C2051,需要简单A/D资源时选择PIC16F873,需要大量I/O时考虑89C52;需要低速时尽量考虑51系列,需要中速时考虑PIC系列,需要高速时考虑90S AVR系列,需要甚高速时返回来考虑51兼容的SOC系列。而需要低功耗时考虑MSP430系列。
顺便说一句,大家常说的PIC16F74/84完全可以用89C2051替代,因为一般的设计方案中都留有速度余量,且这几种芯片都没有A/D,其基本结构类似。而为了使用PIC就不得不使用纯汇编(编译器难寻),而用51系列就可以从容使用C代码,还有RTOS的支持。

最后建议一下:就速度而言,PIC不是最好的,AVR系列做到了类单周期指令和流水线操作,在同一功耗下AVR比PIC快得多,而价格便宜得多(当然比低档51系列稍贵),AVR是一种值得注意的新机型。

尽管做项目时应尽量使用C,但是为了用好C就必须先学习汇编,学完51系列规整的汇编体系后再领略各个小厂家自己的汇编环境真有游刃有余的感觉。我不得不佩服Intel在CPU技术方面的学识和规划能力,不愧是计算机界的巨人

本文引用地址: http://www.21ic.com/app/mcu/201807/778826.htm

换一批

延伸阅读

[猎聘集] 简单的单按键开关电路(已

简单的单按键开关电路(已

如SW引线较长的话,需在ICB 6与GND间加ߌ......

关键字:21333 31616 20851 30340

[消费类电子新闻] 官方宣布:OPPO R15将首发索尼IMX519传感器

官方宣布:OPPO R15将首发索尼IMX519传感器

根据官方介绍,相比索尼IMX398传感器,索尼IMX519传感器尺寸达到1/2.6英寸,提升7.7%;单个像素面积由1.12提升至1.22微米,提升18.7%.........

关键字:索尼 OPPO IMX519

[半导体] 贸泽备货Cypress S71KL512SC0 HyperFlash和HyperRAM 功能更强大、表现更出色的多芯片封装解决方案

贸泽备货Cypress S71KL512SC0 HyperFlash和HyperRAM  功能更强大、表现更出色的多芯片封装解决方案

贸泽电子 (Mouser Electronics) 即日起开始分销Cypress Semiconductor的S71KL512SC0 HyperFlash和HyperRAM多芯片封装 (MCP) 产品。......

关键字:贸泽 Cypress S71KL512SC0 HyperFlash HyperRAM 多芯片封装

[半导体] Maxim超低功耗PMIC MAX77650/51加入贸泽分销阵营 同时提升可穿戴设备电池寿命与效率

Maxim超低功耗PMIC MAX77650/51加入贸泽分销阵营 同时提升可穿戴设备电池寿命与效率

最新半导体和电子元件的全球授权分销商贸泽电子 (Mouser Electronics),宣布即日起开始备货Maxim Integrated的MAX77650和MAX77651电源管理IC (PMIC)。此系列超低功耗超小型PMIC将稳压器、......

关键字:贸泽电子 Maxim PMIC MAX77650/51
条评论

我 要 评 论

网友评论

热门关键词

技术子站

更多

人才招聘

更多

项目外包

更多

推荐博客