51單片機(jī)C編程(七、5個(gè)IO口掃描10個(gè)按鍵)
作
日
程序功能:用P1口的P00~P04實(shí)現(xiàn)10個(gè)按鍵的掃描,并將鍵值用一個(gè)數(shù)碼管顯示
proteus仿真電路如下:
#include
#define uchar unsigned char
#define uint unsigned int
#define SEG P0
uchar code tab[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x08};//共陽(yáng)數(shù)碼管段碼
void delay1ms(uint);
uchar press_key();
void display();
/
uchar press_key()
{
}
/***************************************鍵值顯示子函數(shù)*********************
//入口參數(shù):無(wú)
//返回參數(shù):無(wú)
//調(diào)用子函數(shù):press_key()
//函數(shù)功能:將鍵值用數(shù)碼管顯示出來(lái)
//*********************************************************************************
void display()
{
}
評(píng)論