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

 我来答
firedphoenixhe
推荐于2017-09-19 · TA获得超过177个赞
知道小有建树答主
回答量:112
采纳率:100%
帮助的人:67.3万
展开全部
PIC系列单片机不属于51单片机。

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

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

2014-10-20 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4838万
展开全部
PIC16F877是一种单片机,但是与51单片机毫无关系。
这是专门的PIC系列的单片机,不论从硬件结构还是从指令系统,都毫无关系。
就算是编程时都用C语言,但需要的编译器是不同的。
51单片机用keilc编译,而PIC系列要用专门编译器MPLAB,下载程序也完全不一样的。
要是想学PIC单片机,要买一本有关PIC单片机的书,
如“PIC系列单片机C语言编程与应用实例”
追问
哪个比较好用?maplab可以用于编译pic16f877么
追答
谈不上哪个好用,这主要是各公司的要求不同,有的就要求用PIC的,有的就要求用51的。
原来因为PIC系列的有小封装型号的,而且型号比较多,选择性比较大,速度相对也快,所以,对于小型玩具小型家电类往往都愿意选PIC系列的。
现在51单片机有了国产的STC单片机,选择性更大了,而且有更小型的封装,如8脚的。性能和速度都有了很大的提高,不比PIC差,所以,选择STC单片机的公司就多了。
maplab就是PIC系列单片机的编译器,当然支持所有的PIC单片机了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cqs8031
推荐于2017-09-18 · TA获得超过1.8万个赞
知道大有可为答主
回答量:1.9万
采纳率:31%
帮助的人:5531万
展开全部
PIC16F877不是51单片机!!!
他们是完全不同的两种单片机
PIC16F877是精简指令集单片机,他的指令只有35条
他们程序编辑软件不一样,
PIC16F877内部具有AD/DA变换器,默认PA口是模拟量输入
51单片机用keilc编译,PIC单片机用MPLAB IDE编译
更多追问追答
追问
maplab能用于编译pic16f877么
追答
是的,我写的是大写,你小写的
51单片机功能单一,但,开发板价格便宜,最便宜的¥30
从学习上讲,51单片机资料丰富,容易上手

PIC单片机功能强大,开发板价格很贵,最便宜的大约¥300
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
li_33333
2014-10-20 · TA获得超过1080个赞
知道大有可为答主
回答量:1311
采纳率:80%
帮助的人:455万
展开全部
是的!其电路是和单片机电路原理一致的
追问
也就是说PIC16F877是51单片机的一种?
追答
是的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式