⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 at89c51与字符型液晶模块(ks0070)联接的c语言源程.mht

📁 AT89C51与字符型液晶模块(KS0070)联接的C语言源程
💻 MHT
📖 第 1 页 / 共 5 页
字号:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
<BR>=E6=98=BE=E7=A4=BA=E5=85=89=E6=A0=87=E5=AE=9A=E4=BD=8D =
<BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D*/=20
<BR>void LocateXY( char posx,char posy) { <BR><BR>Uchar temp; =
<BR><BR>temp =3D=20
posx &amp; 0xf; <BR>posy &amp;=3D 0x1; <BR>if ( posy )temp |=3D 0x40; =
<BR>temp |=3D=20
0x80; <BR>LcdWriteCommand(temp,0); <BR>}=20
<BR><BR>/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
<BR>=E6=8C=89=E6=8C=87=E5=AE=9A=E4=BD=8D=E7=BD=AE=E6=98=BE=E7=A4=BA=E6=95=
=B0=E5=87=BA=E4=B8=80=E4=B8=AA=E5=AD=97=E7=AC=A6 =
<BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D*/=20
<BR>void DispOneChar(Uchar x,Uchar y,Uchar Wdata) { <BR><BR>LocateXY( x, =
y ); //=20
=E5=AE=9A=E4=BD=8D=E6=98=BE=E7=A4=BA=E5=9C=B0=E5=9D=80 <BR>LcdWriteData( =
Wdata ); // =E5=86=99=E5=AD=97=E7=AC=A6 <BR>}=20
<BR><BR>/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D =
<BR>=E5=88=9D=E5=A7=8B=E5=8C=96=E7=A8=8B=E5=BA=8F,=20
=E5=BF=85=E9=A1=BB=E6=8C=89=E7=85=A7=E4=BA=A7=E5=93=81=E8=B5=84=E6=96=99=E4=
=BB=8B=E7=BB=8D=E7=9A=84=E5=88=9D=E5=A7=8B=E5=8C=96=E8=BF=87=E7=A8=8B=E8=BF=
=9B=E8=A1=8C =
<BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D*/=20
<BR>void LcdReset( void ) { <BR><BR>LcdWriteCommand( 0x38, 0); // =
=E6=98=BE=E7=A4=BA=E6=A8=A1=E5=BC=8F=E8=AE=BE=E7=BD=AE(=E4=B8=8D=E6=A3=80=
=E6=B5=8B=E5=BF=99=E4=BF=A1=E5=8F=B7)=20
<BR>Delay5Ms(); <BR>LcdWriteCommand( 0x38, 0); // =
=E5=85=B1=E4=B8=89=E6=AC=A1 <BR>Delay5Ms();=20
<BR>LcdWriteCommand( 0x38, 0); <BR>Delay5Ms(); <BR><BR>LcdWriteCommand( =
0x38,=20
1); // =
=E6=98=BE=E7=A4=BA=E6=A8=A1=E5=BC=8F=E8=AE=BE=E7=BD=AE(=E4=BB=A5=E5=90=8E=
=E5=9D=87=E6=A3=80=E6=B5=8B=E5=BF=99=E4=BF=A1=E5=8F=B7) =
<BR>LcdWriteCommand( 0x08, 1); // =E6=98=BE=E7=A4=BA=E5=85=B3=E9=97=AD=20
<BR>LcdWriteCommand( 0x01, 1); // =E6=98=BE=E7=A4=BA=E6=B8=85=E5=B1=8F =
<BR>LcdWriteCommand( 0x06, 1); //=20
=E6=98=BE=E7=A4=BA=E5=85=89=E6=A0=87=E7=A7=BB=E5=8A=A8=E8=AE=BE=E7=BD=AE =
<BR>LcdWriteCommand( 0x0c, 1); // =
=E6=98=BE=E7=A4=BA=E5=BC=80=E5=8F=8A=E5=85=89=E6=A0=87=E8=AE=BE=E7=BD=AE =
<BR>}=20
<BR><BR>/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D =
<BR>=E5=86=99=E6=8E=A7=E5=88=B6=E5=AD=97=E7=AC=A6=E5=AD=90=E7=A8=8B=E5=BA=
=8F:=20
E=3D1 RS=3D0 RW=3D0 =
<BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D*/=20
<BR>void LcdWriteCommand( Uchar CMD,Uchar AttribC ) { <BR><BR>if =
(AttribC)=20
while( Lcd1602StatusPort &amp; Busy ); // =
=E6=A3=80=E6=B5=8B=E5=BF=99=E4=BF=A1=E5=8F=B7? <BR>Lcd1602CmdPort =3D =
CMD; <BR>}=20
<BR><BR>/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
<BR>=E5=BD=93=E5=89=8D=E4=BD=8D=E7=BD=AE=E5=86=99=E5=AD=97=E7=AC=A6=E5=AD=
=90=E7=A8=8B=E5=BA=8F: E =3D1 RS=3D1 RW=3D0=20
<BR>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D*/ <BR>void=20
LcdWriteData( char dataW ) { <BR><BR>while( Lcd1602StatusPort &amp; Busy =
); //=20
=E6=A3=80=E6=B5=8B=E5=BF=99=E4=BF=A1=E5=8F=B7 <BR>Lcd1602WdataPort =3D =
dataW; <BR>} <BR><BR>// =E7=9F=AD=E5=BB=B6=E6=97=B6 <BR>void =
Delay5Ms(void)=20
<BR>{ <BR>Uint i =3D 5552; <BR>while(i--); <BR>} =
<BR><BR>//=E9=95=BF=E5=BB=B6=E6=97=B6 <BR>void=20
Delay400Ms(void) <BR>{ <BR>Uchar i =3D 5; <BR>Uint j; <BR>while(i--) =
<BR>{=20
<BR>j=3D7269; <BR>while(j--); <BR>}; <BR>}=20
<DIV=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center"></DIV>
<DIV=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center">
<SCRIPT type=3Dtext/javascript><!--
google_ad_client =3D "pub-4138268392935403";
google_ad_width =3D 468;
google_ad_height =3D 60;
google_ad_format =3D "468x60_as";
google_ad_type =3D "text_image";
google_ad_channel =3D"0643466337";
google_color_border =3D "FFFFFF";
google_color_bg =3D "FFFFFF";
google_color_link =3D "339900";
google_color_url =3D "0033FF";
google_color_text =3D "009999";
//--></SCRIPT>

<SCRIPT src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"=20
type=3Dtext/javascript>
</SCRIPT>
</DIV>
<DIV =
id=3DDisclaimer>=E7=9B=B8=E5=85=B3=E6=96=87=E7=AB=A0(=E6=9C=80=E6=96=B0&a=
mp;=E6=9C=80=E7=83=AD)</DIV>
<DL id=3DRelated>
  <UL>
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/electronic-design-contests/me=
ga16-CodeWizardAVR.htm">03=E5=B9=B4=E5=85=A8=E5=9B=BD=E5=A4=A7=E5=AD=A6=E7=
=94=9F=E7=94=B5=E5=AD=90=E8=AE=BE=E8=AE=A1=E7=AB=9E=E8=B5=9B=E6=99=BA=E8=83=
=BD=E5=B0=8F=E8=BD=A6=E8=B5=84=E6=96=99mega16</A>=20
    ( 2006-03-12 15:22)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/LCD/SED1335-LCD-C51.htm">LCD=E9=
=A9=B1=E5=8A=A8=E8=8A=AF=E7=89=87SED1335=E6=8E=A7=E5=88=B6=E5=99=A8C51=E6=
=BA=90=E7=A8=8B=E5=BA=8F</A>=20
    ( 2006-03-12 15:13)
    <LI><A=20
    =
href=3D"http://www.dz863.com/Microprocessors/MCS-8051/8051-ASM-MCU.htm">8=
051=E5=8D=95=E7=89=87=E6=9C=BA=E6=B1=87=E7=BC=96=E7=A8=8B=E5=BA=8F=E7=BC=96=
=E7=A0=81=E8=A7=84=E8=8C=83</A>=20
    ( 2006-03-12 14:58)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/Electronics-Glossary/Smith-ci=
rcuits.htm">=E4=BB=80=E4=B9=88=E6=98=AF=E9=98=BB=E6=8A=97=E5=8C=B9=E9=85=8D=
=E4=BB=A5=E5=8F=8A=E4=B8=BA=E4=BB=80=E4=B9=88=E8=A6=81=E9=98=BB=E6=8A=97=E5=
=8C=B9=E9=85=8D</A>=20
    ( 2006-03-12 14:49)
    <LI><A=20
    =
href=3D"http://www.dz863.com/Microprocessors/MCS-8051/3310LCD-8051.htm">=E8=
=AF=BA=E5=9F=BA=E4=BA=9A3310LCD=E5=B1=8F8051=E5=8D=95=E7=89=87=E6=9C=BA=E6=
=BA=90=E4=BB=A3=E7=A0=81</A>=20
    ( 2006-03-12 14:33)=20
    <LI><A=20
    =
href=3D"http://www.dz863.com/Embedded-Systems-Design/Embedded-Design/U-BO=
OT.htm">=E5=85=B3=E4=BA=8EU-BOOT=E7=9A=84=E6=96=87=E7=AB=A0=E6=80=BB=E7=BB=
=93</A>=20
    ( 2006-03-12 15:42)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/Electronics-TIPS/CMOS-FPGA.ht=
m">=E7=94=B5=E5=AD=90=E5=B7=A5=E7=A8=8B=E5=B8=88=E9=9D=A2=E8=AF=95=E4=B9=8B=
=E4=BB=95=E5=85=B0=E5=BE=AE=E9=9D=A2=E8=AF=95=E9=A2=98=E7=9B=AE</A>=20
    ( 2006-03-12 15:43)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/Electronics-TIPS/mianshi-Inte=
l.htm">=E7=94=B5=E5=AD=90=E5=B7=A5=E7=A8=8B=E5=B8=88=E9=9D=A2=E8=AF=95=E4=
=B9=8B=E7=A1=AC=E4=BB=B6=E5=B7=A8=E5=A4=B4Intel=E7=AC=94=E8=AF=95=E9=9D=A2=
=E8=AF=95=E9=A2=98=E7=9B=AE</A>=20
    ( 2006-03-12 15:45)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/Electronics-TIPS/EDA-VHDL.htm=
">=E5=87=A0=E4=B8=AA=E7=A1=AC=E4=BB=B6=E7=A0=94=E5=8F=91=E9=9D=A2=E8=AF=95=
=E7=BB=8F=E5=85=B8=E9=97=AE=E9=A2=98</A>=20
    ( 2006-03-12 15:46)
    <LI><A=20
    =
href=3D"http://www.dz863.com/all-technology/Electronics-TIPS/TCPIP-OSI.ht=
m">=E7=A1=AC=E4=BB=B6=E5=B7=A5=E7=A8=8B=E5=B8=88=E9=9D=A2=E8=AF=95=E8=AF=95=
=E9=A2=98</A>=20
    ( 2006-03-12 15:47)</LI></UL></DL></DIV>
<DIV id=3Dfooter>
<P><A =
href=3D"http://www.dz863.com/sitemap.htm">=E7=AB=99=E7=82=B9=E5=9C=B0=E5=9B=
=BE</A>&nbsp;&nbsp;|=20
&nbsp;&nbsp;<A href=3D"http://www.dz863.com/about.htm"> =
=E5=85=B3=E4=BA=8E=E6=88=91=E4=BB=AC</A>&nbsp;&nbsp;|=20
&nbsp;&nbsp;<A href=3D"http://www.dz863.com/links.htm"> =
=E5=8F=8B=E6=83=85=E9=93=BE=E6=8E=A5</A>&nbsp;&nbsp;|=20
&nbsp;&nbsp;<A href=3D"http://www.dz863.com/copy.htm"> =
=E7=89=88=E6=9D=83=E8=AF=B4=E6=98=8E</A>&nbsp;&nbsp;| <A=20
href=3D"http://www.dz863.com/website/index.htm" target=3D_blank><FONT=20
color=3Dred>=E7=94=B5=E5=AD=90=E7=BD=91=E7=AB=99=E5=AF=BC=E8=88=AA</FONT>=
</A> &nbsp;&nbsp;|&nbsp;<A=20
href=3D"http://www.dz863.com/it/index.htm" =
target=3D_blank>=E7=A8=8B=E5=BA=8F=E8=AE=BE=E8=AE=A1=E7=BD=91=E7=AB=99=E5=
=AF=BC=E8=88=AA</A> </P></DIV>
<DIV id=3Dcopyright>
<P>
<DIV=20
style=3D"FONT: 12px/15px arial,helvetica,sans-serif; TEXT-ALIGN: =
center">=E6=9C=AC=E7=AB=99=E5=91=BD=E5=90=8D=E7=94=B1=E6=9D=A5:=20
www.dz863.com(<FONT color=3Dred>dz</FONT>=E4=BB=A3=E8=A1=A8<FONT =
color=3Dgreen>=E7=94=B5=E5=AD=90</FONT>=E7=9A=84=E6=8B=BC=E9=9F=B3,<FONT =

color=3Dred>863</FONT>=E4=BB=A3=E8=A1=A8<FONT =
color=3Dgreen>=E4=B8=AD=E5=9B=BD=E9=AB=98=E6=8A=80=E6=9C=AF=E7=A0=94=E7=A9=
=B6=E5=8F=91=E5=B1=95=E8=AE=A1=E5=88=92</FONT>,=E5=8D=B3<FONT=20
color=3Dred>863=E8=AE=A1=E5=88=92</FONT>,=E8=BF=99=E9=87=8C=E5=B0=B1=E6=98=
=AF<FONT =
color=3Dred>=E5=85=88=E9=94=8B</FONT>=E7=9A=84=E6=84=8F=E6=80=9D),=E5=B8=8C=
=E6=9C=9B=E5=A4=A7=E5=AE=B6=E8=83=BD=E8=AE=B0=E4=BD=8F</DIV>
<DIV style=3D"FONT: 12px/15px arial,helvetica,sans-serif; TEXT-ALIGN: =
center"><A=20
href=3D"http://www.dz863.com/">www.<B><FONT =
color=3D#0000ff>dz</FONT><FONT=20
color=3D#ff0000>863</FONT></B>.com</A> =
=E7=89=88=E6=9D=83=E6=89=80=E6=9C=89=EF=BC=8C=E6=9C=AA=E7=BB=8F=E6=8E=88=E6=
=9D=83=E7=A6=81=E6=AD=A2=E5=A4=8D=E5=88=B6=E6=88=96=E5=BB=BA=E7=AB=8B=E9=95=
=9C=E5=83=8F=E3=80=82=E8=B0=A2=E8=B0=A2!=E6=9C=AC=E7=AB=99=E4=B8=BA<FONT =

color=3Dgreen><B>=E9=9D=9E=E7=9B=88=E5=88=A9=E6=80=A7</B></FONT>=E7=BD=91=
=E7=AB=99,<FONT =
color=3Dred>=E5=88=AB=E5=BF=98=E4=BA=86=E5=91=8A=E8=AF=89=E6=82=A8=E7=9A=84=
=E5=A5=BD=E6=9C=8B=E5=8F=8B</FONT></DIV>
<DIV=20
style=3D"FONT: 12px/15px arial,helvetica,sans-serif; TEXT-ALIGN: =
center"><FONT=20
color=3Dred>=E8=81=94=E7=B3=BB=E6=96=B9=E5=BC=8F</FONT></A> =
email:dz863<FONT color=3Dred>@</FONT>163.<FONT=20
color=3Dgreen>com</FONT> &nbsp;&nbsp;&nbsp;qq:349398000 <A=20
href=3D"http://www.miibeian.gov.cn/">ICP=E5=A4=8705008724</A></DIV>
<P></P></DIV></DIV>
<SCRIPT language=3DJavaScript =
src=3D"http://www.dz863.com/pagecount.php?tid=3D878"=20
type=3Dtext/JavaScript></SCRIPT>
<!----></DIV></BODY></HTML>

------=_NextPart_000_0043_01C8B14A.A6D1E950
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.dz863.com/img/elelogo.gif

R0lGODlh4AFaAPcAAABDAISEhBh9WObm5gCZAPf2MDNeu1tbWwCEAI7SjhmcGSxlo7betgmOIRJW
EpCtpWPBYzuxO1q9WuLnWQBrADqlOoTBhF+fXzqTOuvqa/f89yqdKgiECAicCEdHR6rHqimEKaXa
pSJUItbW1gBmAObmlDs7OwCUAMbVWUq1SgB7AHNzc5OzcPDvWovEi2O9YyKEIkOlQ/f396TCVmyq
bHPFcwBaAEFrrRByEBmEGTOZMwBzAJTNlDNitdbv1iF7IWu/a+blhBx4aAiTCPDvUkd0R8XFxa2t
rSGdIdDbhGKOiJmZme/ue2F2YRCcEMXlxYuLi1K1UgCMADqNOub15kGZQUqlSpSWlCRuhiJxIt7e
3imNKYasaOfmfPLwS3qvet7eqT1Y1RCDEDGtMRBqEKvDiuDgs3rGeghzCHS+dABSADuBO3KPcgh7

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -