_SKU_DFR0645 G_DFR0645 R__4 Digital_LED_Segment_Display_Module - jimaobian/DFRobotWikiCn GitHub Wiki
简介
这款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通信协议。
从机地址
该数码管从机地址为:0x48。
显示寄存器地址
REG0 | REG1 | REG2 | REG3 |
68H | 6AH | 6CH | 6EH |
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");
}