2010-04-29 21:28:00 根据给的51程序改成了iccavr,结果改错了2处.导致我找原因找了n久.不过也是一件好事,让我对80i更加熟悉了. 通过protues的逻辑分析仪,找到了问题. 1,RD一直给高电平,PORTD对应的RD引脚,初始化时就要输出高电平.并且一直保持高电平,我本来设置一直为低. 2,写入屏幕的规格书没看,只是翻译51,并且代码有相似,导致不小心翻反了. 写命令时,RS应该为低. 写数据时,RS应该为高. 我正好翻译反了. 还好protues帮忙.后来我把时序