最近在家过年,不太想做毕设上面的东西,就闲下来把单片机的东西想要巩固一下,顺便也封装一些东西方便以后使用。但是却找到一个令我费解的事情,贴上了和大家分享一下,也请懂得高手多多指教。
想要实现的功能:通过51单片机的驱动,点亮LCD1602显示器。
这个实验其实以前也做过,对于时序自己也算是比较清楚,但是之前写的比较冗余,这回对一些使用频率高的代码进行了函数封装,对一些驱动指令进行了宏定义,在使用上面能够更加方便和明白。
但是,在我觉得一切都按照需求编写完成之后,在Proteus中也将电路搭起来之后,
联调起来却不是那么回事情,显示的内容和我们设定的显示内容完全不是一回事情啊!
调整来调整去的,也没有个下文。