ST7920并行读数据<br />unsigned char lcd_read(void) <br />{ <br /> unsigned char dt;<br /> delay(10);<br /> E=0;<br /> RS=1;<br /> RW=1;<br /> delay(10);<br /> E=1;<br /> delay(10);<br /> dt=P2;<br /> E=0;<br /> RW=0;<br /> E=1;<br /> return dt; <br />}<br />设定好行和列后开始先空读了一次<br />再读,可是数据口P2的值还是没变<br />望高手解答~~谢谢<br />绘图功能都正确的~~ |
|