[讨论] PT2272与AT89C2051单片机接口问题

piao520   2008-10-13 10:53 楼主
小生请教各位高手一个问题:
   就是PT2272的D1,D2,D3,D4,与AT89C2051的P1.0,P1.1,P1.2和P1.3连接(高电平有效),当D1为高电平时,P1.0为什么无动于终?但用D1驱动一个三极管然后再用三极管驱动P1.0就可以.
    1.是不是单片机不能直接接收PT2272的信号?
    2.还是P2272输出的是串码?当遥控器按下一个键时单片机要去扫描IO口然后对P2272发出的信号进行处理?
      请各位大师,大哥,大姐等多多指教?分析一下要什么处理,有什么好的方案比较好.
     如果你有更好的方法,想法要发表的话的请祥细一点发表谢谢!!!

回复评论 (6)

回复 楼主 piao520 的帖子

P1.0和P1.1做输出需要接上拉
点赞  2008-10-13 10:59

回复 沙发 lyjian2 的帖子

p1.0,p1.1 都是输入
        接上拉,下拉电阻我都试过.都不行
点赞  2008-10-13 11:01

回复 板凳 piao520 的帖子

我在想单片机是不是只能认识PT2272的串码信号,
  就是说当D1有输出是就是0001当,D2输出时就是0010这样子的呢?
  但我搞不清楚的是,PT2272输出是高电平可以驱动LED灯(也是5V的)为什么就不能用做单片机的驱动呢?
点赞  2008-10-13 11:02

回复 4楼 piao520 的帖子

读P1.x口之前先将该口置1试试,如果你现在没有这样做的话。
点赞  2008-10-13 11:04

回复 5楼 zidaozho 的帖子

PT2272我现在都在用,能和单片机直接连接的,你的P10,P11是不是输出了低电平?
点赞  2008-10-13 11:07

7楼 TCX 

51单片机P1端口在做输入时要先用软件置端口为高电平才能做为输入
点赞  2014-7-29 10:08
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复