|
|
| | -文章搜索 - 最新文章 - | |
PIC系列单片机与MCS-51系列单片机有何区别? |
| 发布时间:2004年12月26日 点击次数:3458 |
| 来源: 作者: |
(1)总线结构:MCS-51的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC系列单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。 (2)流水线结构:MCS-51的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。 (3)寄存器组:PIC的所有寄存器,包括I/O口,定时器和程序计数器等都采用RAM结构形式,而且都只需要一个指令周期就可以完成访问和操作;而MCS-51需要两个或两个以上的周期才能改变寄存器的内容 |
|
|
|
|
[PIC MSP430 ] 相关文章: 通用MSP430—I2C程序简介:
//==================================// //通用MSP430—I2C程序 //收藏:清风徐徐 //QQ:78779514 //EMAIL:XSL88888@TOM.com //2004.2.4 //===================================// #include "MSP430x14x.h" //P3.2 SCL //P3.3 SDA #define SDA_1  ...... 利尔达MSP430系列单片机技术讲座和培训
MSP430三表技术讨论区
msp430单片机没有外部RAM,也就是说:无法接总线驱动设备。不知各位大侠是否同意。
请问在网上哪里可以找到带12位A/D转换的单片机的资料?
多路A/D不用的输入端一般如何处理?接地吗?
请问有谁知道8051XA的,它的通用性咋样?与MPS430相比有哪些优缺点?
有没有3V左右的z类似MAX232的IC?
请问各位大虾,何为jtag?
计数器能否在低功耗模式下工作? |
|
|
|