PIC16F877是51单片机么?为什么。

2025-02-23 18:25:05
推荐回答(4个)
回答1:

PIC系列单片机不属于51单片机。

最根本的区别是,PIC属于RISC(精简指令集计算机ReducedInstructionSetComputer),总线为哈佛结构;而传统意义上的51系列单片机,大都源于早期的INTEL8031内核,以此为基础做出辅助功能的删减或增加,属于CISC(复杂指令系统计算机Complex Instruction Set Computer),总线为冯.诺依曼结构。

一般来说,RISC单片机精于最常用的一些运算指令,在这些方面效率高,专注于处理某些特定任务,整体结构更简单专精,体积、功耗更小,成本更低,适合于专机专用。CISC单片机,功能全面,结构复杂,整体性能好,更为通用。

回答2:

PIC16F877是一种单片机,但是与51单片机毫无关系。
这是专门的PIC系列的单片机,不论从硬件结构还是从指令系统,都毫无关系。
就算是编程时都用C语言,但需要的编译器是不同的。
51单片机用keilc编译,而PIC系列要用专门编译器MPLAB,下载程序也完全不一样的。
要是想学PIC单片机,要买一本有关PIC单片机的书,
如“PIC系列单片机C语言编程与应用实例”

回答3:

PIC16F877不是51单片机!!!
他们是完全不同的两种单片机
PIC16F877是精简指令集单片机,他的指令只有35条
他们程序编辑软件不一样,
PIC16F877内部具有AD/DA变换器,默认PA口是模拟量输入
51单片机用keilc编译,PIC单片机用MPLAB IDE编译

回答4:

是的!其电路是和单片机电路原理一致的