久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
矩陣鍵盤顯示0—f
[打印本頁]
作者:
q1427492841
時(shí)間:
2016-11-8 21:29
標(biāo)題:
矩陣鍵盤顯示0—f
#include <STC15Fxxxx.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
unsigned char code duan[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,0
};
unsigned char code wei[]={
0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f
};
uchar num,temp;
sbit SDA1=P4^0;
sbit SCL1=P4^3;
sbit SCL2=P5^4;
uchar keyscan();
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void Whc_in(unsigned char Data)
{
unsigned char i;
for(i=0;i<8;i++)
{
SCL1=0;
SDA1=Data&0x80;
Data<<=1;
SCL1=1;
}
}
void Whc_out(void)
{
SCL2=0;
_nop_();
SCL2=1;
}
void Disp(unsigned char m,unsigned char n)
{
Whc_in(wei[n]);
Whc_in(duan[m]);
Whc_out();
delay(10);
}
void main()
{
while(1)
{
Disp(keyscan(),0);
}
}
uchar keyscan()
{
P0=0xfe;
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
delay(5);
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
temp=P0;
switch(temp)
{
case 0xee:num=1;
break;
case 0xde:num=2;
break;
case 0xbe:num=3;
break;
case 0x7e:num=4;
break;
}
while(temp!=0xf0)
{
temp=P0;
temp=temp&0xf0;
}
}
}
P0=0xfd;
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
delay(5);
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
temp=P0;
switch(temp)
{
case 0xed:num=5;
break;
case 0xdd:num=6;
break;
case 0xbd:num=7;
break;
case 0x7d:num=8;
break;
}
while(temp!=0xf0)
{
temp=P0;
temp=temp&0xf0;
}
}
}
P0=0xfb;
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
delay(5);
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
temp=P0;
switch(temp)
{
case 0xeb:num=9;
break;
case 0xdb:num=10;
break;
case 0xbb:num=11;
break;
case 0x7b:num=12;
break;
}
while(temp!=0xf0)
{
temp=P0;
temp=temp&0xf0;
}
}
}
P0=0xf7;
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
delay(5);
temp=P0;
temp=temp&0xf0;
while(temp!=0xf0)
{
temp=P0;
switch(temp)
{
case 0xe7:num=13;
break;
case 0xd7:num=14;
break;
case 0xb7:num=15;
break;
case 0x77:num=16;
break;
}
while(temp!=0xf0)
{
temp=P0;
temp=temp&0xf0;
}
}
}
return num;
}
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色小视频在线播放
|
国产一级特黄aaa大片
|
激情六月
|
日韩av在线免费播放
|
一级黄色片在线观看
|
国产精品国产成人国产三级
|
久草中文在线
|
青青草伊人网
|
a毛片视频
|
91亚洲精品乱码久久久久久蜜桃
|
欧美激情第二页
|
国产在线一区二区
|
久久国产一区
|
中文字幕在线播放视频
|
欧美三级免费
|
青青草成人在线
|
亚洲免费二区
|
欧美在线
|
日韩欧美视频
|
国产精品毛片一区视频播
|
黄色片中文字幕
|
色黄大色黄女片免费中国
|
日本毛片在线观看
|
国产性猛交╳xxx乱大交
|
九色精品
|
操操影院
|
日本a在线观看
|
www国产亚洲精品久久网站
|
亚洲视频精品
|
免费视频一区二区
|
成人国产精品一区二区
|
久久久夜色精品
|
伊人国产在线
|
午夜网站在线观看
|
黄网站免费在线观看
|
久久午夜视频
|
成人免费毛片网站
|
在线观看欧美日韩视频
|
国产高清网站
|
国产一区二区视频在线观看
|
日韩欧美不卡
|