Arduino练*十一??数码管显示实验

发布时间:2021-09-22 14:43:43

数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示),本实验所使用的是八段数码管。按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM 接到+5V,当某一字段发光二极管的阴极为低电*时,相应字段就点亮。当某一字段的阴极为高电*时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM 接到地线GND 上,当某一字段发光二极管的阳极为高电*时,相应字段就点亮。当某一字段的阳极为低电*时,相应字段就不亮。



数码管的每一段是由发光二极管组成,所以在使用时跟发光二极管一样,也要连接限流电阻,否则电流过大会烧毁发光二极管的。本实验用的是共阴极的数码管,共阴数码管在应用时应将公共极接到GND,当某一字段发光二极管的阳极为低电*时,相应字段就点熄灭。当某一字段的阳极为高电*时,相应字段就点亮。


元件


八段数码管*1220Ω直插电阻*8面包板跳线*1 扎面包板*1

我们参考实物连接图按原理图连接好电路。




数码管共有七段显示数字的段,还有一个显示小数点的段。当让数码管显示数字时,只要将相应的段点亮即可。例如:让数码管显示数字1,则将b、c 段点亮即可。将每个数字写成一个子程序。在主程序中每隔2s 显示一个数字,让数码管循环显示1~8 数字。每一个数字显示的时间由延时时间来决定,时间设置的大些,显示的时间就长些,时间设置的小些,显示的时间就短。


参考程序源代码


int a=7;//定义数字接口7 连接a 段数码管
int b=6;// 定义数字接口6 连接b 段数码管
int c=5;// 定义数字接口5 连接c 段数码管
int d=10;// 定义数字接口10 连接d 段数码管
int e=11;// 定义数字接口11 连接e 段数码管
int f=8;// 定义数字接口8 连接f 段数码管
int g=9;// 定义数字接口9 连接g 段数码管
int dp=4;// 定义数字接口4 连接dp 段数码管
void digital_1(void) //显示数字1
{
unsigned char j;
digitalWrite(c,HIGH);//给数字接口5 引脚高电*,点亮c 段
digitalWrite(b,HIGH);//点亮b 段
for(j=7;j<=11;j++)//熄灭其余段
digitalWrite(j,LOW);
digitalWrite(dp,LOW);//熄灭小数点DP 段

}
void setup()
{
int i;//定义变量
for(i=4;i<=11;i++)
pinMode(i,OUTPUT);//设置4~11 引脚为输出模式
}
void loop()
{
while(1)
{
digital_1();//显示数字1
delay(2000);//延时2s
}
}

其余的数字与一同理。


在setup()前面定义了一系列的数字显示子程序,这些子程序的定义可以方便在loop()中使用,使用时只需将子程序的名写上即可。

相关文档

  • 如何提升链路目标一致性?爱奇艺短视频推荐之粗排模型优化历程
  • 一起中学感觉中学生作文
  • java nio应用_技术干货分享:Java NIO与IO的区别与应用
  • 高中生自我鉴定简短多篇
  • 现在中国国家足球队名单
  • Win10蓝屏事件记录: 安卓模拟器和VMware冲突
  • 吃柚子过敏症状,吃柚子过敏的症状,柚子过敏的症状
  • 计算机操作系统是管理计算机硬件和软件的什么
  • 学会这几招 轻松推广网站
  • 初中地理亚洲及欧洲课件
  • shiro自定义权限过滤器
  • 早安护肤小知识分享
  • 微信登录微博怎么删除
  • 中学生青春励志的演讲模板
  • 深圳市委托拍卖合同样式
  • 夏天结婚男士怎么怎么穿比较好
  • 五粮液案股民开始索赔 涉讼金额和人数或空
  • 关联规则(一)Apriori算法
  • Scala??隐式转换
  • lg寸led显示器哪个好【详解】
  • 大学生2017年心理健康教育活动计划范文
  • 联想智能电视怎么连接电脑怎样连接
  • 大学生当教师支教的实习报告范文
  • 同花顺炒股软件视频
  • 2018幼儿园教育教学总结
  • 大雪天气该如何行车
  • ARP代理介绍
  • 誓言无声演讲稿
  • 天目湖怎么玩_天目湖早上做什么好
  • 新mosek学习笔记3.1:优化过程 (线性优化)
  • 猜你喜欢

  • 郑州智源行商贸有限公司企业信用报告-天眼查
  • 只要还在半命题作文600字 只要时光还在
  • Improving efficiency in water use and conservation in Spanish hotels
  • 北京丰台康亚建材商店企业信用报告-天眼查
  • 玉米蔬菜汤怎么做才好吃
  • 关于小班家长育儿心得分享
  • 2009-2013年广西壮族自治区无机碱制造行业财务指标分析年报
  • 老年高血压病患者健康教育促进的效果观察及体会
  • 中国创投暨私募股权投资市场2010年数据回顾
  • 小孩子手足口病怎么治
  • 美丽的学校作文500字
  • 小学数学第七册第一学期期末试卷[人教版]
  • 2018年我的课余生活小学生二年级作文300字-范文模板 (1页)
  • 石家庄博锐房地产投资顾问有限公司企业信用报告-天眼查
  • 冷冻水一次泵变流量可行性分析及工程应用
  • 关于点餐英语口语对话范文精选
  • 最新整理综合用房工程监理工作总结.doc
  • 中国工程爆破协会四届理事会第二次理事长办公会会议纪要
  • 义务教育学校标准化建设评估验收自查自评报告
  • Settlement models, land use and visibility in rural landscapes
  • 精选-商会年会主持词
  • 结婚不生小孩怎么办
  • 洛阳高新区企业教育培训-洛阳轴承
  • 江苏省南京市届高三数学第三次调研考试月试题
  • 关于酒店经理竞聘演讲稿范文十篇
  • 环县永翔工程服务有限责任公司企业信用报告-天眼查
  • 上海栗涩信息科技有限公司(企业信用报告)- 天眼查
  • 银行新员工服务品质心得体会
  • 职业学校旅游管理专业实*模式的优化
  • 数据结构与算法总结4_排序算法
  • 新疆2015年中学教师资格《综合素质》:学生观考试试题
  • X射线光电子能谱仪word版本
  • 有趣的汉字主题小学手抄报格式样板
  • 世界上最美好的东西是什么
  • 2019年秋七年级数学上册 第4章 直线与角 4.5 角的比较与补(余)角学案
  • 介绍一种多用途的超声波雾化器解析
  • 提升个人自信的25种杀手锏
  • 最新-关于进一步深化干部作风建设的实施方案 精品
  • 呼吸道感染细菌介绍
  • 2014年秋季学期新人教版三年级数学上册第一单元测量复*试题
  • 后台html标签到前台显示错误问题
  • 广东省汕头市龙湖区2017年5月中考数学模拟试题 有答案
  • 电脑版