_SKU_DFR0645 G_DFR0645 R__4 Digital_LED_Segment_Display_Module - jimaobian/DFRobotWikiCn GitHub Wiki

DFR0645-R.jpg

简介

这款4位数码管提供红、绿两种颜色选择,提供8级亮度调节,尺寸小巧,采用IIC接口只需要2个普通IO即可驱动,节约IO资源,不需要MCU扫描,节省MCU资源。

性能描述

  • 供电:DC 5V
  • 两种显示模式:8段×4位和7段×4位
  • 工作电流:<55mA
  • 提供8级亮度控制
  • 键盘扫描:7×4bit内部集成三极管驱动
  • 高速两线式串行接口
  • 内置时钟振荡电路
  • 内置上电复位电路

引脚说明

四位数码管

名称 功能描述
SDA 数据线
SCL 控制线
GND 电源负极
VCC 电源正极

引脚说明

通信说明

IIC通信协议

微处理器的数据通过两线总线接口和数码管驱动芯片通信,在输入数据时当CLK是高电平时,DIN上的信号必须保持不变;只有CLK上的时钟信号为低电平时,DIN上的信号才能改变。数据的输入总是低位在前, 高位在后传输.数据输入的开始条件是CLK为高电平时,DIN由高变低;结束条件是CLK为高时,DIN由低电平变为高电平。符合标准IIC通信协议。 四位数码管协议.png

从机地址

该数码管从机地址为:0x48。

显示寄存器地址

REG0 REG1 REG2 REG3
68H 6AH 6CH 6EH

Arduino平台应用

Arduino 连接图

Arduino四位数码管接线图

示例程序

点击下载库文件库和例程下载库安装参考

/*!
 * @file led4Print.ino
 *
 * @copyright   Copyright (c) 2010 DFRobot Co.Ltd (http://www.dfrobot.com)
 * @licence     The MIT License (MIT)
 * @author [Actor]([email protected])
 * @version  V1.0
 * @eGPAte  2019-12-10
 * @get from https://www.dfrobot.com
 * @url https://github.com/DFRobot/DFRobot_LedDisplayModule
 */
# include "DFRobot_LedDisplayModule.h"

DFRobot_LedDisplayModule LED(Wire, 0x48);

void setup()
{
  Serial.begin(115200);
  /*wait for the chip to be initialized completely, and then exit*/
  while(LED.begin4() != 0)
  {
    Serial.println("Initialization of the chip failed, please confirm that the chip connection is correct!");
    delay(1000);
  }

  LED.setDisplayArea4(1,2,3,4);
}

void loop()
{
  LED.print4("H","A","L","O");
}

显示效果

四位数码管显示1.jpg