1. 为啥我的郭天祥51单片机液晶屏无法显示
无法显示的原因很多,既可能是硬件也可能是软件还有电源供电都可能导致显示异常,最有效的做法是静下心来从硬到软逐步排查找出故障原因。
2. 单片机做1602液晶显示,显示字符错误,代码如下:
你好,只要说你的单片机能工作起来,就没有问题,如果单片机都没有工作起来,那就谈不上驱动了!在单片机能动作的前提下,要是保证程序没有错的情况下,应该是液晶屏的那个调压电阻没有调好的原因,使液晶的显示对比度不好,看不见字符的原因。驱动1602的程序网上很多的,下一个就可以用的,主要是硬件的那个液晶的显示对比调节要调节好才能看到!希望能帮上你!这个链接是程序:
http://download.csdn.net/source/1580412
3. 单片机驱动TFT彩屏显示问题
如果你是采用读写控制TFT彩屏,可以在读点时禁止彩屏刷新数据的操作.除非你读点的时间非常长,长到会有数据更新,那就需要改变编程思路了.
4. 51单片机直接驱动LED数码管感觉程序和硬件都没问题,却输出乱码,这是为什么呢
输出乱码是固定的话,多数是软件问题。如果不固定,软硬件都有可能。
你不应该用延时程序来点亮LED,这种程序结构容易造成CPU无法处理其他的事件,如果CPU在处理大量的数据时可能就没机会进入延时,应该灵活运用定时器引起的中断,来解决这个问题。你可以考虑下你的程序的总体结构,不要按照顺序的思路来考虑,而是要考虑随机事件产生如何处理的思路。延时在书本上是现成的例子,那些入门学习时是不错的,真正工作中需要结合实际创新。不知道你是用C还是汇编,如果有机会你可以参考下C编译后产生的汇编文件,学习下他的设计思路,一定会对你有帮助的。