请帮我看一下,数码管不显示,感激不尽
答案:2 悬赏:10
解决时间 2021-12-21 09:09
- 提问者网友:逐野
- 2021-12-20 18:38
最佳答案
- 二级知识专家网友:说多了都是废话
- 2021-12-20 19:34
sbit 是位声明
格式必须是 sbit xxx=P0^0; 它只能控制8位中的一个
单片机kell内部reg52.h里直声明过批P0,P1口了
应直接将两个sbit语句删掉
vela=DIG_PLACE(i); 改为P0=DIG_PLACE(i);
dula=DIG_CODE(j); 改为P0=DIG_CODE(j);
或直接用楼上的#define(宏定义)
格试为
#define 新名字 被替换的名字
注意后面无任何符号
格式必须是 sbit xxx=P0^0; 它只能控制8位中的一个
单片机kell内部reg52.h里直声明过批P0,P1口了
应直接将两个sbit语句删掉
vela=DIG_PLACE(i); 改为P0=DIG_PLACE(i);
dula=DIG_CODE(j); 改为P0=DIG_CODE(j);
或直接用楼上的#define(宏定义)
格试为
#define 新名字 被替换的名字
注意后面无任何符号
全部回答
- 1楼网友:都不是誰的誰
- 2021-12-20 19:40
这个问题我一下也给你说不清!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯