秋殇别恋27 2022-07-13 09:47 采纳率: 0%
浏览 21

代码编译没错误,但到了板子上不运行啊

普中c51的板子,我用的别人的代码,数码管显示的例程,编译没错误,但是到了板子上就出错,数码管管脚基本一致,下面是普中的板子的管脚设置

#include<reg52.h>
u8;
u16;
#define SMG_A_DP_PORT P0

sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;

u8 SMG_A_DP_PORT_Tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07
,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

void SMG_A_DP_PORT_Display(u16 val);
void main()
{
while(1)
{
SMG_A_DP_PORT_Display(12345);
}
}
void SMG_A_DP_PORT_Display(u16 val)
{
static u8 i=4;
u8 j,dis_data;
i++;
if(i>4)
i=0;
for(j=0;j<=i;j++)
{
dis_data=val%10;
val=val/10;

}
P0=0;
P0=SMG_A_DP_PORT_Tab[dis_data];
P1=i;

}

求帮忙看看怎么解决

img

  • 写回答

2条回答 默认 最新

  • 於黾 2022-07-13 09:52
    关注

    搞板子最怕说基本一致这样的话
    基本一致就是说还有引脚不一致
    引脚不一致你不改程序就直接往里面下,能跑才怪
    另:国产芯片和外国芯片很多引脚看起来一样,其实是反的

    评论

报告相同问题?

问题事件

  • 创建了问题 7月13日

悬赏问题

  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题
  • ¥50 如何将脑的图像投影到颅骨上
  • ¥15 提问一个关于vscode相关的环境配置问题,就是输入中文但是显示不出来,代码在idea可以显示中文,但在vscode不行,不知道怎么配置环境
  • ¥15 netcore使用PuppeteerSharp截图
  • ¥20 这张图页头,页脚具体代码该怎么写?
  • ¥15 关于#sql#的问题,请各位专家解答!
  • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂