background image

EVAL-ADP8860 

 

 

Rev. 0 | Page 12 of 24 

The smart update option is not active for this block Therefore,  
a new value is written into the ADP8860 only following a write 
operation by depressing 

W

 or the 

Write Register

s button. 

VIEW/MODIFY REGISTERS (BIT/BYTE LEVEL) 

07

98

8-

02

2

 

All the register values in the application window are always kept 
in synch. Changing the value in binary or numeric format also 
changes the corresponding control on the left side and vice versa.  

GUI COMMANDS AND CONTROLS 

When selected, the 

Read Registers

 button reads all the ADP8860 

internal registers (Address 0x00 to Address 0x24) and updates 
the controls with the new values. 

When selected, the

 Write Registers

 button writes the current 

register values set in the control register into the ADP8860 
volatile memory. If the 

Verify after Write

 option is checked,  

the program reads back the programmed registers comparing 
the device values with the set values (buffer). If one or more 
errors are detected, a message pops up indicating the registers  
at fault. Figure 23 shows a verification error example. 

07

98

8-

02

4

 

Figure 22. View/Modify Registers (Bit/Byte Level) 

In the view/modify registers (bit/byte level) block, all the 
ADP8860 registers are displayed according to their sequential 
address value. The registers content can be seen or modified in 
binary or numeric format.  

Figure 23. Verification Error 

When selected, the

 Clear Interrupts

 button automatically clears 

all pending interrupts by writing all 1s in the MDCR2 register.  

The user has the choice to modify the registers bitwise by 
selecting the desired bit position. The bit value toggles from 0  
to 1 or vice versa. It is not possible to change the values of the 
grayed bits. The register values can also be changed by entering 
a hex value in the desired register control. The 

Hex/Dec 

button 

(shown in the 

Byte

 column as an 

x

) allows the user to change 

the data format of the register values from hexadecimal to 
decimal or vice versa. Binary and byte controls are 
intercommunicating and, therefore, a change to one control is 
automatically reflected in the other. The 

R

 and 

W

 buttons 

beside each register allow reading or writing a specific device 
address. 

When selected, the 

Clear Regs

 button sets the user registers to 

0. A message pops up requesting confirmation to continue with 
the operation or abort it, leaving the user registers unchanged 
(see Figure 24).  

0

79

88

-02

5

 

Figure 24. Register Clearing Confirmation 

0798

8-

023

 

Figure 25. GUI Commands and Controls 

Содержание ADP-8860

Страница 1: ...for measurement of the LEDs and input supply current On board reset push button and interrupt indicator Connector to interface external target hardware On board regulators Individually selectable on b...

Страница 2: ...Backlight Parameters 9 View Modify Individual Sinks Parameters 10 View Modify Comparator Parameters 11 View Modify Activations 11 View Modify Registers Bit Byte Level 12 GUI Commands and Controls 12 L...

Страница 3: ...8 5 run time installation is available in the ADP8860 installation CD After installation it may be necessary to reboot the PC to complete the operation 1 Launch the Setup exe file When the dialog box...

Страница 4: ...24 5 Click Next to install the program to the default program folder see Figure 6 07988 006 Figure 6 Select Program Folder 6 Click Finish to complete the installation see Figure 7 07988 008 Figure 7 I...

Страница 5: ...re 10 Driver Installation Complete 5 To check that the USB driver is installed properly press Start Then select Control Panel System and open the Device Manager see Figure 11 07988 012 Figure 8 Found...

Страница 6: ...herefore if power is removed or the USB cable disconnected the firmware is lost If this happens close the application connect the adapter board and then launch the ADP8860 application again to reload...

Страница 7: ...Enable History Log is unchecked data exchanged with the ADP8860 is not logged Read Refresh option is unchecked status registers are not read periodically Refresh delay is 1000 ms Smart Update option...

Страница 8: ...ONTROLS 07988 015 Figure 15 Evaluation Board Software Before running the software ensure that the board is connected to the computer USB port You can verify this if the Vxxx OKAY LEDs light up To run...

Страница 9: ...sabled If checked fade override is enabled This corresponds to Bit FOVR in the CFGR register Bit 0 Address 0x04 The INT_CFG checkbox selects the interrupt reassertion mode If unchecked the interrupt i...

Страница 10: ...ON OFF activation selections correspond to Register ISCC Bit 6 0 Address 0x10 In the software this button is off by default and the respective individual sink is in the off state If selected the resp...

Страница 11: ...t 1 in Register MDCR Address 0x01 When unchecked the backlight brightness state is controlled by Bit 4 3 in Register CFGR Address 0x04 When checked the backlight brightness is automatically controlled...

Страница 12: ...odify registers bit byte level block all the ADP8860 registers are displayed according to their sequential address value The registers content can be seen or modified in binary or numeric format Figur...

Страница 13: ...is dat and it is suggested to maintain this convention If the file does not exist it is created If the file already exists it is overwritten 07988 026 Figure 26 Save Configuration The Load Config butt...

Страница 14: ...he board and is set to 3 3 V by default Typically the daughterboard is inserted directly into the 2 20 pin header of the motherboard The 8 pin header J29 on the top of the motherboard can be used to c...

Страница 15: ...Ds used for the keypad backlight It is possible to measure the total LEDs current by removing the J1 and J2 jumpers and inserting a current meter across one of the jumpers Each LED current can be meas...

Страница 16: ...TT can be low enough to put the part into UVLO LK2 LK3 LK4 and LK5 enable 10 k pull ups on nRST nINT SDA and SCL respectively The pull ups are referred to as the VDDIO supply Jumper JP6 must be instal...

Страница 17: ...SDA 10 I2 C bidirectional line SCL 12 I2 C clock line VDDIO 14 Logic level reference voltage I_PHS1 16 External Phototransistor 1 I_PHS2 18 External Phototransistor 2 VS 20 Phototransistors supply vol...

Страница 18: ...8 1 TP9 TP9 1 D23 CG0603MLC 05E 652 CG0603MLC 05E 652 CG0603MLC 05E U5 M24AA64 R A0 A1 A2 VSS SDA SCL WP VCC TP5 1 J34 J34 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 D19 LED C6 6 2pF R37 2 2k...

Страница 19: ...P2 1 J17 J17 1 2 J27 J27 1 2 R1 100 R1 100 D5 LED D5 LED R7 100 R7 100 D6 D6 J3 J3 1 2 JP1 INTF INTF 1 1 2 2 3 3 D3 BLUE D3 BLUE J15 J15 1 2 R17 49 9 R17 49 9 D14 D14 D15 D15 J19 J19 1 2 R22 100 R22 1...

Страница 20: ...C1 C1 C2 B1 C2 B2 VOUT A2 VIN A3 RST E1 INT D2 SDA C2 SCL E2 GND1 A4 GND2 D1 CMP_IN C3 C1 1UF 16V J1 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 TP9 1 TP15 1 TP1 1 C5 1UF 16V TP13 1 TP14 1 TP7...

Страница 21: ...0 Rev 0 Page 21 of 24 PCB LAYOUT 07988 039 Figure 35 Motherboard Top Layer 07988 040 Figure 36 Motherboard Inner Layer 1 07988 041 Figure 37 Motherboard Inner Layer 2 07988 042 Figure 38 Motherboard B...

Страница 22: ...60 Rev 0 Page 22 of 24 07988 035 Figure 39 Daughterboard Top Layer 07988 036 Figure 40 Daughterboard Inner Layer 1 07988 037 Figure 41 Daughterboard Inner Layer 2 07988 038 Figure 42 Daughterboard Bot...

Страница 23: ...KE 6 R4 R11 R31 R32 R34 R36 10 k 1 0603 SMD resistor Vishay Dale or equivalent CRCW040210022F 3 R24 R27 R29 100 k 1 0402 SMD resistor Vishay Dale or equivalent CRCW04021003F 3 R25 R26 R28 680 1 0603 S...

Страница 24: ...stor Avago APDS 9005 020 1 U1 20 ball WLCSP ADP8860 Analog Devices ADP8860ACBZ R7 2 J1 J2 0 100 double row 10 pin header SAMTEC SSW 110 03 G D 5 LK2 LK3 LK4 LK5 LK6 0 100 single STR 2 pin header Sulli...

Отзывы: