普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 5086|回复: 3

是pcb有设计问题还是p1^0端口有特殊情况??

 关闭 [复制链接]

1

主题

3

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2016-10-8 16:06:48 | 显示全部楼层 |阅读模式
今天做一个练习题。题目是:利用定时/计数器T0P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,设晶振频率为12MHz。。

就去做,但发现这么都点不亮P1^0。怀疑是片子或烧写程序有问题,后相继更换和调试,问题仍未解决。

最后搞了半天更改端口为 P1^1 就ok了?这是什么情况。(应该不是芯片问题,第一,已经更换过,第二,调试P1 8个端口都是可以使用的,单独测试

p1^0就出问题)
回复

使用道具 举报

3

主题

56

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
发表于 2016-10-10 07:49:38 | 显示全部楼层
在中断服务程序中,8个P1端口都=0,8个端口都输出方波。如果让P1^0=0, 其它7个端口都=1,P1^0不输出方波。如果让P1^1=0,其它7个端口都=1,P1^1输出方波。是这样吗?单独实验其它6个端口会怎样呢?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2016-10-11 15:23:14 | 显示全部楼层
PuZong_WZT 发表于 2016-10-10 07:49
在中断服务程序中,8个P1端口都=0,8个端口都输出方波。如果让P1^0=0, 其它7个端口都=1,P1^0不输出方波。 ...

其他可以,所以才问,这个是不是片子里面有漏洞。还是我把片子p1^0管脚给烧了,或者其他问题。
回复 支持 反对

使用道具 举报

3

主题

56

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
发表于 2016-10-12 06:58:15 | 显示全部楼层
wjw 发表于 2016-10-11 15:23
其他可以,所以才问,这个是不是片子里面有漏洞。还是我把片子p1^0管脚给烧了,或者其他问题。

确认单片机P1^0口是否损坏,很简单,用万用表量一下P1^0管脚电平情况,开发板正面、背面都可以清清楚楚看到单片机的管脚,20脚即为地脚,1脚为P1^0。在P1=0和P1=1的情况下分别进行测量,看看8个脚输出电平情况如何。如果P1^0不等于0电平,其它脚都等于0电平,说明P1^0损坏。如果判断P1^0没有损坏,还可以测量LED管脚电平,LED管脚电平可以直接从LED灯两端测得。通过该点测量可以判断是LED灯损坏还是P1^0到LED灯间连线有问题。
.
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-5 12:23 , Processed in 0.100741 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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