请用 C 语言编写显示一个 LED 数码管显示学号的程序,要求使用 display函数实现。#include#define uchar unsigned charuchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共阴极段编码uchar scl[]={0xff,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd};// 注意 0x7f 为第一个数目管被选择。void delay(int x){……….}void display(_______, _____)//定义俩个形式参数,用于做段码和位码{P1=______;//将数组中的段码发送到 P1 端口P2=______;//将数组中的位码发送到 P2 端口delay(______);//延时 100ms}void main(){while(1){display(__ ,___);//显示学号后 4 位display(__ ,___);//显示学号后 4 位display(__ ,___);//显示学号后 4 位display(__ ,___);//显示学号后 4 位