поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

LP5569 датащи(PDF) 26 Page - Texas Instruments

номер детали LP5569
подробное описание детали  LP5569 Nine-Channel I2C RGB LED Driver With Engine Control and Charge Pump
PDF  93 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  TI2 [Texas Instruments]
домашняя страница  https://www.ti.com
Logo TI2 - Texas Instruments

LP5569 датащи(HTML) 26 Page - Texas Instruments

Back Button LP5569 Datasheet HTML 22Page - Texas Instruments LP5569 Datasheet HTML 23Page - Texas Instruments LP5569 Datasheet HTML 24Page - Texas Instruments LP5569 Datasheet HTML 25Page - Texas Instruments LP5569 Datasheet HTML 26Page - Texas Instruments LP5569 Datasheet HTML 27Page - Texas Instruments LP5569 Datasheet HTML 28Page - Texas Instruments LP5569 Datasheet HTML 29Page - Texas Instruments LP5569 Datasheet HTML 30Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 93 page
background image
26
LP5569
SNVSAP8A – JULY 2017 – REVISED SEPTEMBER 2017
www.ti.com
Product Folder Links: LP5569
Submit Documentation Feedback
Copyright © 2017, Texas Instruments Incorporated
8.5.2.2 Variables
The LP5569 device has four LED engine variables which are divided into local and global variables. Variables A
and B are engine-specific local variables and each of the three engines has separate A and B variables, so there
is a total of six A and B variables. Variable A can be read and written via I2C registers 42h–44h. Local variable B
is not available via I2C and can only be accessed by the LED engine. Variables C and D are global variables
which are shared by all three LED engines. Global variable C is not available via I2C and can only be accessed
by the LED engines. The D variable can be read and written via I2C register 3Eh. Variables are referenced to
instructions with 2 bits, see Table 3 for details. Note that some instructions (ld, add, sub) can use only variables
A, B, and C as target variables.
Table 3. LED Engine Variables
VARIABLE
BITS
LOCAL/GLOBAL
A
00
Local
B
01
Local
C
10
Global
D
11
Global
(1)
This opcode is used with numerical operands.
(2)
This opcode is used with variables.
8.5.2.3 Instruction Set
The LP5569 device has three independent programmable execution engines. All the program execution engines
have their own program memory block allocated by the user. The maximum program size for any one engine is
limited to 128 locations. At least one engine must be in the load-program mode with the engine-busy bit cleared
before writing to any program memory address. Program execution is clocked with a 32.768-kHz clock.
Instruction execution takes sixteen clock cycles (488 μs). This applies also to ramp and wait instructions where
execution time is a multiple of 488 μs. This clock can be generated internally or an external clock can be supplied
to the CLK pin. Using an external clock enables synchronization of LED timing to the external clock signal and is
also more power-efficient. The supported instruction set is listed in Table 4 through Table 6. The LP5569 device
is fully compatible with the LP5523 instruction set. A command compiler is available for easy sequence
programming. With the command compiler it is possible to write sequences with simple ASCII commands, which
are then converted to binary or hex format.
Table 4. LED Driver Instructions
INSTRUCTION
USAGE
COMPILER EXAMPLE
ramp(1)
Generate a programmable PWM ramp to mapped LED driver(s) from
the current value to a new value in steps of +1 or –1 with programmed
step time.
ramp 0.6, 255; ramp to full scale in 0.6 s
ramp(2)
ramp var1, prescale, var2 var1 is a variable (ra, rb, rc, rd); prescale is a
boolean constant (pre = 0 or pre = 1); Var2 is a variable (ra, rb, rc, rd).
Output PWM with increasing or decreasing duty cycle.
ld ra, 31 ld rb, 255 ramp ra, pre=0, +rb; ramp
up to full scale over 3.9 s.
set_pwm(1)
Set PWM or current value to mapped LED driver(s), effective
immediately.
set_pwm 128; set duty cycle to 50%.
set_pwm(2)
set_pwm var1 Var1 is a variable (ra, rb, rc, rd). Generate a continuous
PWM output.
ld rc, 128; set_pwm rc; set PWM duty cycle
to 50%.
wait
Wait for a given time. Time span is from 0.488 ms to 484 ms.
wait 0.4; wait for 0.4 s; wait for 0.4 s



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com