資源簡介
4x4矩陣開關控制數碼管顯示0-F的Keil uVision2的代碼以及proteus原理圖的整個工程
代碼片段和文件信息
#include
#define?key_port?P2
sbit?key_port_0=P3^0;
sbit?key_port_1=P3^1;
sbit?key_port_2=P3^2;
sbit?key_port_3=P3^3;
sbit?key_port_4=P3^4;
sbit?key_port_5=P3^5;
sbit?key_port_6=P3^6;
sbit?key_port_7=P3^7;
unsigned?char?code?key_table[]?=?{0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x770x7c0x390x5e0x790x71};//共陰極字型碼
void?delay(unsigned?int?i)?
{
unsigned?int?j?=?0;
?? while(--i?!=?0)
???? for(j?=?0;?j?125;?++j);???????????
}
unsigned?char?keyscan(void)
{
???? key_port_0=key_port_1=key_port_2=key_port_3=0;?
????key_port_4=key_port_5=key_port_6=key_port_7=1;
????if(key_port_4==0||key_port_5==0||key_port_6==0||key_port_7==0)?
?????{??
????????delay(10);//去除抖動
????????if(key_port_4==0||key_port_5==0||key_port_6==0||key_port_7==0)return
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????86164??2011-08-22?10:13??2011.8.19?4x4jianpan\4X4?KeyBoard?(2).DSN
?????文件????????768??2011-09-01?15:28??2011.8.19?4x4jianpan\4X4?KeyBoard?(2).PWI
?????文件???????5391??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan
?????文件???????3118??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.c
?????文件???????1023??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.hex
?????文件?????????53??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.lnp
?????文件???????6751??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.LST
?????文件???????9506??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.M51
?????文件???????5302??2011-08-22?12:15??2011.8.19?4x4jianpan\4x4jianpan.OBJ
?????文件???????1686??2011-08-23?18:06??2011.8.19?4x4jianpan\4x4jianpan.Opt
?????文件????????163??2011-08-23?18:06??2011.8.19?4x4jianpan\4x4jianpan.plg
?????文件???????2198??2011-08-23?16:12??2011.8.19?4x4jianpan\4x4jianpan.Uv2
????.......??????1684??2011-08-23?16:12??2011.8.19?4x4jianpan\4x4jianpan_Opt.Bak
????.......??????2055??2011-08-22?10:13??2011.8.19?4x4jianpan\4x4jianpan_Uv2.Bak
?????文件??????40722??2011-08-19?18:09??2011.8.19?4x4jianpan\Last?Loaded?4X4?KeyBoard?(2).DBK
?????文件???????5115??2002-04-16?15:32??2011.8.19?4x4jianpan\STARTUP.A51
?????文件??????11666??2011-08-22?12:15??2011.8.19?4x4jianpan\STARTUP.LST
?????文件????????749??2011-08-22?12:15??2011.8.19?4x4jianpan\STARTUP.OBJ
?????目錄??????????0??2011-09-01?15:28??2011.8.19?4x4jianpan
-----------?---------??----------?-----??----
???????????????184114????????????????????19
- 上一篇:電子支付與結算課后習題答案
- 下一篇:操作系統虛擬存儲
評論
共有 條評論