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

  • 大小: 65KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語言: 其他
  • 標(biāo)簽:

資源簡介

矩陣鍵盤數(shù)碼管顯示+protues仿真(源程序+仿真圖)

資源截圖

代碼片段和文件信息

/*********************************************************************************
*?【作????者】:?雁翎電子
*?【版????本】:?V1.0
*?【網(wǎng)????站】:?http://ylelectronic.taobao.com/?
*?【Q??????Q】:?348439350
*?【聲????明】:?此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息!
*?【函數(shù)功能】:?矩陣鍵盤?數(shù)碼管顯示
*?【晶????振】:??11.0592M ????
*?【硬件連接】:?跳線 選擇模塊 連接或斷開
?????????????????J1 8位數(shù)碼管模塊 連接
?J2 點陣模塊 斷開
?J3 時鐘模塊 斷開
?J4 8位跑馬燈模塊 斷開
?J6 蜂鳴器模塊 斷開
?J7 繼電器模塊 斷開? ??? ???????????? ????
*?【使用說明】:?依次按下矩陣鍵盤的16個按鍵?數(shù)碼管上會顯示1-16數(shù)字
?使用usb下載時,矩陣鍵盤B2按鍵會受到影響
?解決辦法:取下下載選擇2個紅色短路帽即可
**********************************************************************************/

/*預(yù)處理命令*/
#include????//包含單片機寄存器的頭文件
#define?uchar?unsigned?char
#define?uint?unsigned?int

/*?函數(shù)申明?-----------------------------------------------*/
void?delay(uint?z);
void?scan(void);
void?send595(uchar?dat);
void?out595(void);
void?disp(uchar?wuchar?d);
void?dispoff(void);

/*?變量定義?-----------------------------------------------*/
sbit?MOSIO=P2^2;
sbit?R_CLKa=P2^3;
sbit?S_CLKa=P2^4;
uchar?code?duan[]={~0x3F~0x06~0x5B~0x4F~0x66~0x6D~0x7D~0x07~0x7F~0x6F};//此表為LED數(shù)碼管段選字模?
uchar?code?wei[]={0x010x020x040x080x100x200x400x80}; //此表為LED數(shù)碼管位選字模
uchar?num_key; ???//掃描按鍵計數(shù)



/*
********************************************************************************
**?函數(shù)名稱?:?main(void)
**?函數(shù)功能?:?主函數(shù)
********************************************************************************
*/
void?main()
{ ??
uchar?numshige;

while(1)
{ dispoff();
scan(); ?????//調(diào)用鍵盤掃描
switch(num_key)??????????????//鍵盤掃描值num_key判斷,即幾號按鍵被按下
????{
??????case?0xee?:num=1;break;????//B1按鍵按下
??????case?0xde?:num=2;break;????//B2按鍵按下
??????case?0xbe?:num=3;break;????//B3按鍵按下
??????case?0x7e?:num=4;break;????//B4按鍵按下
??????case?0xed?:num=5;break;????//B5按鍵按下
??????case?0xdd?:num=6;break;????//B6按鍵按下
??????case?0xbd?:num=7;break;????//B7按鍵按下
??????case?0x7d?:num=8;break;????//B8按鍵按下
??????case?0xeb?:num=9;break;????//B9按鍵按下
??????case?0xdb?:num=10;break;???//B10按鍵按下
??????case?0xbb?:num=11;break;???//B11按鍵按下
??????case?0x7b?:num=12;break;???//B12按鍵按下
??????case?0xe7?:num=13;break;???//B13按鍵按下
??????case?0xd7?:num=14;break;???//B14按鍵按下
??????case?0xb7?:num=15;break;???//B15按鍵按下
??????case?0x77?:num=16;break;???//B16按鍵按下
????}
if(num<10)
{
disp(60);
delay(8);
disp(7num);
delay(8);
}
else
{
shi=num/10;
ge=num%10;
disp(6shi);
delay(8);
disp(7ge);
delay(8);
}?
} ?
}

/*
********************************************************************************
**?函數(shù)名稱?:?delay(uint?z)
**?函數(shù)功能?:?延時函數(shù)
********************************************************************************
*/
void?delay(uint?z)
{ ???
????uint?ij;
????for(i=z;i>0;i--)
????????for(j=110;j>0;j--);
}
/*
********************************************************************************

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

?????文件??????98666??2013-08-19?23:28??實驗10?矩陣鍵盤數(shù)碼管顯示\Proteus\Last?Loaded?sssss.DBK

?????文件??????98589??2013-08-24?00:58??實驗10?矩陣鍵盤數(shù)碼管顯示\Proteus\sssss.DSN

?????文件????????742??2013-08-24?00:58??實驗10?矩陣鍵盤數(shù)碼管顯示\Proteus\sssss.PWI

?????目錄??????????0??2013-08-24?00:58??實驗10?矩陣鍵盤數(shù)碼管顯示\Proteus

?????文件???????6376??2009-05-07?14:37??實驗10?矩陣鍵盤數(shù)碼管顯示\STARTUP.A51

?????文件??????14060??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\STARTUP.LST

?????文件????????749??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\STARTUP.OBJ

?????文件???????7227??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵

?????文件???????6012??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.c

?????文件???????1701??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.hex

?????文件?????????64??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.lnp

?????文件??????13348??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.LST

?????文件??????11856??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.M51

?????文件???????7930??2012-04-03?21:45??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.OBJ

?????文件????????269??2013-08-19?23:28??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.plg

????.......?????64933??2013-08-19?23:28??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.uvopt

?????文件??????13421??2011-06-02?11:18??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵.uvproj

????.......?????64933??2012-04-03?21:51??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵_uvopt.bak

?????文件??????13422??2011-06-01?00:30??實驗10?矩陣鍵盤數(shù)碼管顯示\矩陣按鍵_uvproj.bak

?????目錄??????????0??2013-08-24?00:53??實驗10?矩陣鍵盤數(shù)碼管顯示

-----------?---------??----------?-----??----

???????????????424298????????????????????20


評論

共有 條評論