本帖最后由 huntsmanydw 于 2009-8-18 21:35 编辑
我在做项目的过程中,使用的是T6963c 240128液晶模块。
因为显示的文本比较多,待显示的列表有100多行。
我在测试程序的时候,发现我的GXTable超过32行时,将编译的hex,写入51单片机,液晶屏没有任何反应。不超过32行,液晶屏工作正常。
--------------------------------------------
我已经发现了自己的问题,
问题在于,我的程序比较大,生成的code超过了8K的限制,89S52单片机的内部程序存储器为8K。所以,我的程序下载到单片机后,屏无反应。
是因为51单片机程序的问题,而不是液晶驱动程序的问题。
解决办法:
1、修改程序,将hex代码控制在8K以内。
2、增加片外存储器。 |