第一次用了示波器调单片机串口

本文详细记录了一次51单片机复位电路故障的排查过程,从串口通信到晶振检查,再到最终发现复位电阻问题的解决,通过使用多种工具如示波器、热风拆焊台等,作者历经数周终于找到了问题所在。文章不仅分享了故障排查的技巧,还涉及了硬件调试中的一些细节和经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Fuck,知道单片机没有Reset的现象吗?

I/O口(我测的是P1和P3口)电压只有十几个mV,低电平,我还以为是串口线或者max232出的毛病,还特意添置了示波器(普源DS1102E),热风拆焊台,逻辑分析仪,整个过程耗时数周,其中的纠结啊

刚开始怀疑max232坏了,换了好几个芯片,还是不行,同样的51芯片在买的一块开发板上是好的,但是放在我的板子上就是不行,折腾了好久,换了台式机和笔记本(用的usb转串口线),用串口调试软件折腾,用示波器监视串口线2和3引脚的波形,不过倒是知道普通的串口线usb转串口线的区别了,呵呵,2和3脚顺序不一样。

后来怀疑是晶振没有起振,用示波器拼了老命的测晶振的管脚啊,这样的好处是熟悉了晶振的波形,正弦波。

最后是怎么发现的reset电路不行呢,听我给你们摆,我用万用表表笔搭在reset电路的电阻两边,P1口变成高电平了,接的发光二极管熄灭了,有戏,接着用串口调试助手发了一个指令,成功。


我Fuck,硬件真她妈难调啊,今天换了大点的电容,我的reset电路还是官方文档上的,操。


要由自己的判断力啊。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值