打印

请问如何检测89c2051正在工作

[复制链接]
3178|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cyfwy|  楼主 | 2008-8-26 08:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
allen2006| | 2008-8-26 08:49 | 只看该作者

可以先从检查以下三点

第一电源是否正常?
第二复位电路是否正常?
第三晶振是否起振?
检查以上三点没问题,单片机一般都能正常工作。

使用特权

评论回复
板凳
lyjian| | 2008-8-26 08:54 | 只看该作者

写个小程序测试

如点亮一个LED

使用特权

评论回复
地板
cyfwy|  楼主 | 2008-8-26 09:01 | 只看该作者

谢谢

我单片机已经焊到PCB板上去了,而且我的板子没有LED

请问检查复位电路是否正常是说看复位端是否为无效电平是吗?

使用特权

评论回复
5
lyjian| | 2008-8-26 09:05 | 只看该作者

二楼说的是“单片机一般都能正常工作”

这三点都没问题也不代表单片机就一定在正常工作了

使用特权

评论回复
6
cyfwy|  楼主 | 2008-8-26 09:12 | 只看该作者

谢谢

嗯嗯,谢谢。我再试试看,昨天那个容量的问题解决了,今天来试试看。

使用特权

评论回复
7
allen2006| | 2008-8-26 09:16 | 只看该作者

正常工作的前提是单片机片子要OK,而且一定要烧录正确的程

否则其他的一切都是空谈
TO楼主:单片机的复位电路主要是看上电时是否有一个复位脉充,是高电平脉冲还是低电平脉冲我就 记不清了,楼主自己可以用示波器看下

使用特权

评论回复
8
5880527| | 2008-8-26 09:40 | 只看该作者

如果条件允许在放两个发光二极管还是有必要哈

见过一高工费时几年开发的控制板,一个指示灯都没有,有电没也不知道,更不要说板子在工作没了

使用特权

评论回复
9
diannaoza| | 2008-8-26 11:38 | 只看该作者

工作1脚为低电平

晶振4.5有波形,工作io能输出相关的时序。看门狗io有定时输出。

使用特权

评论回复
10
zzw111| | 2008-8-26 14:20 | 只看该作者

检测ALE脚波形

若片子正常则该脚应该有波形输出的。

使用特权

评论回复
11
lyjian| | 2008-8-26 14:28 | 只看该作者

晕,89C2051那来ALE脚

使用特权

评论回复
12
leezongfan| | 2008-8-29 21:58 | 只看该作者

写一个简单程序,从IO口上输出脉冲。然后用示波器量。

写一个简单程序,从IO口上输出脉冲。然后用示波器量。还可以测量整个板的电流。工作时电流要大一点。但不绝对

使用特权

评论回复
13
jerkoh| | 2008-8-29 22:41 | 只看该作者

RE

2051焊了 再烧程序都难,还要拆下来。
用底座比较方便~

使用特权

评论回复
14
zidaozhou| | 2008-8-30 11:06 | 只看该作者

用示波器测监视io口阿

既然楼主敢把片子直接焊上去(楼主的意思好像是单片机已经焊上去,不能再烧录一个测试程序进去了),说明程序肯定不是在调试阶段,既然程序没有问题,单片机正常运行的时候单片机的io口肯定会按程序设定的内容有输出阿。用示波器监视io口的输出,观察它和程序里设定的是不是一致就可以判断单片机在没在工作了。

使用特权

评论回复
15
gyt| | 2008-8-30 11:28 | 只看该作者

如果没有把握

就留一个口用于示波器观察或者直接LED显示正在工作

使用特权

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

本版积分规则

14

主题

53

帖子

0

粉丝