📄 4x4键盘扫描电路分析[avr论坛].mht
字号:
From: <由 Windows Internet Explorer 7 保存>
Subject: =?gb2312?B?NFg0vPzFzMmow+i158K3t9bO9ltBVlLC28yzXQ==?=
Date: Sun, 15 Apr 2007 18:40:22 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_0042_01C77F8D.867E02F0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
This is a multi-part message in MIME format.
------=_NextPart_000_0042_01C77F8D.867E02F0
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.iccavr.com/forum/dispbbs.asp?boardID=2&ID=9&page=1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>4X4=BC=FC=C5=CC=C9=A8=C3=E8=B5=E7=C2=B7=B7=D6=CE=F6[AV=
R=C2=DB=CC=B3]</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<META content=3D"avr,avr=B5=A5=C6=AC=BB=FA,icc avr,avr=C2=DB=CC=B3" =
name=3Dkeywords><!--AVR=B5=A5=C6=AC=BB=FA=CD=F8=D5=BE=A3=ACAVR=C2=DB=CC=B3=
=A1=A3-->
<META content=3DTRUE name=3DMSSmartTagsPreventParsing>
<META http-equiv=3DMSThemeCompatible content=3DYes><LINK =
href=3D"favicon.ico"=20
rel=3D"SHORTCUT ICON"><LINK =
href=3D"http://www.iccavr.com/forum/skins/aspsky_1.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK title=3D"=A1=BA =
AVR=B5=A5=C6=AC=BB=FA=BC=BC=CA=F5=CC=D6=C2=DB =
=A1=BB-=D7=EE=D0=C220=C6=AA=C2=DB=CC=B3=D6=F7=CC=E2"=20
href=3D"rssfeed.asp?boardid=3D2&rssid=3D4" =
type=3Dapplication/rss+xml rel=3Dalternate>
<SCRIPT language=3DjavaScript =
src=3D"http://www.iccavr.com/forum/inc/Main.js"=20
type=3Dtext/javascript></SCRIPT>
</HEAD>
<BODY =
onload=3D"if(window.name!=3D''){document.body.style.width=3D'98%';}">
<DIV class=3Dmenuskin id=3Dpopmenu onmouseover=3Dclearhidemenu() =
style=3D"Z-INDEX: 100"=20
onmouseout=3Ddynamichide(event)></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>var =
boardxml=3D'<?xml version=3D"1.0" encoding=3D"gb2312"?><BoardList><board =
boardid=3D"1" =
boardtype=3D"AVR=C2=DB=CC=B3-=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8" =
parentid=3D"0" depth=3D"0" rootid=3D"1" child=3D"3" hidden=3D"0" =
nopost=3D"1"><board boardid=3D"2" boardtype=3D"=A1=BA =
AVR=B5=A5=C6=AC=BB=FA=BC=BC=CA=F5=CC=D6=C2=DB =A1=BB" parentid=3D"1" =
depth=3D"1" rootid=3D"1" child=3D"0" hidden=3D"0" nopost=3D"0"/><board =
boardid=3D"8" boardtype=3D"=A1=BA =D7=DB=BA=CF=B5=E7=D7=D3=BC=BC=CA=F5 =
=A1=BB" parentid=3D"1" depth=3D"1" rootid=3D"1" child=3D"0" hidden=3D"0" =
nopost=3D"0"/><board boardid=3D"7" boardtype=3D"=A1=BA =
AVR=B5=A5=C6=AC=BB=FA=C8=EB=C3=C5=D1=A7=CF=B0 =A1=BB" parentid=3D"1" =
depth=3D"1" rootid=3D"1" child=3D"0" hidden=3D"0" =
nopost=3D"0"/></board><board boardid=3D"4" =
boardtype=3D"AVR=C2=DB=CC=B3-=CF=E0=B9=D8=D0=C5=CF=A2=CC=D6=C2=DB=C7=F8" =
parentid=3D"0" depth=3D"0" rootid=3D"2" child=3D"3" hidden=3D"0" =
nopost=3D"1"><board boardid=3D"9" boardtype=3D"=A1=BA =
AVR=C2=DB=CC=B3=B2=FA=C6=B7 =A1=BB" parentid=3D"4" depth=3D"1" =
rootid=3D"2" child=3D"0" hidden=3D"0" nopost=3D"0"/><board boardid=3D"5" =
boardtype=3D"=A1=BA AVR=C2=DB=CC=B3=B9=DC=C0=ED =A1=BB" parentid=3D"4" =
depth=3D"1" rootid=3D"2" child=3D"1" hidden=3D"0" nopost=3D"0"/><board =
boardid=3D"6" boardtype=3D"=A1=BA =
AVR=C2=DB=CC=B3=D7=D4=D3=C9=CC=D6=C2=DB=C7=F8 =A1=BB" parentid=3D"4" =
depth=3D"1" rootid=3D"2" child=3D"0" hidden=3D"0" =
nopost=3D"0"/></board></BoardList>';</SCRIPT>
<!--=B6=A5=B2=BF=B4=B0=BF=DA-->
<DIV class=3Dmainbar id=3Dtopbar_top></DIV>
<DIV class=3Dmainbar id=3Dtopbar_mid>
<DIV id=3Dtopbar_mid_r><!--=0A=
<div style=3D"cursor:hand" =
onclick=3D"window.external.AddFavorite(document.location.href,document.ti=
tle)" onmousemove=3D"status=3D'=CA=D5=B2=D8=B1=BE=D2=B3';" =
onmouseout=3D"status=3D'';">=CA=D5=B2=D8=B1=BE=D2=B3</div>=0A=
<div><a href=3D"mailto:afa@iccavr.com" =
target=3D"_blank">=C1=AA=CF=B5=CE=D2=C3=C7</a></div>=0A=
<div><a =
href=3D"boardhelp.asp?boardID=3D2">=C2=DB=CC=B3=B0=EF=D6=FA</a></div>=0A=
--><!--=D7=D4=BC=BA=CC=ED=BC=D3-->
<DIV><A href=3D"http://www.iccavr.com/" =
target=3D_blank>AVR=CA=D7=D2=B3</A></DIV>
<DIV><A href=3D"http://www.iccavr.com/forum/">AVR=C2=DB=CC=B3</A></DIV>
<DIV><A=20
href=3D"http://www.iccavr.com/forum/boardhelp.asp?boardID=3D2">=C2=DB=CC=B3=
=B0=EF=D6=FA</A></DIV><!--=D7=D4=BC=BA=CC=ED=BC=D3--></DIV>
<DIV id=3Dtopbar_mid_l><A href=3D"http://www.iccavr.com/forum/"><IMG =
alt=3D""=20
src=3D"http://www.iccavr.com/forum/images/logo.gif" border=3D0></A> =
</DIV>
<DIV id=3Dtopbar_mid_m></DIV></DIV>
<DIV class=3Dmainbar id=3Dtopbar_bottom></DIV>
<DIV class=3Dmainbar =
id=3Dtopbar_menu><!--=B6=A5=B2=BF=D3=C3=BB=A7=B5=BC=BA=BD=C0=B8=A3=BA=BF=CD=
=C8=CB=B2=CB=B5=A5-->
<DIV class=3Dmenu_popup id=3Dstylemenu>
<DIV class=3Dmenuitems>
<DIV class=3Dmenuitems><A=20
href=3D"javascript:getskins(1,2);">=BB=D6=B8=B4=C4=AC=C8=CF=C9=E8=D6=C3</=
A></DIV></DIV></DIV>
<DIV =
class=3Dmenudiv2>=D3=CE=BF=CD=C4=FA=BA=C3=A3=AC=BB=B6=D3=AD=C0=B4=B5=BDAV=
R=C2=DB=CC=B3=A3=BA</DIV>
<DIV class=3Dmenudiv2><A =
href=3D"http://www.iccavr.com/forum/login.asp">=B5=C7=C2=BC</A></DIV>
<DIV class=3Dmenudiv1><A =
href=3D"http://www.iccavr.com/forum/reg.asp">=D7=A2=B2=E1</A> =
</DIV><!--=F6=C4=CF=CD=B7=A2=D0=DE=B8=C4=0A=
<div class=3D"menudiv1"><a =
href=3D"query.asp?boardid=3D2">=CB=D1=CB=F7</a></div>=0A=
<div class=3D"menudiv1"><a =
onmouseover=3D"showmenu(event,'','stylemenu')" =
onmouseout=3D"delayhidemenu()" =
class=3D"ImgOnclick">=B7=E7=B8=F1</a></div>=0A=
=0A=
<div class=3D"menudiv1"><a =
onmouseover=3D"showmenu(event,'','Menu_BoardStats')" =
class=3D"ImgOnclick">=C2=DB=CC=B3=D7=B4=CC=AC</a></div>=0A=
<div class=3D"menudiv1"><a href=3D"show.asp?boardid=3D2" =
onmouseover=3D"showmenu(event,'','Menu_Show')" =
class=3D"ImgOnclick">=C2=DB=CC=B3=D5=B9=C7=F8</a></div>=0A=
=F6=C4=CF=CD=B7=A2=D0=DE=B8=C4-->
<DIV class=3Dmenudiv1><A=20
href=3D"http://www.iccavr.com/forum/BoardPermission.asp?boardid=3D2&a=
ction=3DMyinfo">=CE=D2=C4=DC=D7=F6=CA=B2=C3=B4</A>=20
</DIV></DIV><BR>
<DIV class=3Dmainbar0 style=3D"TEXT-ALIGN: left">
<DIV style=3D"FLOAT: right; HEIGHT: 22px"></DIV>
<DIV style=3D"WIDTH: 80%; TEXT-ALIGN: left">>> <FONT=20
color=3D#555555>AVR=B5=A5=C6=AC=BB=FA=BC=BC=CA=F5=BD=BB=C1=F7=C7=F8=A3=AC=
=BF=AA=B7=A2=B9=FD=B3=CC=D6=D0=D3=F6=B5=BD=B5=C4=CE=CA=CC=E2=BC=B0=D7=DC=BD=
=E1=B5=C4=BE=AD=D1=E9=BB=B6=D3=AD=B5=BD=B4=CB=BD=BB=C1=F7=A1=A3</FONT> =
</DIV></DIV>
<DIV class=3Dtableborder2=20
style=3D"LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left">
<DIV style=3D"FLOAT: left"><IMG style=3D"MARGIN: 8px 4px" alt=3D""=20
src=3D"http://www.iccavr.com/forum/skins/default/Forum_nav.gif"></DIV>
<DIV style=3D"FLOAT: right"><A =
title=3D=D4=DA=B8=FC=B6=E0=CD=F8=D5=BE=D6=D0=CB=D1=CB=F7=B4=CB=C0=E0=CE=CA=
=CC=E2,=CB=D1=CB=F7=BA=CD=B2=E9=BF=B4=B8=FC=B6=E0=CF=E0=B9=D8=B5=C4=BE=AB=
=B2=CA=D6=F7=CC=E2=20
href=3D"http://www.iccavr.com/forum/query.asp?stype=3D8&keyword=3D4X4=
=BC=FC=C5=CC=C9=A8=C3=E8=B5=E7=C2=B7=B7=D6=CE=F6&isWeb=3D2"=20
target=3D_blank><FONT =
color=3Dgreen><B>=CB=D1=D2=BB=CB=D1=B8=FC=B6=E0=B4=CB=C0=E0=CE=CA=CC=E2</=
B></FONT></A> </DIV><A=20
onmouseover=3D"showmenu(event,BoardJumpList(0),'',0);" style=3D"CURSOR: =
hand"=20
href=3D"http://www.iccavr.com/forum/index.asp">AVR=C2=DB=CC=B3</A> =
=A1=FA <A=20
onmouseover=3D"showmenu(event,BoardJumpList(1),'',0);"=20
href=3D"http://www.iccavr.com/forum/index.asp?boardid=3D1">AVR=C2=DB=CC=B3=
-=BC=BC=CA=F5=CC=D6=C2=DB=C7=F8</A> =A1=FA <A=20
href=3D"http://www.iccavr.com/forum/index.asp?boardid=3D2&page=3D1">=A1=
=BA AVR=B5=A5=C6=AC=BB=FA=BC=BC=CA=F5=CC=D6=C2=DB=20
=A1=BB</A> =A1=FA 4X4=BC=FC=C5=CC=C9=A8=C3=E8=B5=E7=C2=B7=B7=D6=CE=F6 <A =
name=3Dtop></A></DIV><BR>
<DIV id=3DMagicFace=20
style=3D"Z-INDEX: 99; VISIBILITY: hidden; POSITION: absolute"></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
function astro(birth)
{
if (birth!=3D'')
{ var tmpstr;
var bstr;
var mm;
var yy;
var dd;
var birthmonth;
tmpstr=3Dbirth.split(' ')
bstr=3Dtmpstr[0]
tmpstr=3Dbstr.split('-')
yy=3D(tmpstr[0]*1)
mm=3D(tmpstr[1]*1)
dd=3D(tmpstr[2]*1)
switch(mm){
case 1 :
if(dd>=3D21){return('<img src=3DSkins/Default/birth/z11.gif =
alt=3D=CB=AE=C6=BF=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z10.gif =
alt=3D=C4=A7=F4=C9=D7=F9'+mm+'-'+dd+'>');}
break;
case 2 :
if(dd>=3D20){return('<img src=3DSkins/Default/birth/z12.gif =
alt=3D=CB=AB=D3=E3=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z11.gif =
alt=3D=CB=AE=C6=BF=D7=F9'+mm+'-'+dd+'>');}
break;
case 3 :
if(dd>=3D21){return('<img src=3DSkins/Default/birth/z1.gif =
alt=3D=B0=D7=D1=F2=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z12.gif =
alt=3D=CB=AB=D3=E3=D7=F9'+mm+'-'+dd+'>');}
break;
case 4 :
if(dd>=3D21){return('<img src=3DSkins/Default/birth/z2.gif =
alt=3D=BD=F0=C5=A3=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z1.gif =
alt=3D=B0=D7=D1=F2=D7=F9'+mm+'-'+dd+'>');}
break;
case 5 :
if(dd>=3D22){return('<img src=3DSkins/Default/birth/z3.gif =
alt=3D=CB=AB=D7=D3=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z2.gif =
alt=3D=BD=F0=C5=A3=D7=F9'+mm+'-'+dd+'>');}
break;
case 6 :
if(dd>=3D22){return('<img src=3DSkins/Default/birth/z4.gif =
alt=3D=BE=DE=D0=B7=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z3.gif =
alt=3D=CB=AB=D7=D3=D7=F9'+mm+'-'+dd+'>');}
break;
case 7 :
if(dd>=3D23){return('<img src=3DSkins/Default/birth/z5.gif =
alt=3D=CA=A8=D7=D3=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z4.gif =
alt=3D=BE=DE=D0=B7=D7=F9'+mm+'-'+dd+'>');}
break;
case 8 :
if(dd>=3D24){return('<img src=3DSkins/Default/birth/z6.gif =
alt=3D=B4=A6=C5=AE=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z5.gif =
alt=3D=CA=A8=D7=D3=D7=F9'+mm+'-'+dd+'>');}
break;
case 9 :
if(dd>=3D24){return('<img src=3DSkins/Default/birth/z7.gif =
alt=3D=CC=EC=B3=D3=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z6.gif =
alt=3D=B4=A6=C5=AE=D7=F9'+mm+'-'+dd+'>');}
break;
case 10 :
if(dd>=3D24){return('<img src=3DSkins/Default/birth/z8.gif =
alt=3D=CC=EC=D0=AB=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z7.gif =
alt=3D=CC=EC=B3=D3=D7=F9'+mm+'-'+dd+'>');}
break;
case 11 :
if(dd>=3D23){return('<img src=3DSkins/Default/birth/z9.gif =
alt=3D=C9=E4=CA=D6=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z8.gif =
alt=3D=CC=EC=D0=AB=D7=F9'+mm+'-'+dd+'>');}
break;
case 12 :
if(dd>=3D22){return('<img src=3DSkins/Default/birth/z10.gif =
alt=3D=C4=A7=F4=C9=D7=F9'+mm+'-'+dd+'>');}
else{return('<img src=3DSkins/Default/birth/z9.gif =
alt=3D=C9=E4=CA=D6=D7=F9'+mm+'-'+dd+'>');}
break;
default : return('');
}
}else{return('');}
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=3DMM_showHideLayers.arguments;
obj=3Ddocument.getElementById("MagicFace");
for (i=3D0; i<(args.length-2); i+=3D3) if (obj) { v=3Dargs[i+2];
if (obj.style) { obj=3Dobj.style; =
v=3D(v=3D=3D'show')?'visible':(v=3D=3D'hide')?'hidden':v; }
obj.visibility=3Dv; }
}
function DispMagicEmot(MagicID,H,W){
MagicFaceUrl =3D "Dv_plus/tools/magicface/swf/" + MagicID + ".swf";
document.getElementById("MagicFace").innerHTML =3D '<OBJECT =
codeBase=3D"http://download.macromedia.com/pub/shockwave/cabs/flash/swfla=
sh.cab#version=3D4,0,2,0" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width=3D"' + W + =
'" height=3D"' + H + '"><PARAM NAME=3Dmovie VALUE=3D"'+ MagicFaceUrl =
+'"><param name=3Dmenu value=3Dfalse><PARAM NAME=3Dquality =
VALUE=3Dhigh><PARAM NAME=3Dplay VALUE=3Dfalse><param name=3D"wmode" =
value=3D"transparent"><embed src=3D"' + MagicFaceUrl +'" =
quality=3D"high" =
pluginspage=3D"http://www.macromedia.com/shockwave/download/index.cgi?P1_=
Prod_Version=3DShockwaveFlash" type=3D"application/x-shockwave-flash" =
width=3D"' + W + '" height=3D"' + H + '"></embed>';
document.getElementById("MagicFace").style.top =3D '250px';
document.getElementById("MagicFace").style.left =3D '250px';
document.getElementById("MagicFace").style.visibility =3D 'visible';
MagicID +=3D Math.random();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -