新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于PIC16F877單片機數(shù)碼管顯示矩陣鍵值

        基于PIC16F877單片機數(shù)碼管顯示矩陣鍵值

        作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
        //第四行掃描 PORTC=0Xef; temp=PORTC; temp=temp&0x0f; if(temp!=0x0f) { delay(10); temp=PORTC; temp=temp&0x0f; if(temp!=0x0f) { temp=temp|0xe0; } } } } } } void display() //數(shù)碼管顯示函數(shù){ switch(temp) { case 0xee:PORTD=table[0];break; //0case 0xed:PORTD=table[1];break; //1case 0xeb:PORTD=table[2];break; //2case 0xe7:PORTD=table[3];break; //3 case 0xde:PORTD=table[4];break; //4case 0xdd:PORTD=table[5];break; //5 case 0xdb:PORTD=table[6];break; //6case 0xd7:PORTD=table[7];break; //7case 0xbe:PORTD=table[8];break; //8case 0xbd:PORTD=table[9];break; //9case 0xbb:PORTD=table[10];break; //Acase 0xb7:PORTD=table[11];break; //Bcase 0x7e:PORTD=table[12];break; //Ccase 0x7d:PORTD=table[13];break; //Dcase 0x7b:PORTD=table[14];break; //Ecase 0x77:PORTD=table[15];break; //F} } void main() //主函數(shù) { init();//端口初始化 while(1) //無限循環(huán){ keyscan(); //按鍵掃描display(); //顯示鍵值} }
        上一頁 1 2 下一頁

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 怀柔区| 弋阳县| 集安市| 扎囊县| 西城区| 信宜市| 浮梁县| 成都市| 伽师县| 曲沃县| 吉安市| 平顺县| 林甸县| 长顺县| 澄城县| 什邡市| 上林县| 民权县| 北碚区| 新丰县| 岳阳县| 姜堰市| 保亭| 万山特区| 武陟县| 东山县| 育儿| 改则县| 绥棱县| 武宣县| 郎溪县| 琼结县| 万全县| 壤塘县| 道真| 抚远县| 绍兴市| 望城县| 临桂县| 屏山县| 柳州市|