要求使用4&mes;4矩阵键盘,数码显示器。键盘接在P1,数码显示器接在P0、P2口。
电路、以及运行后的显示效果如下:
C语言的控制程序如下:
//=======================================================
#include
char disp_buff [] ={0, 0, 0, 0, 0, 0, 0, 0};//显示缓冲单元
//-------------------------------------------------------
delay1ms(unsigned int t) //1ms延时函数
{
unsigned int i, j;
for(i = 0; i 《 t; i++) for(j = 0; j 《 120; j++);