OM6279,598 NXP Semiconductors, OM6279,598 Datasheet - Page 36
![DEMO BOARD LED DIMMER](/photos/9/8/90803/om6279_sml.jpg)
OM6279,598
Manufacturer Part Number
OM6279,598
Description
DEMO BOARD LED DIMMER
Manufacturer
NXP Semiconductors
Datasheet
1.OM6279598.pdf
(45 pages)
Specifications of OM6279,598
Main Purpose
Lighting, RGB LED Controller
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
PCA9564PW, PCA9555PW, PCA9531PW, PCA9533DP/01
Primary Attributes
I2C Bus Controller, 1 8-Bit GPIO, 1 8-Bit LED Dimmer
Secondary Attributes
Different Demonstration Programs Through MCU
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
568-4003
935283363598
935283363598
Philips Semiconductors
}
9397 750 14062
Application note
}
GPIO_Polling_On = 0;
Buffer3[1]
Message1.address = PCA9531_M_WR;
Message1.nrBytes = 3;
Buffer1[0]
Buffer1[1]
Buffer1[2]
I2C_Write(&Message1);
}
if (Buffer3[0] == 0xDF)
{
}
Buffer3[0] = 0xFF;
}
if (Battery_Level == 0x40)
{
}
if (Battery_Level == 0x00)
{
}
Battery_Level
Message1.address = PCA9531_M_WR;
Message1.nrBytes = 6;
Buffer1[0]
Buffer1[1]
Buffer1[2]
Buffer1[3]
Buffer1[4]
Buffer1[5]
I2C_Write(&Message1);
Buffer1[0]
Buffer1[1]
Buffer1[2]
Buffer1[3]
Buffer1[4]
Buffer1[5]
I2C_Write(&Message1);
Message1.address = PCA9531_M_WR; // PCA9531 Misc
Message1.nrBytes = 6;
Buffer1[0]
Buffer1[1]
Buffer1[2]
Buffer1[3]
Buffer1[4]
Buffer1[5]
I2C_Write(&Message1);
Message1.address = PCA9531_M_WR; // PCA9531 Misc
Message1.nrBytes = 6;
Buffer1[0]
Buffer1[1]
Buffer1[2]
Buffer1[3]
Buffer1[4]
Buffer1[5]
I2C_Write(&Message1);
= 0xFF;
= 0x15;
= 0x00;
= 0x30;
= 0xFF;
= 0x12;
= Battery_Level - 0x10; // High Duty Cycle when Battery charge > 50%
= 0x97;
= 0x08;
= 0x55;
= 0x32;
= 0x12;
= 0x80;
= 0x97;
= 0x08;
= 0x50;
= 0x3A;
= 0x12;
= 0x10;
= 0x97;
= 0x08;
= 0x40;
= 0x38;
= 0x12;
= 0x01;
= 0x97;
= 0x08;
= 0x00;
= 0x38;
// subaddress = 0x02
// RG (Orange) LED shorter duty cycle
// default prescaler pwm1 = 1 Hz
// default duty cycle for pwm1 = 50%
// LD5 and LD6 now off
// RG LED Green and Red blinking at BR0 (Orange)
// subaddress = 0x02
// RG (Red only) LED even shorter duty cycle
// default prescaler pwm1 = 1 Hz
// default duty cycle for pwm1 = 50%
// LD5, LD6 and LD7 now off
// RG LED Green and Red blinking at BR0
// subaddress = 0x02
// Duty Cycle = 0x01 --> Red LED actually almost off
// default prescaler pwm1 = 1 Hz
// default duty cycle for pwm1 = 50%
// LD5, LD6, LD7 and LD8 now off
// RG LED Green and Red blinking at BR0
// Reset the simulation and recharge completly the battery (Key 6 pushed)
// PCA9531 Misc
// subaddress = 0x02
// default prescaler pwm1 = 1 Hz
// default duty cycle for pwm1 = 50%
// LD5 to LD8 on --> Indicate battery fully charged
// RG LED Green blinking at BR0
// Clear Key 3 pushed
// Disable PCA9555 polling option (see GPIO_Interrupt_Handler function)
// PCA9531 Misc
// LD5 to LD8 off
Rev. 01 — 7 January 2005
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
LED dimmer demoboard
AN10315
36 of 45