MSP430F413 单片机 段式LCD 设计 中遇到的晶振、LCD 驱动等问题 2011-08-11 17:40 这次设计所用到的微控制器为 德州仪器(TI)的16 位单片机 MSP430F413。 单从价格上面来说,这个是单片机也算是 TI 里面的最便宜的 可以直接驱动段式96 段 LCD 的单片机了,当时设计之初也是奔着价位而来的, 由于在工作中用到过 MSP430 单片机做过低功耗类的产品,所以对单片机的外围以及硬件结构还是略知一二的。 相对于 stc 单片机的开发工具来说 430 的开发工具也只是个 JTAG 接口,但是这个接口的价格嘛也得 60 元左右,由于以前做过 MSP430 的项目,所以开发工具是现成的! 好了,言归正传,这次所用的LCD 是淘宝上买的,详细资料如图所示: 是个四位的 lcd, 以前确实没有接触过段式LCD ,数码管倒是接触的不少,所以自己由好奇心的趋势,自己就做了一块开发板,想试试LCD 的感觉。 首先开发板打样回来之后,元器件焊好,随便写了个定时器的程序进 去 ,发现程序在 10 秒 钟 之内 是运 行 正常 的(此 时还没有安 装 LCD,只是个指 示灯 在跑 ),不过也有偶 尔 程序不运 行 的情 况 ,后来自己就找 原 因 ; 1、mcu 焊接不好? 2、复 位电 路 焊接不好? 3、晶振焊接不好? 逐 一排 查 ,发现前两 项是很 正常 的,虽 然 PQFP 的封 装 还是焊接的不多 ,但是自己的焊功还是过的去的 ,于是就找 晶振的问题。 但是如果 是晶振自身 的问题的话 ,可能 就不起 振或 者 起 振频 率 不对,以至 于系 统 根 本 就无 法 定时启 动。 所以疑 点 越 来越 在晶振上面,后来发现晶振自身 是没有问题的,主 要 是原 因 是因 为晶振的管脚 焊接位置 距 离 单片机的 XIN XOUT 管脚 的距 离 着实有点 远 ,大 概 20mm 的样子 ,加 上线 走 的比 较 细 0.26mm,所以晶振启 动异 常 ,或 者 有时候 根 本 不起 振。 问题处 在第 3 了。 没有办法只好用刻刀将晶振的线从单片机管脚出来大概3mm 的地方划断,剥去丝印层,露出黄铜线,将晶振管脚直接焊接在黄铜线上,然后用硅胶枪将晶振和单片机封好,就是下面的样子 (很丑但是很温柔)! 凑合着先用一下,等实验好了的话,如果有需要就重新打样了。 将晶振如此这般之后,总算定时器稳定的工作在理想状态了,接下里就是总结经验和教训了,单片机的晶振在设计...