永发信息网

关于cd4511和74ls138控制4位数码管显示问题,请大家帮帮忙

答案:2  悬赏:0  手机版
解决时间 2021-01-01 23:10
  • 提问者网友:流星是天使的眼泪
  • 2021-01-01 16:19
display()

{

uchar a,b,c,d;

a=num/1000;

b=num%1000/100;

c=num%1000%100/10;

d=num%1000%100%10;

P1=0x3f&(0xf0+a);

Delay(5);

P1=0x2f&(0xf0+b);

Delay(5);

P1=0x1f&(0xf0+c);

Delay(5);

P1=0x0f&(0xf0+d);

Delay(5);

}

这就是用cd4511和74ls138控制4位数码管显示的子程序,我想请教高手们,P1=0x3f&(0xf0+a);
这个语句里的0x3f和0xf0是怎么来的?这条语句实现的原理是什么?下面几条语句也一样,我搞不清楚。
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-01-01 17:22
这些数字,取决于电路 硬件的 连线。
全部回答
  • 1楼网友:山有枢
  • 2021-01-01 18:28
3 4 5 脚高低电平很重要。望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯