本身LCD1602挺好搞定的, 但就是太费IO口了. 于是用一块595做串口转并口. 设计电路+焊板子一共用了半节数据结构课+一中午. 终于焊好了, 准备试试效果. 结果…和想象的一样, 绝对不会让我一次成功.
然后呢,用万用表测测是不是板子没焊好吧,没有呀,都焊的牢牢实实的,把代码中乱七八糟的东西删了,只输出8位数字到595,用万用表也测不出电压,所有引脚都是0。怒了,一天都没过好!第二天,重整心情,还以为是那块595有问题(唉芯片一般不坏的,怎么就脑子抽了)然后用最后一块595又做了一块板子,竟然还是一样的效果!唉,无语了,突然想到,做个led板专门用来测试电平吧,做好之后竟然发现,两个板子都没坏,595输出的很好!最后终于发现,原来又是代码中的bug,原来串行输出应该MSB优先T^T唉,白费了两天功夫。不过做了个LED测试板还挺有用呢
怎么都今天了我还没发出这篇文章 前几天就写了一直在草稿箱里