51单片机C编程(七、5个IO口扫描10个按键)
作
日
程序功能:用P1口的P00~P04实现10个按键的扫描,并将键值用一个数码管显示
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};//共阳数码管段码
void delay1ms(uint);
uchar press_key();
void display();
/
uchar press_key()
{
}
/***************************************键值显示子函数*********************
//入口参数:无
//返回参数:无
//调用子函数:press_key()
//函数功能:将键值用数码管显示出来
//*********************************************************************************
void display()
{
}
关键词: 51单片机C编程IO口扫

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码