Board logo

标题: 一个数位专家没有解决的问题,想请教下各位高手。 [打印本页]

作者: 单片小生    时间: 2006-11-30 21:00     标题: 一个数位专家没有解决的问题,想请教下各位高手。

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


作者: linda_li    时间: 2006-12-1 09:29

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


作者: 单片小生    时间: 2006-12-1 12:33

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


作者: xymbtc    时间: 2006-12-4 15:14

END

换成

SJMP $

试试看!就好了


作者: linda_li    时间: 2006-12-5 09:44

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






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0