寻求单片机编程高手!型号pic16F877A,

 我来答
酷酷看来看去
2011-09-01 · TA获得超过661个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:146万
展开全部
pic16F877A我做过不少项目 项目有大有小
从单片机本身来说 PIC的单片机稳定性和抗干扰性绝对是一流的
我做的PIC探测器打静电从来都是一次过 相比之下philips的芯片就要惨的多 如果外引接口不做隔离很容易就死了
也由于这款单片机的出生年月较早,资源少,空间少,性能低这些老龄化问题比较显著,
看你用来做什么了,只要资源觉得够用就没问题。 现在价格也要十几块吧,性价比较低。

下面信息是我做的一台分析仪产品的编译结果,程序空间用到了99%,所以你如果代码多的话就要好好考虑了
Memory Usage Map:

Program ROM $0000 - $016A $016B ( 363) words
Program ROM $016D - $0FFF $0E93 ( 3731) words
Program ROM $1002 - $1815 $0814 ( 2068) words
Program ROM $1865 - $1FFF $079B ( 1947) words
$1FAD ( 8109) words total Program ROM

Bank 0 RAM $0023 - $006D $004B ( 75) bytes
Bank 0 RAM $0070 - $007C $000D ( 13) bytes
$0058 ( 88) bytes total Bank 0 RAM

Bank 1 RAM $00A0 - $00EF $0050 ( 80) bytes total Bank 1 RAM
Bank 2 RAM $0110 - $0150 $0041 ( 65) bytes total Bank 2 RAM
Bank 3 RAM $0190 - $01C3 $0034 ( 52) bytes total Bank 3 RAM
Bank 0 Bits $0100 - $0112 $0013 ( 19) bits total Bank 0 Bits

Program statistics:

Total ROM used 8109 words (99.0%)
Total RAM used 288 bytes (78.3%)

Loaded E:\YBW4020B\Alarm.cof.
BUILD SUCCEEDED: Thu Sep 01 16:18:53 2011

有什么需要给我留言吧
更多追问追答
追问
你好!我今年才要学习编程的,你可不可以帮我编一个图片所示的c程序,要求能在单片机内运行!谢谢!
追答
要写程序首先要知道硬件情况
你这是个项目还是学习的考试题?
xchenyao88
2012-04-07
知道答主
回答量:1
采纳率:0%
帮助的人:1641
展开全部
请问pic16f877A在线调试时,外置晶振是否工作?多谢大侠们了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
li...9@163.com
2011-09-01 · TA获得超过107个赞
知道答主
回答量:278
采纳率:100%
帮助的人:147万
展开全部
主要区别,887是纳瓦系列,功耗比877或877a要低;
887有内部RC振荡器,887/887A没有内部振荡器;
887有一个普通CCP模块,一个增强型CCP模块,877A只有两个普通的CCP模块;
887有十四个10位AD输入通道,877只有八个10位AD输入通道
887可以使用内部复位电路(RE3可以做IO或者做复位引脚),877A无此功能;
还有其他的东西,在实际的使用中,你要对着DATASHEET来看(特别是IO口的使用,不同的型号IO口内部结构都可能不太一样,认真看datasheet),887有中文的datasheet,去这里下载chinese版本的:
877A没有中文版,如果用到那就自己慢慢看英文的:

另外,我很少用PROTEUS(上大学时候用过),现在我基本上是用实际芯片来做硬件仿真。没法回答你的PROTEUS问题。但我可以告诉你的是,Mplab IDE里的debuger选项中有Proteus VSM。你可以在Proteus软件里先画好图,然后保存关闭。然后在MPLAB里打开你的程序项目,然后打开Debugger -> Select Tools -> Proteus VSM,然后在弹出的PROTEUS窗口打开你刚画的PROTEUS文件,就可以在MPLAB里直接调用Proteus来仿真程序了。 这样可以直接单步调试程序,可以让你直观看到每一条指令对单片机和电路的改变。
追问
你学过????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式