你把屏接的电位器调一下看看 |
建议初始化后再开中断好点吧,仿真有时候由于单片机工作频率太快会显示不出来 |
这个程序在开发板上能正常显示的,仿真不行,只显示黑格 |
调一下电位器,这是对比度问题 |
这是对比度问题,有黑点证明有显示,调下电位器就好了 |
/* T0 中断服务函数,定时 500ms */ void InterruptTimer0() interrupt 1 { static unsigned char tmr500ms = 0; TH0 = T0RH; //重新加载重载值 TL0 = T0RL; tmr500ms++; if (tmr500ms >= 50) { tmr500ms = 0; flag500ms = 1; } } |
你按书上的例程认真的抄下来,应该不会有错的 |
这是什么原因啊 为什么不显示呢 |