美文网首页其他
8*8共阴红光点阵(74HC595)

8*8共阴红光点阵(74HC595)

作者: mouse0531 | 来源:发表于2020-01-01 18:48 被阅读0次
    演示图1
    演示图2

    内部结构

    内部结构不同可分为共阳极和共阴极两种。

    共阴极时:当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则1脚(位选信号)接高电平a脚(段选信号)接低电平,则第一个点就亮了。

    共阳极时:当对应的某一行置0电平,某一列置1电平,则相应的二极管就亮;如要将第一个点点亮,则1脚接低电平电平a脚接高电平,则第一个点就亮了,在该实验中所采用的是共阳极电路,故在编写代码时位选信号低电平亮,段选信号高电平亮,且段选位选字符转换时均是列阵显示,由上到下为从地位到高位显示。(内部结构图如下)



    代码
    int line[6]={0,1,2,3,4,5};
    int col[6]={8,9,10,11,12,13};
    
    void setup() {
      // put your setup code here, to run once:
      for(int i =0;i<6;i++){
        pinMode(line[i],OUTPUT);
        pinMode(col[i],OUTPUT);
        digitalWrite(line[i],HIGH);
        digitalWrite(col[i],LOW);  //先要关闭
      }
    }
    
    void loop() {
      // put your main code here, to run repeatedly:
     digitalWrite(line[3],LOW);
     digitalWrite(col[0],HIGH);
    }
    

    谢谢大家~~~

    相关文章

      网友评论

        本文标题:8*8共阴红光点阵(74HC595)

        本文链接:https://www.haomeiwen.com/subject/berioctx.html