91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 103KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-10
  • 語言: 其他
  • 標簽: 51單片機??

資源簡介

包含線反轉法和掃描法兩種矩陣鍵盤的實現,含proteus仿真原理圖及完整代碼,可運行實現

資源截圖

代碼片段和文件信息

#include?
#define?uchar?unsigned?char?

uchar?key=16;
uchar?code?leddata[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x770x7c0x390x5e0x790x710x73};
void?delayms(int?n)
{
???uchar?i;
???while(n--)
?????for(i=0;i<113;i++);
}

void?scan()
{
??uchar?temp;
??P1=0xf0; //粗掃
??temp=P1&0xf0;
??if(temp!=0xf0)
??{
?????delayms(10);
?temp=P1&0xf0;
?if(temp!=0xf0)
?{
????P1=0xfe;//細掃,第一行
temp=P1&0xf0;
if(temp!=0xf0)
???switch(temp)
???{
???? case?0xe0:key=0;break;
??? case?0xd0:key=1;break;
??? case?0xb0:key=2;break;
??? case?0x70:key=3;break;
}
P1=0xfd;//細掃,第二行
temp=P1&0xf0;
if(temp!=0xf0)
???switch(temp)
???{
???? case?0xe0:key=4;break;
??? case?0xd0:key=5;break;
??? case?0xb0:key=6;break;
??? case?0x70:key=7;break;
}
P1=0xfb;//細掃,第三行
temp=P1&0xf0;
if(temp!=0xf0)
???switch(temp)
???{
???? case?0xe0:key=8;break;
??? case?0xd0:key=9;break;
??? case?0xb0:key=10;break;
??? case?0x70:key=11;break;
}
P1=0xf7;//細掃,第四行
temp=P1&0xf0;
if(temp!=0xf0)
???switch(temp)
???{
???? case?0xe0:key=12;break;
??? case?0xd0:key=13;break;
??? case?0xb0:key=14;break;
??? case?0x70:key=15;break;
}
while(P1&0xf0!=0xf0);
?}
??}
}
void?main()
{
??while(1)
??{
????scan();
P2=leddata[key];
??}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1399??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-0.c

?????文件???????4094??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-0.LST

?????文件???????3354??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-0.OBJ

?????文件???????3626??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-1

?????文件????????967??2018-04-08?21:45??矩陣式鍵盤\掃描法\eg3-10-1.c

?????文件??????88525??2018-04-12?22:00??矩陣式鍵盤\掃描法\eg3-10-1.DSN

?????文件???????1276??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-1.hex

?????文件?????????49??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-1.lnp

?????文件???????6860??2018-04-12?22:04??矩陣式鍵盤\掃描法\eg3-10-1.M51

?????文件????????402??2018-04-12?22:05??矩陣式鍵盤\掃描法\eg3-10-1.plg

?????文件????????742??2018-04-12?22:05??矩陣式鍵盤\掃描法\eg3-10-1.PWI

?????文件??????55665??2018-04-12?22:05??矩陣式鍵盤\掃描法\eg3-10-1.uvopt

?????文件??????13408??2018-04-12?22:00??矩陣式鍵盤\掃描法\eg3-10-1.uvproj

?????文件????????959??2018-04-08?21:45??矩陣式鍵盤\掃描法\eg3-10-1m.c

?????文件??????55661??2018-04-12?22:01??矩陣式鍵盤\掃描法\eg3-10-1_uvopt.bak

?????文件??????????0??2018-04-12?21:39??矩陣式鍵盤\掃描法\eg3-10-1_uvproj.bak

?????文件???????1450??2018-04-08?21:25??矩陣式鍵盤\掃描法\eg3-10-2.c

?????文件??????88553??2018-04-08?21:46??矩陣式鍵盤\掃描法\Last?Loaded?eg3-10-1.DBK

?????文件???????6376??2009-05-07?14:37??矩陣式鍵盤\掃描法\STARTUP.A51

?????文件??????14048??2018-04-12?22:04??矩陣式鍵盤\掃描法\STARTUP.LST

?????文件????????749??2018-04-12?22:04??矩陣式鍵盤\掃描法\STARTUP.OBJ

?????文件????????848??2018-04-22?14:08??矩陣式鍵盤\線反轉法\eg-10-3.c

?????文件???????2952??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2

?????文件????????992??2018-04-22?14:19??矩陣式鍵盤\線反轉法\eg3-10-2.c

?????文件??????84305??2018-04-12?22:01??矩陣式鍵盤\線反轉法\eg3-10-2.DSN

?????文件????????892??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2.hex

?????文件?????????49??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2.lnp

?????文件???????2985??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2.LST

?????文件???????5716??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2.M51

?????文件???????2555??2018-04-22?14:20??矩陣式鍵盤\線反轉法\eg3-10-2.OBJ

............此處省略19個文件信息

評論

共有 條評論