Win-I2CNT I²C and SMBus Control Software User’s Manual Date: 01/11/2004
Device Menu The device menu contains a list of I²C devices supported by the Win-I2CNT software. Selecting the device from this menu may start any of
You can expect data rates over 100 kHz with a Pentium class computer, however, many factors influence the maximum data rate and your results may var
Windows Menu The Windows Menu contains screen commands such as cascade, tile, arrange all icons, and minimize all. If there are devices active in the
Clock Buffers PCK2001 / PCK2001M The PCK2001 is a 1–18 fan-out buffer used for 133/100 MHz CPU, 66/33 MHz PCI, 14.318 MHz REF, or 133/100/66 MHz SDRAM
Byte 0, 1, and 2 Register Clicking on the LEDs will change the state of the output. An enabled output is shown light green while a disabled output is
EEPROM and RAM Devices Upon starting any memory device, such as an EEPROM or RAM, you will see a screen similar to the one shown below. I²C Address
Subaddress (Word Address) The subaddress (sometimes called word address) is a pointer to a register or memory location within the I²C device. To acce
Pressing the plus (+) will show cause the button to expand as shown below: Changing the function of the button does not cause that function to be per
I/O Expanders PCA9500 / PCA9501 I/O Expander & EEPROM The PCA9500 and PCA9501 (note that these devices were previously released as the PTN3500 and
Set Data All the cells of the memory grid will be filled with the two digit hexadecimal number found in the Preset edit box when the Set Data button i
Information provided in this document is solely for use with Win-I2CNT. SB Solutions reserves the right to m
PCA9554/9554A and PCA9534 8-bit I/O Expanders The PCA9554 and PCA9554A are 16-pin CMOS devices that provide 8 bits of General Purpose parallel Input/O
Register 4 (Configuration) This register configures the directions of the I/O pins. If a bit in this register is set, the corresponding port pin is en
PCA9555 / PCA9535 16-bit I/O Expander The PCA9555 is a 24-pin CMOS device that provide 16 bits of General Purpose parallel Input/Output (GPIO) expansi
cleared, the corresponding port pin is enabled as an output. At reset, the I/Os are configured as inputs with a weak pull-up to VDD. Automatic Write E
PCA9556 and PCA9557 8-bit I/O Expanders The PCA9556 and PCA9557 are CMOS circuit that provides parallel input/output expansion for I2C and SMBus appli
Register 1 (Output port) This register is an output-only port. It reflects the outgoing logic levels of the pins defined as outputs by register 3. Bit
PCF8574 and PCF8574A 8-bit I/O Expanders The PCF8574 provides general-purpose remote I/O expansion for most microcontroller families via the I²C bus.
boxes or checkboxes in this area. The information is updated only by pressing the Read Button. Data read from the PCF8574(A) will be shown in the box
PCF8575 16-bit I/O Expander The PCF8575 is a CMOS circuit which provides general purpose remote I/O expansion for most microcontroller families via th
Read Data Boxes These two boxes show the port state of the PCF8575 in hexadecimal format. These boxes cannot be directly modified by the user but must
I²C PROTOCOL...8 GENERAL CHARACTERISTICS
LED Blinkers/Dimmers/Drivers PCA9550/30 PCA9551/31 PCA9552/32 PCA9553/33 The PCA955x LED Blinker blinks LEDs in I2C applications where it is ne
PWM Period Slide bar The period of the PCA955x can be changed by moving the PWM0 or PWM1 slide bars. The period (in seconds) and frequency (in Hertz)
SAA1064 LED Driver When the SAA1064 is chosen from the device menu, the following screen will appear on your monitor. Control Register The Control
immediately be sent via the I²C bus. The data sent to the SAA1064 consists of a Start condition, the I²C address, Instruction byte, then the data for
I2C MultiplexersPCA9540, PCA9542, and PCA9544 The PCA954x is a family of bi-directional translating multiplexers, controlled via the I²C bus. The SC
to channel 2, then bit 6 will be set in the control register. Likewise, an interrupt on any device connected to channel 3 would cause bit 7 of the co
I²C Switches PCA9543, PCA9545, PCA9546, and PCA9548 The PCA9543/9545/9546/9548 are a family of bi-directional translating switches, controlled via the
Auto Write When the Auto Write On is enabled (checked), any changes made by the user to the PCA954x channel selection radio buttons will immediately b
Non-Volatile Registers PCA8550, PCA9559, PCA9560, and PCA9561 Address Selection A drop down address selection is available which can be used to chang
Page Write Size Selection... 16 EEPROM Selection...
Real-time Clock/Calendars PCF8583 / PCF8593 The PCF8583 and PCF8593 are CMOS clock/calendar circuits, optimized for low power consumption. Addresses
Alarm Control Register When the alarm enable bit of the control/status register is set (address 0x00, bit 2), the alarm control register (address 0x0
Read All Button The read all button sends the appropriate commands via the I²C bus to read the contents of the sixteen registers within the PCF8583/85
Clock Controls The various spin controls, within in the Clock Time panel, can be used to change the clock time. Changes made here will be reflected i
Thermal Monitors NE1617 The figure below shows the screen of the NE1617. Read-Only Registers The following data registers can be read by Win-I2CNT: 0
LM75A Thermal Monitor The LM75A is a temperature-to-digital converter using an on-chip band-gap temperature sensor and Sigma-delta A-to-D conversion t
(MS) data byte and one least significant (LS) data byte. However, only 11 bits of those two bytes are used to store the Temp data in 2’s complement fo
Tone Generators PCD3311/PCD3312 Tone/Frequency Selection Grid The Tone/Frequency grid contains a list of tones and frequencies which the PCD3311 and
Universal Modes Universal Transmitter/Receiver The figure below shows the screen of the Universal I²C Transmitter/Receiver. Data Bytes for Universa
R (Read) key - is a read condition. This may be changed to a write condition by pressing the ‘w’ key. W (Write) key - is a write condition. This may
Auto Write... 29 LED BLINKERS/DIMMERS/D
User Definable Device The User Definable Device allows you to define your own I²C device and then enables the user to change the values of the indivi
Open Device Definition File A previously saved device definition file (.def) can be recalled by selecting this menu item. The device definition file
definition file is opened. Device Address: is the device I²C address that will be displayed in the Address box when the definition file is opened. No
Spin Control The Spin Control is activated when the user presses the Spinner button on the User Defined Device screen or by right clicking the grid an
Expert Mode The figure below shows the Expert Mode screen. Open New Page Pressing this button opens a new blank page. There will be 32 empty rows (m
Clear the current row The current row (message) will be cleared. The row will not be deleted but will appear blank. Copy the Current Row The current
Send Message The current message will be sent when this button is pressed. The current message number is shown below the Send Message button. To cha
Message Editor in Read Mode Message Number The message being edited is shown at the top of the message editor screen. Delay after message A delay, me
Alarm Date Controls... 43 THERMAL MONITORS...
Add a Row... 54 Delete a Row ...
I²C Protocol General Characteristics The I²C protocol allows data to be transferred between devices using two open-drain (or open-collector) bi-direct
Devices supported in Win-I2CNT Clock Buffers PCA9556 PCA9544 PCK2001 PCA9557 PCA9545 PCK2001M PCF8574 PCA9546 Clock / Calendar PCF8574A PCA9548
Commentaires sur ces manuels