找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7628|回复: 1
打印 上一主题 下一主题
收起左侧

关于I/O,困扰很久了,帮帮忙啊

[复制链接]
跳转到指定楼层
楼主
ID:3562 发表于 2008-8-25 14:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

朋友们我想请问一下,我用的 STC12C5408AD的片子,我想把P1.7口作为输入口,拿来读输入的数据是高还是低,但是我发现P1.7口一上电好像就是一直都是高,不能够准确的读我想读的数据,说执白点就是输入的作用没有实现,我该怎么办啊,一下方法我都试过了,请各位知情者说说啊.

     (1)  将P1.7先写1然后再读数

        sbit LED_SEL_D5 = P1^7;

                |

            LED_SEL_D5 = 1;    

      (2) 不用写1 ,而直接读书

        b= LED_SEL_D5&1;  

           if( b==1)

  以上2个方法都不行.调试过了很多次.

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:66501 发表于 2014-11-13 15:44 | 只看该作者
掘墓高手,专挖古墓,一挖一个坑,坑坑见墓。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表