PIC单片机与51系列单片机的区别

上传人:宝路 文档编号:2752599 上传时间:2017-07-27 格式:DOC 页数:1 大小:24.50KB
返回 下载 相关 举报
PIC单片机与51系列单片机的区别_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《PIC单片机与51系列单片机的区别》由会员分享,可在线阅读,更多相关《PIC单片机与51系列单片机的区别(1页珍藏版)》请在金锄头文库上搜索。

1、PIC 单 片机与 51 系列单 片机的区别应该说有三个主要特点:(1)总线结构:MCS-51 单 片机的总线结构是冯-诺依曼型 ,计算机在同一个存储空间取指令和数据,两者不能同时进行;而 PIC单 片机的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐 率。正因为在 PIC 单 片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8 位的,但指令总线位数分别位 12、14、16 位。 (2)流水线结构 :MCS-51单 片机的取指和执行采用单指令 流水线结构

2、,即取一条指令,执行完后再取下一条指令;而 PIC 的取指和执行采用 双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。 (3)寄存器组: PIC 单 片机的所有寄存器,包括 I/O 口,定时器和程序计数器等都采用RAM 结构形式,而且都只需要一个指令周期就可以完成访问和操作;而 MCS-51 单 片机需要两个或两个以上的周期才能改变寄存器的内容。我觉得 51 比较好。因为51 是比较标准的复杂指令单片机,通过学习51 可以比较全面掌握单片机和通用 CPU 知识,达到触类旁通的目的(Z80 也不错,可惜 有些过时了,开发工具也很落后)。而 PIC 是一种精简指令系统,虽然机器码好懂,但是局限性较大,就是说会过分偏重理解 MicroChip 的设计思想。其 实全面掌握单片机技术较用精某一种芯片来得划算(不要被某一个公司捆住思想)。类似PIC 的芯 片很多,比 如 AVR、MSP430、Z8 等,掌握 51的结构和指令系统之后理解这些单片机的原理就很容易。而反过来也许就要各个击破。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号