原创 单步执行, 检测关键引脚高低电平

2008-12-3 00:01 2948 4 4 分类: MCU/ 嵌入式

      哎,今天真是比较舒坦,困扰我两周的问题终于解决了。我发现,每当我面临崩溃边缘的时候,问题总会迎韧而解。现把最近调试的一点心得整理下:


      每当最开始一项新任务的时候,总会比较有兴致,从一步步的看资料开始,到硬件的实现,关键的是第一步,只要有了一个正确的显示,其余的都是找硬件的问题了,这次调的轮机模拟器控制面板,主要有三块板,第一块板很好用。主要用到的就是I2C总线,485通讯。


(1)另一块板通了,却突然不好用,说明不是软件问题,后来知道一芯片不复位,用低电平直接复位。(分析应该是:老式电源(非开关电源)的上电速度慢,仿真头不存在复位的问题,单片机已经工作了,芯片还没复位,造成工作不正常)


(2)键盘与显示驱动共用一路时,需加二极管防止干扰,但当有按键时,却没有中断信号,后分析知,10K电阻分压过大,换成小电阻有中断信号。


(3)晶振工作电压不同于其它同类芯片,有一电容接触不良。


(4)最可恨的就是这种简单的毛病,4004的液晶,本来16根排线已经测好了,于是开调,拖拉的近两周的时间啊,一个小字符液晶搞的我,真怀疑自己是不入错行了。 直到今天晚上师兄帮忙,单步执行,测试控制引脚电平,才搞懂,控制引脚跟不上变化,排线有问题!!!最关键的那根排线!!!明明已经测过了,却还是出问题,晕。。。


还是有点收获的。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条