久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2512|回復: 0
打印 上一主題 下一主題
收起左側

矩陣按鍵,按著沒反應,編譯沒錯,但沒現象

[復制鏈接]
跳轉到指定樓層
樓主
ID:257618 發表于 2017-12-9 11:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
代碼如下
#include <stc15f2k60s2.h>
unsigned char s0;
int temp;
void keyscan16();
void delay(int a);
unsigned char s0=0;


void main()
{P2=0XA0;P0=0X00;P2=0X80;P0=0xff;

        while(1)
        {keyscan16()        ;
                if(s0==1)
        {s0=0;
                P2=0XC0;
                P0=0X01;
                P2=0XFF;
                P0=0XC0;
        }
        else if(s0==2)
        {s0=0;
                P2=0xc0;
                P0=0X02;
                P2=0XFF;
                P0=0XF9;
               
        }
       
}
       
}
       
       
       
void delay(int a)
{int i,b;
        for(i=a;a--;a>0)
        {for(b=850;b--;b>0);}
}


void keyscan16()
{
        P3=0x7f;
        temp=P3&0x0f;
        if(temp!=0x0f)
        {delay(5);
                temp=P3&0X0F;
                if(temp!=0x0f)
                {temp=P3;
                        switch (temp)
                                {case 0x7e:s0=1;break;
                                case 0x7d:s0=2;break;
                                case 0x7b:s0=3;break;
                                case 0x77:s0=4;break;
                        }
                }
                while(temp!=0x0f)
                {temp&=0x0f;
                }
        }

P3=0XBF;temp=P3&0X0F;
if(temp!=0x0f)
{delay(5);
        temp=P3&0XBF;
        if(temp!=0x0f)
        {temp=P3;
                switch(temp)
                        {case 0xbe:s0=5;break;
                                case 0xbd:s0=6;break;
                                case 0xbb:s0=7;break;
                                case 0xb7:s0=8;break;
                }
                }
                while(temp!=0x0f)
                {temp&=0x0f;
                }       
        }
        P3=0XDF;temp=P3&0X0F;
        if(temp!=0x0f)
        {delay(5);
                temp=P3&0x0f;
                if(temp!=0x0f)
                {temp=P3;
                        switch(temp)
                        {case 0xbe:s0=9;break;
                                case 0xbd:s0=10;break;
                                case 0xbb:s0=11;break;
                                case 0xb7:s0=12;break;
                        }
                        while(temp!=0x0f)
                        {temp=P3&0x0f;
                        }
                }
               
               
        }
                P3=0X7F;temp=P3&0X0F;
        if(temp!=0x0f)
        {delay(5);
                temp=P3&0x0f;
                if(temp!=0x0f)
                {temp=P3;
                        switch(temp)
                        {case 0x7e:s0=13;break;
                                case 0x7d:s0=14;break;
                                case 0x7b:s0=15;break;
                                case 0x77:s0=16;break;
                        }
                        while(temp!=0x0f)
                        {temp=P3&0x0f;
                        }
                }
               
               
        }       
}


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91精品久久久久久久久 | 日本久久www成人免 成人久久久久 | 亚洲免费观看视频 | 新疆少妇videos高潮 | 久久国产精99精产国高潮 | 男人天堂久久久 | 久精品视频 | 亚洲一区日韩 | 国产精品视频区 | 91在线视频国产 | 亚洲第一成人影院 | 日韩有码在线观看 | 欧美a区 | 免费黄视频网站 | 91久久久久久久久久久久久 | 日韩成人在线视频 | 日韩精品成人在线 | 91亚洲精品国偷拍自产在线观看 | 夫妻午夜影院 | 超碰欧美 | 亚洲色图插插插 | 国产高清一区 | 国产成人99久久亚洲综合精品 | 国产精品美女在线观看 | 亚洲午夜久久久 | 日韩二区 | 国产亚洲成av人片在线观看桃 | 欧美午夜精品久久久久免费视 | 伊人网在线综合 | 色婷婷综合网 | 操久久 | 国产在线精品一区 | 麻豆一区一区三区四区 | 91精品国产欧美一区二区成人 | 欧美专区在线 | 黄网站涩免费蜜桃网站 | 中文字幕成人av | 亚洲一区二区三区在线 | 久久午夜电影 | 久草青青草 | 精品一区国产 |