PIC单片机的稳定性怎么这么差啊,今天总算长见识了

高级工程叁   2008-7-8 14:43 楼主
一个很简单的按键小功能, 以前用51何avr做过, 功能都非常理想

现在改用PIC16F877, 按各个键时分别在数码管上显示相应的数字,出现如下问题:

1. 快速同时按键多个键时,会出现没有反应的情况, 之后再按单个的键, 都没有反应 (正常功能是按0键显示“0”)

2。快速依次按单个键时, 会出现没有反应的情况,看上去象程序跑飞;但之后再按单个的键, 有时有反应,有时没有反应。

回复评论 (18)

回复 楼主 的帖子

不一定是PIC 差,可能是逻辑差
点赞  2008-7-8 14:52

回复 沙发 的帖子

PIC应该没有什么问题的。
点赞  2008-7-8 14:53

回复 板凳 的帖子

看来不负责任

你怎么不找找你程序的毛病
点赞  2008-7-8 14:55

回复 4楼 的帖子

注意PIC端口的“读-修改-写”问题。
点赞  2008-7-8 14:56

回复 5楼 的帖子

用这么多年单片机,确实没见过单片机的问题,只有人为的逻辑错误或是对单片机特性没有掌握而导致的问题,楼主的现象明显是程序的问题。
点赞  2008-7-8 14:57

回复 6楼 的帖子

程序不复杂  应该是对IC不熟悉  程序问题
点赞  2008-7-8 14:58
我同意7楼的意见,
点赞  2008-8-9 23:08

回复 楼主 高级工程叁 的帖子

应该是程序问题,多看看程序
点赞  2010-11-17 16:37
pic的抗干扰哦能力肯定还是不错的,不过我还是推荐TI的msp430系列和飞思卡尔的s08系列,更好用,稳定性也不必pic差
Nicrosystem专业提供freescale、TI和STM32高性价比开发板、解决方案 http://nicrosystem.taobao.com
点赞  2010-11-17 20:03
PIC 的很不错。楼主的有可能是程序出有点不完美的东东吧。
点赞  2010-12-9 22:02
:L 这个还真不知道,我才开始学呢
点赞  2010-12-27 09:21
学习学习...........................
点赞  2011-4-1 17:27
这个应该是楼主设计的问题,不要轻易下结论说什么芯片有什么问题,要有根据才行,真是芯片有问题而被你发现了,厂家会感谢你的。
点赞  2011-4-1 18:52
同意7楼得意见,多找找自己的问题
点赞  2011-5-7 09:21
引用: 原帖由 gxlu 于 2008-7-8 14:55 发表 看来不负责任 你怎么不找找你程序的毛病
同意此观点!LZ有些事没清就不要乱说!
点赞  2011-6-29 07:55

顶顶顶顶顶顶顶顶顶

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
点赞  2011-7-15 15:31

的顶顶顶顶顶顶顶顶顶

顶顶顶顶顶顶顶顶顶顶顶
点赞  2011-7-15 15:32
很明显是程序问题,而单个按键时好时坏的现象可以检测一下硬件电路,晶振,按键接触点之类的
点赞  2012-6-21 20:50
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复