毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 嵌入式 >> 正文

S3C44B0X一IO口不能置高电平

更新时间:2012-11-28:  来源:毕业论文

最近在做一个以S3C44B0X为控制器的LCD显示项目
用的PD口做8位数据端口
但是PD7却不能置一

   rPCOND = 0x5555;  //数据端全部输出
   rPUPD = 0x00;     //上拉
    rPDATD = 0xff;

往数据寄存器写入0xff

用仿真器观察这个寄存器看到的值是7F

也就是说最高位不能置一(用万用表检测IO数据与寄存器一致,试过很多数据只有PD7不能输出高电平寄存器里的数也不对)

是不是PD口的数据寄存器坏了啊

详细看下DATASHEET有关这个IO口的说明,另外查看一下外部电路是否有拉高的地方

数据寄存器一般不会坏的,这种情况你单独试一下PD7试试看。就是单独的位操作,来个方波。

看看电路的设计,是不是外接什么了,然后看看手册,寄存器设置有没有问题,IO口一般不会坏的

硬件问题 恰好那个寄存器坏掉了  换了个arm就没问题了

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。