4×4显示按键值程序
//电路說明如下
//单片机:使用51系列兼容的即可;
//两位数码显示器: P0口输出七段码,P2口输出位选码
//C语言程序如下。
* 功能 : 对4×4进荇输出在后两位显示按键值。
* 功能 : 延时子程序延时时间为 1ms * x
* 输入 : x (延时一毫秒的个数)
* 功能: P1外接4×4按键, 按照扫描法读出键值
* 输出: 按键值0~15/如无键按下, 返回16
} //呵呵,实质性的语句不过8行就是这么简练!
* 功能: 将参数分成十位、个位分别显示
* 输入: k (鍵盘数值)
* 输出: P0口输出七段码,P2口输出位选码
* 功能 : 主函数
//---------以下读入按键、消抖、等待按键释放
//用PROTEUS仿真运行时的屏幕截图洳下: