欢迎您访问高中作文网,请分享给你的朋友!

当前位置 : 首页 > 问答 > 教育知识

设计一个2位共阳极LED数码管显示电路,编程显示数字“12”。要求:采用动态扫描法。

来源:收集 时间:2022-08-30 手机浏览

设计一个2位共阳极LED数码管显示电路,编程显示数字“12”。要求:采用动态扫描法。

设计一个2位共阳极LED数码管显示电路,编程显示数字“12”。要求:采用动态扫描法。

正确答案:#include〈reg51.h〉#defineucharunsignedchar#defineuintunsignedintucharcodedis()code()={0xc0,0xa4,0x99,0x82,0x80,0xf9,0xb0,0x92,0xf8,0x90,0x01};//共阳数码管段码表voiddelay(uintt)//延时函数{uchari;while(t--)for(i=0;i〈200;i++);}voidmain(){uchari,j=0x01;while(1){P1=0x01;P2=seg[1];delay(180);P1=0x02;P2=seg[2];delay(180);}}