打印

义隆单片机奇怪的事情

[复制链接]
1532|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用义隆单片机EM78P153S(SOP14)做一个遥控器,P67,P66做输入模式,其余端口做输出模式,我用S1+S9做一个RC5格式切换,用S1+S3做NEC6122格式切换,当我按S1后,按S3键,切换到NEC6122格式正常。当按下S1后,再按下S9,却怎么都不能将P67端口拉到低电平,很是奇怪。单按S9键正常.当把S9键换成S7键后,再按S1+S7键却也能将P67端口拉低,但S9却不能(P60是一个外部中断端口腿)

遥控器.JPG (161.08 KB )

遥控器.JPG

相关帖子

沙发
wubing1211| | 2010-11-28 21:19 | 只看该作者
电路问题

使用特权

评论回复
板凳
haiping0823|  楼主 | 2010-11-29 20:21 | 只看该作者
能具体说下吗?电路那有问题?

使用特权

评论回复
地板
程序匠人| | 2010-11-29 21:34 | 只看该作者
如果用仿真器,建议单步调试

使用特权

评论回复
5
haiping0823|  楼主 | 2010-11-30 08:36 | 只看该作者
我用仿真器测试是好的(电路连接是一样的),但是烧入出来,就是不行,我用的PCB板是纸板,碳油的线路(做遥控器的),我把这两个按键的输出口换一下也可以判到键(S7跟S9键),实在是不明白...

使用特权

评论回复
6
程序匠人| | 2010-11-30 08:49 | 只看该作者
在每次读键盘口电平之前,插入几个空等待指令试试看。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我的IT我的梦

2

主题

241

帖子

3

粉丝