有没有人编辑一个单片机按键控制程序

1、按下左上角的按键:蜂鸣器响继电器关,LED1、3、5、7亮,第一个数码管显示1。
2、按下右下角的按键:蜂鸣器关继电器开,LED2、4、6、8亮,第一个数码管显示2。
3、按下右上角3*3的矩阵按键,每按下一个对应按键,在第八个数码管上显示对应数字(每个按键代表1~9中的一个数字),其余数码管灭,LED灭,蜂鸣器继电器不工作。
4、在一个程序中写出,按键可来回重复使用。

这玩意得有硬件才能搞