📄 简易摇摇棒,8x8点阵,制作公开 (ourdev_cn 我们的电子开发社区).mht
字号:
value=3D1005>=A8]=A9=D0=B4=F3=D1=A7=C9=FA=B5=E7=D7=D3=C9=E8=BC=C6=BE=BA=C8=
=FC=BC=B0=C6=E4=C7=B6=C8=EB=CA=BD=CF=B5=CD=B3=D7=A8=CC=E2=D1=FB=C7=EB=C8=FC=
</OPTION><OPTION=20
=
value=3D9111>=A1=A1=A9=C0=A1=B0=CE=F7=C4=CF=BF=C6=BC=BC=B4=F3=D1=A7=B4=B4=
=D0=C2=CA=B5=BC=F9=B0=E0=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</OPTION><OPT=
ION=20
=
value=3D9888>=A1=A1=A9=C0=A1=B0=D5=D8=C7=EC=D1=A7=D4=BA=B5=E7=D7=D3=D0=C5=
=CF=A2=D3=EB=BB=FA=B5=E7=B9=A4=B3=CC=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8<=
/OPTION><OPTION=20
=
value=3D1007>=A1=A1=A9=C0=A1=B0=BA=D3=C4=CF=C0=ED=B9=A4=B4=F3=D1=A7=B5=E7=
=C6=F7=BF=AA=B7=A2=B2=BF=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</OPTION><OPT=
ION=20
=
value=3D3001>=A1=A1=A9=C0=A1=B0=C6=EB=B4=F3=CE=A2=C7=B6=D1=D0=BE=BF=D0=A1=
=D7=E9=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</OPTION><OPTION=20
=
value=3D3002>=A1=A1=A9=C0=A1=B0=CC=AB=D4=AD=B9=A4=D2=B5=D1=A7=D4=BA=B5=E7=
=D7=D3=BF=C6=D0=AD=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</OPTION><OPTION=20
=
value=3D3003>=A1=A1=A9=C0=A1=B0=BB=B3=BB=AF=D1=A7=D4=BA=CE=EF=B5=E7=CF=B5=
=B4=B4=D0=C2=CA=B5=D1=E9=CA=D2=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</OPTIO=
N><OPTION=20
=
value=3D3005>=A1=A1=A9=C0=A1=B0=B1=B1=BE=A9=BA=BD=BF=D5=BA=BD=CC=EC=B4=F3=
=D1=A7=D6=C6=D4=EC=BC=BC=CA=F5=D0=AD=BB=E1=A1=B1=BC=BC=CA=F5=CC=D6=C2=DB=C7=
=F8</OPTION><OPTION=20
=
value=3D3006>=A1=A1=A9=C0=A1=B0=CC=EC=BD=F2=B9=A4=D2=B5=B4=F3=D1=A7=BC=C6=
=CB=E3=BB=FA=D3=EB=D7=D4=B6=AF=BB=AF=D1=A7=D4=BA=A1=B1=BC=BC=CA=F5=CC=D6=C2=
=DB=C7=F8</OPTION><OPTION=20
=
value=3D3014>=A1=A1=A9=C0=BA=D3=C4=CF=B9=A4=B3=CC=D1=A7=D4=BA=B5=E7=D0=C5=
=B9=A4=B3=CC=CF=B5=B5=E7=D7=D3=BE=AB=D3=A2=C1=AA=C3=CB</OPTION><OPTION=20
=
value=3D3015>=A1=A1=A9=C0=B3=C9=B6=BC=C0=ED=B9=A4=B4=F3=D1=A7=B2=E2=BF=D8=
=BC=BC=CA=F5=D3=EB=D2=C7=C6=F7</OPTION><OPTION=20
=
value=3D3016>=A1=A1=A9=C0=B9=F0=C1=D6=B5=E7=D7=D3=BF=C6=BC=BC=B4=F3=D1=A7=
=B5=E7=D7=D3=B9=A4=B3=CC=D1=A7=D4=BA</OPTION><OPTION=20
=
value=3D3010>=A1=A1=A9=C0=CE=F7=C4=CF=CA=AF=D3=CD=B4=F3=D1=A7=B5=E7=D7=D3=
=D0=C5=CF=A2=B9=A4=B3=CC=D1=A7=D4=BA</OPTION><OPTION=20
=
value=3D1041>=A1=A1=A9=C0=D2=CB=B1=F6=D6=B0=D2=B5=BC=BC=CA=F5=D1=A7=D4=BA=
=B5=E7=D7=D3=D0=AD=BB=E1</OPTION><OPTION=20
=
value=3D3033>=A1=A1=A9=C0=D1=E0=C9=BD=B4=F3=D1=A7=CE=DE=CF=DF=B5=E7=B0=AE=
=BA=C3=D5=DF=D0=AD=BB=E1</OPTION><OPTION=20
=
value=3D3034>=A1=A1=A9=C0=B3=A4=B4=BA=C0=ED=B9=A4-=C7=F3=D5=E6Studio</OPT=
ION><OPTION=20
=
value=3D3035>=A1=A1=A9=C0=D6=D0=B9=FA=BF=F3=D2=B5=B4=F3=D1=A7=C0=ED=D1=A7=
=D4=BA=B5=A5=C6=AC=BB=FA=CA=B5=D1=E9=CA=D2</OPTION><OPTION=20
=
value=3D3036>=A1=A1=A9=C0=B9=FE=C0=ED=B9=A4=B4=F3=D1=A7=D3=A6=D3=C3=BF=C6=
=D1=A7=D1=A7=D4=BAMCU=BC=B0PLD=C0=E0=B5=E7=D7=D3=C6=F7=BC=FE=D1=D0=BE=BF=CA=
=D2</OPTION><OPTION=20
=
value=3D3037>=A1=A1=A9=B8=B9=FE=B6=FB=B1=F5=B9=A4=D2=B5=B4=F3=D1=A7=B5=E7=
=D7=D3=D0=AD=BB=E1</OPTION></SELECT> </TD>
<TD vAlign=3Dtop align=3Dright width=3D"8%"><A class=3Dtt4=20
=
href=3D"http://www.ouravr.com/bbs/issue_new_topic.jsp?bbs_id=3D1000"=20
target=3D_blank>=B7=A2=B1=ED=D0=C2=BB=B0=CC=E2</A> =
</TD></TR></TBODY></TABLE>
<TABLE height=3D30 cellSpacing=3D0 cellPadding=3D6 width=3D"100%" =
border=3D0>
<TBODY>
<TR bgColor=3D#5d7790>
<TD align=3Dleft width=3D"81%"><SPAN class=3Df06><FONT=20
=
color=3D#ffffff>=BC=F2=D2=D7=D2=A1=D2=A1=B0=F4=A3=AC8x8=B5=E3=D5=F3=A3=AC=
=D6=C6=D7=F7=B9=AB=BF=AA</FONT></SPAN> </TD>
<TD align=3Dmiddle width=3D"19%"><SPAN class=3Df06><FONT=20
color=3D#ffffff>=BB=D8=B8=B4=CA=FD=A3=BA</FONT><FONT =
color=3D#ffffff>39</FONT>,=B5=E3=BB=F7=CA=FD=A3=BA3318</FONT>=20
</SPAN></TD></TR></TBODY></TABLE>
<TABLE style=3D"TABLE-LAYOUT: fixed; WORD-BREAK: break-all" =
cellSpacing=3D0=20
cellPadding=3D6 width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD class=3Df03=20
style=3D"BORDER-RIGHT: #ffffff 0.5pt solid; BORDER-TOP: #ffffff =
0.5pt solid; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #ffffff =
0.5pt solid"=20
vAlign=3Dtop align=3Dleft width=3D"19%" bgColor=3D#d1d9e2 =
rowSpan=3D2>=A1=BE=C2=A5=D6=F7=CE=BB=A1=BF <FONT=20
color=3D#000000>AAVVRR </FONT><BR>=BB=FD=B7=D6=A3=BA<FONT=20
color=3D#000000>289</FONT><BR>=C5=C9=B1=F0=A3=BA<FONT =
color=3D#000000></FONT><BR>=B5=C8=BC=B6=A3=BA<FONT=20
color=3D#000000>------</FONT><BR>=C0=B4=D7=D4=A3=BA<FONT =
color=3D#000000></FONT><BR></TD>
<TD class=3Df03=20
style=3D"BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: #ffffff =
0.5pt solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none"=20
vAlign=3Dtop width=3D"81%" bgColor=3D#d1d9e2><FONT=20
=
color=3D#000000>=D5=E2=B8=F6=CD=E6=D2=D5=BC=BC=CA=F5=BA=AC=C1=BF=B2=A2=B2=
=BB=B8=DF=A3=AC=B6=D4=CC=B3=D6=D0=B8=DF=CA=D6=B2=BB=B9=FD=D0=A1=B2=CB=D2=BB=
=B5=FA=A3=AC=BE=CD=CA=C7=B1=BE=C8=CB=D1=A7=CF=B0avr=B5=C4=D2=BB=B5=E3=B3=C9=
=B9=FB=B0=C9{=20
=
<BR>=D3=B2=BC=FEmega8l=A3=AC8=B8=F6led=B9=B2=D1=F4=BC=AB=BD=D3=B5=BDPORTD=
=A1=A33=CE=BB=B2=A6=C2=EB=BF=AA=B9=D8=BD=D3=B5=BDPINB2,PINB1,PINB0,=D1=A1=
=D4=F1=CF=D4=CA=BE=C4=DA=C8=DD=A3=ACPINC4=BD=D3=B7=BD=CF=F2=BF=AA=B9=D8=A3=
=AC=CA=B9=B5=C3=D5=FD=B7=B4=CF=F2=D2=A1=B6=AF=B6=BC=CF=D4=CA=BE=D5=FD=CF=F2=
=D7=D6=A3=AC=C3=BF=B4=CE=CF=D4=CA=BE4=B8=F68X8=B5=E3=D5=F3=BA=BA=D7=D6=A3=
=A8=D7=D4=BC=BA=B1=E0=D6=C6=B5=C4=A3=A9=A3=AC=B5=E7=C2=B7=A3=BA=20
<BR><BR>
<CENTER><A=20
=
href=3D"http://www.ouravr.com/bbs/bbs_upload119845/files_9/ourdev_251802.=
jpg"=20
target=3D_blank><IMG=20
=
src=3D"http://www.ouravr.com/bbs/bbs_upload119845/files_9/ourdev_251802.j=
pg"=20
border=3D0></A> <BR> <FONT=20
=
color=3Dgreen>(=D4=AD=CE=C4=BC=FE=C3=FB:tmp02.jpg)</FONT> </CENTER><=
BR>=BC=F2=B5=A5=B5=E3=D2=B2=BF=C9=D2=D4=D6=BB=D3=C31=C5=C5LED,PINC4=C9=CF=
=B5=C4=B7=BD=CF=F2=BF=AA=B9=D8=D7=EE=BA=C3=D3=C3=B9=F6=D6=E9=BF=AA=B9=D8=A3=
=AC=C3=BB=D3=D0=C2=F2=B5=BD=A3=AC=D6=BB=BA=C3=D3=C3=B7=CF=BE=C9=CA=F3=B1=EA=
=B0=B4=C5=A5=CA=D6=B9=A4=B2=D9=D7=F7=20
=
<BR>=D3=C3CVAVR.=C6=E4=D6=D0=C9=E8=D6=C3=B5=C8=B5=C8=CE=AA=D7=D4=B6=AF=C9=
=FA=B3=C9=B5=C4 <BR>=B4=FA=C2=EB=C8=E7=CF=C2=A3=BA=20
<BR>/*****************************************************=20
<BR>This program was produced by the=20
<BR>CodeWizardAVR V1.25.6 Evaluation=20
<BR>Automatic Program Generator=20
=
<BR>?Copyright 1998-2007 Pavel Haiduc, HP InfoTe=
ch s.r.l.=20
<BR>http://www.hpinfotech.com=20
<BR><BR>Project : FOR NO EDITCARD!=20
<BR>Version : =
<BR>Date : 2007-11-1=20
=
<BR>Author : Freeware, for evaluation and&=
nbsp;non-commercial use only=20
<BR>Company : <BR>Comments: =20
=
<BR><BR><BR>Chip type  =
; : ATmega8L=20
=
<BR>Program type :&nb=
sp;Application=20
=
<BR>Clock frequency : 1.000000&nbs=
p;MHz=20
=
<BR>Memory model :&nb=
sp;Small=20
<BR>External SRAM size : 0=20
=
<BR>Data Stack size : 256=20
<BR>*****************************************************/=20
<BR><BR>#include <mega8.h> =
<BR>#include <delay.h>=20
<BR>// Declare your global variables here =
<BR> =20
=
<BR>char dsp1,dsp2,dsp3,dsp4; &nb=
sp; //=CB=F7=D2=FD=20
=
<BR>char word1[8],word2[8],word3[8],word4[8]; //=CF=D4=CA=
=BE=CA=FD=D7=E9=20
=
<BR><BR>const char playdsp[16][8]=3D{{0XF7,0X03,0XF=
C,0XB7,0X78,0X03,0XDB,0XB3}, //=D0=A1=D0=A1=D7=D6=BF=E2,=D7=D4=BC=BA=
=CF=B9=B1=E0=B5=C4=A3=AC=20
=
<BR> &nb=
sp; {0X7B,0XA3,0XD8,=
0XA3,0XF6,0X76,0X02,0XF4}, =20
=
<BR> &nb=
sp; {0XAB,0XDB,0XA3,=
0X77,0XB8,0XCB,0XBB,0X73}, =20
=
<BR> &nb=
sp; {0X6B,0X87,0XBB,=
0X45,0X6E,0X03,0X7B,0X43}, =20
=
<BR> &nb=
sp; {0XBF,0XC1,0X75,=
0X95,0XE0,0XD5,0XB5,0X7D}, =20
=
<BR> &nb=
sp; {0XDB,0XEA,0X01,=
0XAB,0XD0,0X86,0X76,0X38},  =
;=20
=
<BR> &nb=
sp; {0XFD,0XF5,0XF4,=
0X05,0XD5,0XB4,0X85,0XFD}, =20
=
<BR> &nb=
sp; {0XFF,0XFF,0X03,=
0X6D,0X6D,0X7D,0X81,0XFF}, =20
=
<BR> &nb=
sp; {0X87,0X01,0XD7,=
0X5B,0X80,0XDB,0X83,0X5F}, =20
=
<BR> &nb=
sp; {0XEF,0X6D,0XA3,=
0X6D,0X02,0XEE,0XBE,0X6F}, =20
=
<BR> &nb=
sp; {0XF7,0X78,0X6B,=
0X6B,0X00,0X6B,0X6B,0X7B}, =20
=
<BR> &nb=
sp; {0XF7,0X03,0XFC,=
0X77,0X55,0X00,0X55,0X77}, =20
=
<BR> &nb=
sp; {0X7B,0XBB,0X9B,=
0XE0,0XDB,0XBB,0X7B,0X7F}, =20
=
<BR> &nb=
sp; {0XFF,0XFD,0X15,=
0X55,0X50,0X55,0X95,0XFD}, =20
=
<BR> &nb=
sp; {0xf5,0x78,0x05,=
0x91,0xb8,0xa8,0x02,0x78},  =
; =20
=
<BR> &nb=
sp; {0XB7,0XD5,0X01,=
0XD5,0XF6,0XC3,0X7F,0X81}}; =20
=
<BR> &nb=
sp; // =C4=E3//=
=BA=C3*//*=BB=B6*//*=D3=AD*//*=C7=EC*//*=D7=A3*//*=BD=DA*//*=C8=D5*//*=BF=
=EC*//*=C0=D6*//*=C9=FA*//*=BC=D1*//*=B4=F3*/=20
=
<BR> &nb=
sp; /*=BC=AA*//*=BA=D8=
*//*=C0=FB*/ =20
=
<BR>/////////////////////////////////////////////play &n=
bsp; &nb=
sp; =20
<BR>void ply(void) // ok =
<BR>{=20
<BR> signed char i; <BR> PORTB=3D0XFF;=20
<BR> DDRB=3D0;=20
=
<BR> if ((!PINB.0)&(!PINB.1)&(!PINB.2))//000  =
;=B2=A6=C2=EB=BF=AA=B9=D8000=A3=AC=CF=D4=CA=BE=A3=BA=C4=E3=BA=C3=BB=B6=D3=
=AD=20
<BR> { =
<BR> dsp1=3D0;=20
<BR> dsp2=3D1;=20
<BR> dsp3=3D2;=20
<BR> dsp4=3D3;=20
=
<BR> } &n=
bsp;=20
=
<BR> else if ((PINB.0)&(!PINB.1)&=
;(!PINB.2))//001 =B2=A6=C2=EB=BF=AA=B9=D8001=A3=AC=CF=D4=CA=BE=
=A3=BA=C7=EC=D7=A3=BD=DA=C8=D5=20
=
<BR> {=20
=
<BR> &nb=
sp; dsp1=3D4;=20
=
<BR> &nb=
sp; dsp2=3D5;=20
=
<BR> &nb=
sp; dsp3=3D6;=20
=
<BR> &nb=
sp; dsp4=3D7;=20
=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -