数码管电子钟.zip

  • 浏览量:1773
  • 下载量:30
  • 资料大小:0 B
  • 日期:2015-11-15
  • 上传者:Cigoy
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    本教程作者为云汉电子社区网友@cigoy ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~  
    @cigoy 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载)

    学教程,送奖励,活动说明详见:从〇开始学51系列








    今天咱聊聊数码管


    其实数码管这个器件,本身没有什么好讨论的


    为什么这里作为单独一节拿出来讨论呢


    个人认为,这个小东西虽然简单


    实际使用过程中,其实包含了很多


    单片机知识以外的内容


    譬如一些简单的编程技巧、编程与实际现象的关联


    非常值得入门者认真思考


    因为在今后的电子之路上,遇到的情况会比这个复杂得多


    所以建立一种分析问题解决问题的方法和思路


    比掌握一种单片机或者一种外设要重要得多


     


    先来看看啥是数码管吧


    其实数码管就是几个led并联的产物


    看下图的数码管:





    这是一个常用的二位8段数码管


    可以看到有7个段位和1个小数点


    其实对于每一个段位


    内部都有与之对应的一个led





    上图中右上角给出了每个段位的称号


    分别是abcdefg和dp,dp指的就是小数点


    上图中的03621a和03621b说明的就是


    这8个led在内部的连接方式


    值得注意的是


    03621a中,所有led的阳极都连接到了一起


    称之为共阳极数码管


    不难判断,abcdefg和dp需要给个低电平


    才能使得led导通发光


    03621b中,所有led的阴极都连接到了一起


    称之为共阴极数码管


    不难判断,abcdefg和dp需要给个高电平


    才能使得led导通发光


    因为这是个两位的数码管,所以还设置了dig1和dig2来控制那位数码管进行显示


    举个栗子


    在共阳极数码管中,阳极连接到电源


    如果要显示数字“1”


    那么就需要a和c这两个段位一个低电平,其它为高


    使得这两段位的led发光即可


    so,a-
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换