Arduino 入门到精通 例程-四位数码管

Arduino 入门到精通 例程-四位数码管

ID:38703372

大小:756.50 KB

页数:9页

时间:2019-06-17

Arduino 入门到精通 例程-四位数码管_第1页
Arduino 入门到精通 例程-四位数码管_第2页
Arduino 入门到精通 例程-四位数码管_第3页
Arduino 入门到精通 例程-四位数码管_第4页
Arduino 入门到精通 例程-四位数码管_第5页
资源描述:

《Arduino 入门到精通 例程-四位数码管》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Arduino入门到精通例程17这次我们进行的实验是使用arduino驱动一块共阴四位数码管。驱动数码管限流电阻肯定是必不可少的,限流电阻有两种接法,一种是在d1-d4阳极接,总共接4颗。这种接法好处是需求电阻比较少,但是会产生每一位上显示不同数字亮度会不一样,1最亮,8最暗。另外一种接法就是在其他8个引脚上接,这种接法亮度显示均匀,但是用电阻较多。本次实验使用8颗220Ω电阻(因为没有100Ω电阻,所以使用220Ω的代替,100欧姆亮度会比较高)。4位数码管总共有12个引脚,小数点朝下正放在面前时,左下角为1,其他管脚顺序为逆时针旋转。左上

2、角为最大的12号管脚。下图为数码管的说明手册下面是硬件连接图下面是程序;//显示1234//设置阴极接口inta=1;intb=2;intc=3;intd=4;inte=5;intf=6;intg=7;intdp=8;//设置阳极接口intd4=9;intd3=10;intd2=11;intd1=12;//设置变量longn=1230;intx=100;intdel=55;//此处数值对时钟进行微调voidsetup(){pinMode(d1,OUTPUT);pinMode(d2,OUTPUT);pinMode(d3,OUTPUT);pinM

3、ode(d4,OUTPUT);pinMode(a,OUTPUT);pinMode(b,OUTPUT);pinMode(c,OUTPUT);pinMode(d,OUTPUT);pinMode(e,OUTPUT);pinMode(f,OUTPUT);pinMode(g,OUTPUT);pinMode(dp,OUTPUT);}/////////////////////////////////////////////////////////////voidloop(){Display(1,1);Display(2,2);Display(3,3);Di

4、splay(4,4);}///////////////////////////////////////////////////////////////voidWeiXuan(unsignedcharn)//{switch(n){case1:digitalWrite(d1,LOW);digitalWrite(d2,HIGH);digitalWrite(d3,HIGH);digitalWrite(d4,HIGH);break;case2:digitalWrite(d1,HIGH);digitalWrite(d2,LOW);digitalWrite

5、(d3,HIGH);digitalWrite(d4,HIGH);break;case3:digitalWrite(d1,HIGH);digitalWrite(d2,HIGH);digitalWrite(d3,LOW);digitalWrite(d4,HIGH);break;case4:digitalWrite(d1,HIGH);digitalWrite(d2,HIGH);digitalWrite(d3,HIGH);digitalWrite(d4,LOW);break;default:digitalWrite(d1,HIGH);digitalW

6、rite(d2,HIGH);digitalWrite(d3,HIGH);digitalWrite(d4,HIGH);break;}}voidNum_0(){digitalWrite(a,HIGH);digitalWrite(b,HIGH);digitalWrite(c,HIGH);digitalWrite(d,HIGH);digitalWrite(e,HIGH);digitalWrite(f,HIGH);digitalWrite(g,LOW);digitalWrite(dp,LOW);}voidNum_1(){digitalWrite(a,L

7、OW);digitalWrite(b,HIGH);digitalWrite(c,HIGH);digitalWrite(d,LOW);digitalWrite(e,LOW);digitalWrite(f,LOW);digitalWrite(g,LOW);digitalWrite(dp,LOW);}voidNum_2(){digitalWrite(a,HIGH);digitalWrite(b,HIGH);digitalWrite(c,LOW);digitalWrite(d,HIGH);digitalWrite(e,HIGH);digitalWri

8、te(f,LOW);digitalWrite(g,HIGH);digitalWrite(dp,LOW);}voidNum_3(){digitalWrite(a,HI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。