打印

第一次遇到过的51单片机问题

[复制链接]
1983|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tcc8073|  楼主 | 2009-8-14 11:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用单片机也有些年头了,这段时间做了个电压测试,驱动二个1602,二个AD0832,写了程序进去,发现使用89C52经常出现不复位的情况,把电路检查了很多遍,复位电容和晶振都换并且测试,都没有发现问题,后来换89S52才恢复正常,最后想的可能性是不是因为驱动口能力的问题,32个IO口都使用了,当复位的时候因为89C52口驱动能力差,所以影响了复位,影响晶振不起振;还有个原因是台湾产的89C52有质量问题,不知道有没有人遇到过同样问题

相关帖子

沙发
mohanwei| | 2009-8-14 12:36 | 只看该作者
99%是电源问题

使用特权

评论回复
板凳
jerkoh| | 2009-8-14 12:50 | 只看该作者
1%是什么?

使用特权

评论回复
地板
tcc8073|  楼主 | 2009-8-15 15:40 | 只看该作者
本帖最后由 tcc8073 于 2009-8-16 22:25 编辑

1%是晶振电容的问题,将晶振输出的电容增大也对晶振起振有利

使用特权

评论回复
5
一根芦苇| | 2009-8-15 16:13 | 只看该作者
我的实验结果是增大电容可以提高晶振振荡的幅值。

使用特权

评论回复
6
paolochristian| | 2009-8-15 16:18 | 只看该作者
学习

使用特权

评论回复
7
tcc8073|  楼主 | 2009-8-16 22:12 | 只看该作者
晶体在电路中呈感性,相当于一个电感,因此整个皮尔斯振荡电路的原理其实就是电容三点式振荡电路,输入和输出电容的比值决定了反馈的增益,皮尔斯电路中的三极管或MOS管被非门替代,其作用同样是反向放大。
建议楼主认真看看电容三点式振荡电路以及晶体的等效电路
,应使OSC输出C2值大于OSC输入C1值,这样可使上电时,加快晶振起振
其上说输入电容加大有误,不好意思

使用特权

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

本版积分规则

179

主题

1358

帖子

7

粉丝