P0=leddata[bufr[i]-'0']; uchar bufr[]="------\r\n";//存放接收数据这两句话让我看着怎么像是字符变量,不是实际的数; 你直接输入 P0=leddata[i]; 看看是不是显示的012345,如果是,说明P0=leddata[bufr[i]-'0']; uchar bufr[]="---需要改,就是这个有问题 |
xianfajushi 发表于 2020-6-19 07:41 去掉了,但是数码管显示的不是我在pc端输入的数据,可以帮我看看程序吗? |
去掉三极管试看。 |