打印
[ZLG-ARM]

timer怪事!

[复制链接]
980|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
toluoxin|  楼主 | 2007-2-1 17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在一个工程设计中需要一个口线输出5KHZ的方波信号,我选用了LPC2119定时器MAT0.1的匹配输出。芯片的相关寄存器都按照书上的要求配置。所以在引脚P0.5应该出现方波信号。奇怪的是P0.5竟然处于低电平。我开始怀疑寄存器设置有问题,于是我将P0.27和P0.5同时启用进行测试。(MAT0.1允许双输出)结果在P0.27有方波信号而P0.5依然保持低电平状态。这现象看起来像P0.5端口损坏。我不死心(因为是块新片子),我又将该程序原封不动的写入Easy ARM2104的实验板中。通电一看P0.5真的出现了方波信号。到此似乎问题明朗了。我为了进一步证明P0.5端口损坏,我将程序改为程序延时的方法在P0.5输出方波信号。(也就是循环访问IOCLR、IOSET)我心想这有点徒劳!当我点击GO时,看见示波器上出现了方波信号,我差点昏倒了。我不清楚为什么会这样?您能告诉我吗?

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

79

帖子

1

粉丝