首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

一个数位专家没有解决的问题,想请教下各位高手。

一个数位专家没有解决的问题,想请教下各位高手。

在使用51单片机时,晶体使用的时想将p2口做I/0口使用,对该口只进行了mov p2,#0f0h的操作后,就直接end了,中间也无任何循环,用示波器测量p2口,发现低四位为低电平,其他几位却是窄脉宽的负脉冲。对单片机重新编程后,进行mov p2,#0f1h的操作,发现本该为高的5位仍然是脉宽很窄的负脉冲。更换电源再测试,仍然是这种现象。还有就是想将p0口进行读写操作时,发现始终为低电平,将该口加上上拉电阻后,始终为高,无法进行读写操作。但是对p1口操作却是正常的。我换了片子实验,也是同样的问题。请问你们有类似的经历吗?能帮我解答一下吗?

是不是你示波器使用的问题?

应该不是啊,p1口是对的啊,而且示波器我检查过的没有问题。

END

换成

SJMP $

试试看!就好了

活到老学到老永不满足

版主!俺怎么就没想到呢??强!!!俺培训服你!

返回列表