两位LED显示问题

2020-01-30 13:48发布

  void led_x(uchar str,uchar ge)                //数码管显示,
{
                LEDPort = 0xFF;
                LEDPort = table[str];
                shiwei_x = 0;
        delay(5);       
        shiwei_x  = 1;

                LEDPort = 0xFF;
                LEDPort = table[ge];
                gewei_x = 0;
        delay(5);       
        gewei_x  = 1;
}

void main()
{
while(1)
led_x(F,5)
}

以上程序第一位慎重显示不对,但我要显示内容为:第一位E、F、L字符切换,第二位0~9数字之间切换。
哪位好人帮我看看程序错在哪里?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。