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

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

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

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

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

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


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


要由自己的判断力啊。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值