| Electronic Components Datasheet Search |
|
AS3661 Datasheet(PDF) 72 Page - ams AG |
|
|
|||||||||||||||||||||||||||||
AS3661 Datasheet(HTML) 72 Page - ams AG |
|
72 / 87 page ![]() www.austriamicrosystems.com Revision 1.3 71 - 85 AS3661 Datasheet - D e t a i l e d D e s c r i p t i o n 8.13 LED Mapping Instructions These instructions define the engine-to-LED mapping. The mapping information is stored in a table, which is stored in the SRAM (program memory of the AS3661). AS3661 has three program execution engines which can be mapped to 9 LED drivers or to one GPO pin. One engine can control one or multiple LED drivers. The first part of the program memory of AS3661is usually used for LED driver programs of each sequencer. The LED mapping is usually put at the end of the program memory where the programmable multiplexer, shown in the block diagram below, gets the information which LED must be connected to what sequencer output. Figure 31. LED Mapping Memory allocation In order to control and define the mapping of the LEDs there are totally eleven instructions for the engine-to-LED-driver control: mux_ld_start, mux_map_start, mux_ld_end, mux_sel, mux_clr, mux_map_next, mux_map_prev, mux_ld_next, mux_ld_prev, mux_ld_addr and mux_map_addr. With these instructions it is also possible to change the LED mapping from one mapping to another mapping, which has been defined in the LED mapping table, forth and back to create again more complex light patterns. 8.13.1 MUX_LD_START Mux_ld_start defines the start of the mapping table location in the memory. COMPILER COMMAND SYNTAX: MLS, SRAM address[7]; 8.13.1.1 MLS Application Example In this example we want to set the start address for the LED mapping table to 80d. COMPILER COMMAND SYNTAX EXAMPLE: MLS, 80; 8.13.2 MUX_LD_END Mux_ld_end defines the end of the mapping table location in the memory. It is very important to define the end address of the mapping table, otherwise it could happen if you use relative mapping commands, that the address pointer points to a position outside the mapping table due to the missing end address. COMPILER COMMAND SYNTAX: MLE, SRAM address[7]; Table 80. MLS Parameter Description Name Value Description SRAM address 0-95 Mapping table start address Table 81. MLE Parameter Description Name Value Description SRAM address 0-95 Mapping table end address |
|
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 |