资源简介
不够分的可以用这个账号KCTLL密码diantong6b
真的值得下载
我做的,做的时间有点仓促,忽略的很多东西
代码片段和文件信息
#include
#define uint unsigned int
#define uchar unsigned char
uchar code table[]={
0x3f0x060x5b0x4f
0x660x6d0x7d0x07
0x7f0x6f0x770x7c
0x390x5e0x790x710};
uchar numtempnum1;
void delay(uint z)
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
disp(uchar num)
{
P2=table[num-1];
}
scan()
{
P3=0xef;
temp=0xef;
if(P3!=temp)
{
delay(5);
if(P3!=temp)
{ temp=P3;
while(P3!=0xef) ;
switch(temp)
{case 0xee :disp(1);break;
case 0xed : disp(5);break;
case 0xeb : disp(9);break;
case 0xe7 : disp(13);break;}
}
}
P3=0xdf;
temp=0xdf;
if(P3!=temp)
{
delay(5);
if(P3!=temp)
{ temp=P3;
while(P3!=0xdf) ;
switch(temp)
{case 0xde :disp(2);break;
case 0xdd : disp(6);break;
case 0xdb : disp(10);break;
case 0xd7 : disp(14);break;}
}
}
P3=0xbf;
temp=0xbf;
if(P3!=temp)
{
delay(5);
if(P3!=temp)
{ temp=P3;
while(P3!=0xbf) ;
switch(temp)
{case 0xbe :disp(3);break;
case 0xbd : disp(7);break;
case 0xbb : disp(11);break;
case 0xb7 : disp(15);break;}
}
}
P3=0x7f;
temp=0xef;
if(P3!=temp)
{
delay(5);
if(P3!=temp)
{ temp=P3;
while(P3!=0x7f) ;
switch(temp)
{case 0x7e :disp(4);break;
case 0x7d : disp(8);break;
case 0x7b : disp(12);break;
case 0x77 : disp(16);break;}
}
}
}
void main()
{
P2=0x0;
while(1)
{
scan();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-02-27 23:16 RECORD\
目录 0 2011-02-23 21:14 RECORD\4X4键盘\
文件 87829 2011-02-15 22:19 RECORD\4X4键盘\4X4 键盘.DSN
文件 1501 2011-02-09 11:31 RECORD\4X4键盘\4x4键盘.txt
目录 0 2011-02-15 22:19 RECORD\4X4键盘\代码\
文件 6376 2005-03-22 15:22 RECORD\4X4键盘\代码\STARTUP.A51
文件 4326 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘
文件 1502 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.c
文件 1021 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.hex
文件 40 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.lnp
文件 4527 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.LST
文件 6770 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.M51
文件 4868 2011-02-15 22:18 RECORD\4X4键盘\代码\键盘.OBJ
文件 993 2011-02-15 22:19 RECORD\4X4键盘\代码\键盘.Opt
文件 755 2011-02-15 22:19 RECORD\4X4键盘\代码\键盘.plg
文件 2149 2011-02-15 21:35 RECORD\4X4键盘\代码\键盘.Uv2
文件 993 2011-02-15 21:35 RECORD\4X4键盘\代码\键盘_Opt.Bak
文件 0 2011-02-15 21:33 RECORD\4X4键盘\代码\键盘_Uv2.Bak
目录 0 2011-02-20 21:36 RECORD\8255\
目录 0 2011-02-20 21:36 RECORD\8255\模式0\
文件 123689 2011-02-18 01:28 RECORD\8255\模式0\Last Loaded 用8255模式0实现接口扩展.DBK
目录 0 2011-02-18 01:23 RECORD\8255\模式0\模式0\
文件 6673 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0
文件 1466 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.c
文件 1677 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.hex
文件 42 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.lnp
文件 4421 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.LST
文件 9013 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.M51
文件 7860 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.OBJ
文件 995 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.Opt
文件 329 2011-02-18 01:23 RECORD\8255\模式0\模式0\模式0.plg
............此处省略300个文件信息
- 上一篇:Peter A Fritzson的关于modelica的第二本书
- 下一篇:项目实战
相关资源
- 由国家自然科学基金委员会U1232105和中
- 单片机仿真软件proteus6.7免安装绿色版
- 基于SPCE061A单片机的图形液晶模块的驱
- 基于SPCE061A单片机汇编语实现的流水灯
- 基于SPCE061A单片机的图形液晶模块的驱
- 群联PS2251量产工具
- HEU_KMS_Activator_j
- STM32+TMC5160代码电路图.rar
- Einstein-Maxwell-Dilaton-Axion模型中的剪切
- 物联网家居系统中基于单片机的多路
- 基于IAP15F2K61S2单片机的多路温度巡检
- Cisco PIX 515E防火墙
- Cisco Secure PIX 515防火墙产品资料
- 关于proteus仿真arm7出现错误的问题
- S3C4510 开发板中uCLinux系统开发
- 基于PROTEUS的ARM7显示系统设计与仿真实
- AT89C2051多路舵机控制电路详解
- 如何用单片机控制舵机及程序详细
- 单片机控制舵机电路图
- 基于MSP430单片机的实时多任务操作系
- 蓝牙无线抄表传感器的设计
- 基于STM32F103C8单片机的晶联讯电子JL
- 广联达6.0写锁包,2020年11月最新
- 基于51单片机的交通信号灯程序
- 14284969_《STM32单片机应用与全案例实践
- GSM监控系统51单片机设计
- 精选单片机设计与制作30例
- 钰硕ar8151网卡驱动 win7 64位 win7/10/xp
- 佳能2510c扫描仪驱动 v1.3 官方最新版
- IBM ThinkPad R51笔记本
评论
共有 条评论