<font face="微软雅黑">uchar code table[]="ghfhfhf";</font><font face="微软雅黑">sbit lcden=P3^6;</font><font face="微软雅黑">sbit lcdrs=P3^4;</font><font face="微软雅黑">sbit wela=P2^7;</font><font face="微软雅黑"><br>
</font><font face="微软雅黑">代码2:</font><font face="微软雅黑">void write_com(uchar com)</font><br>
<font face="微软雅黑">{</font><br>
<font face="微软雅黑"> lcdrs=0;</font><br>
<font face="微软雅黑"> P0=com;</font><br>
<font face="微软雅黑"> delay();</font><br>
<font face="微软雅黑"> lcden=1;</font><br>
<font face="微软雅黑"> delay();</font><br>
<font face="微软雅黑"> lcden=0;</font><br>
<font face="微软雅黑">}</font><br>
<font face="微软雅黑"><br>
</font><br>
<font face="微软雅黑">void write_data(uchar date)</font><br>
<font face="微软雅黑">{</font><br>
<font face="微软雅黑"> lcdrs=1;</font><br>
<font face="微软雅黑"> P0=date;</font><br>
<font face="微软雅黑"> delay();</font><br>
<font face="微软雅黑"> lcden=1;</font><br>
<font face="微软雅黑"> delay();</font><br>
<font face="微软雅黑"> lcden=0;</font><br>
<font face="微软雅黑">}</font><br>
<font face="微软雅黑"><br>
</font><br>
<font face="微软雅黑">void init()</font><br>
<font face="微软雅黑">{</font><br>
<font face="微软雅黑"> dula=0;</font><br>
<font face="微软雅黑"> wela=0;</font><br>
<font face="微软雅黑"> lcden=0;</font><br>
<font face="微软雅黑"> write_com(0x38); //16×2显示</font><br>
<font face="微软雅黑"> write_com(0x0e); //开显示,显示光标,光标不闪烁</font><br>
<font face="微软雅黑"> write_com(0x06); //当读或写一个字符后,地址指针加一,且光标加一。整屏显示不移动</font><br>
<font face="微软雅黑">// write_com(0x01); //清屏</font><br>
<font face="微软雅黑"> //write_com(0x80+0x10); //第二行显示</font><br>
<br>
<font face="微软雅黑">}</font><br>
<br>
<p><br></p>
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>