| Electronic Components Datasheet Search |
|
LP5523 Datasheet(PDF) 37 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
LP5523 Datasheet(HTML) 37 Page - Texas Instruments |
|
37 / 56 page ![]() LP5523 www.ti.com SNVS550D – SEPTEMBER 2009 – REVISED MAY 2013 Instruction Set The LP5523 has three independent programmable execution engines. All the program execution engines have their own program memory block allocated by the user. Note that in order to access program memory the operation mode needs to be load program, at least for one of the three program execution engines. Program execution is clocked with a 32.7 kHz clock. This clock can be generated internally or external 32 kHz clock can be connected to CLK pin. Using external clock enables synchronization of LED timing to the external clock signal. Supported instruction set is listed in the tables below: Table 4. LP5523 LED Driver Instructions Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Inst. [15] [14] [13] [12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] pre- ramp(1) 0 step time sign # of increments scale pre- # of ramp(2) 1 0 0 0 0 1 0 0 0 0 sign step time scale increments set_pwm( 0 1 0 0 0 0 0 0 PWM value 3) set_pwm( 1 0 0 0 0 1 0 0 0 1 1 0 0 0 PWM value 2) pre- wait 0 time 0 0 0 0 0 0 0 0 0 scale (1) This opcode is used with numerical operands. (2) This opcode is used with variables. (3) This opcode is used with numerical operands. Table 5. LP5523 LED Mapping Instructions Bit Bit Bit Bit Bit Bit Bit Inst. Bit [9] Bit [8] Bit [7] Bit [6] Bit [5] Bit [4] Bit [3] Bit [2] Bit [1] [15] [14] [13] [12] [11] [10] [0] mux_ld_start 1 0 0 1 1 1 1 0 0 SRAM address 0-95 mux_map_start 1 0 0 1 1 1 0 0 0 SRAM address 0-95 mux_ld_end 1 0 0 1 1 1 0 0 1 SRAM address 0 - 95 mux_sel 1 0 0 1 1 1 0 1 0 LED select mux_clr 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 mux_map_next 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 mux_map_prev 1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 mux_ld_next 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 mux_ld_prev 1 0 0 1 1 1 0 1 1 1 0 0 0 0 0 1 mux_ld_addr 1 0 0 1 1 1 1 1 0 SRAM address 0-95 mux_map_addr 1 0 0 1 1 1 1 1 1 SRAM address 0-95 Table 6. LP5523 Branch Instructions(1) Bit Bit Bit Bit Bit Bit Inst. Bit [9] Bit [8] Bit [7] Bit [6] Bit [5] Bit [4] Bit [3] Bit [2] Bit [1] Bit [0] [15] [14] [13] [12] [11] [10] rst 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 branch(2) 1 0 1 loop count step number branch(3) 1 0 0 0 0 1 1 step number loop count int 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 end 1 1 0 int reset 0 0 0 0 0 0 0 0 0 0 0 (1) X means do not care. (2) This opcode is used with numerical operands. (3) This opcode is used with variables. Copyright © 2009–2013, Texas Instruments Incorporated Submit Documentation Feedback 37 Product Folder Links: LP5523 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| 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 |