IS-Dev Kit-2 Users Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
IS-Dev Kit-2 Users Manual A.doc
Page 4 of 15
Toll Free 1.877.2BUYNKK (877.228.9655) Phone 480.991.0942 • Fax 480.998.1435
www.nkkswitches.com • Email engineering@nkkswitches.com 0110
2. Key Terms & Definitions
LCD Module NKK Switches SmartSwitch / SmartDisplay
Host Any computer, terminal, or other device that can communicate over RS232
line.
Controller A PCB assembly that controls one or more logic boards and the switches
associated with them. It communicates with a host over the RS232 line.
Logic Board A PCB assembly with “glue logic” for mounting switches. It is controlled by a
controller.
Byte An eight bit hex value ranging from 00H to FFH (Decimal 0 to 255). The bit
format of a byte is: (B7 B6 B5 B4 B3 B2 B1 B0) where B7 is most significant
and bit B0 is least significant bit.
Nibble/Hex digit A four bit value ranging from 0H to FH. A byte consists of two nibbles.
ASCII A byte value representing a symbol.
Communication There are two formats to transmit a byte:
format
1. Hex format - A hex byte is transmitted without any change to it. [xxH] will
be used to denote this.
All commands and some data sent by using this format.
2. ASCII format - Each nibble of the byte is converted to ASCII code and
sent as a byte. [xxAH] will be used to denote this.
For example, the hex byte 5AH is transmitted in two bytes, 35H and 41H.
The ASCII value for 5 is 35H and the ASCII value for A is 41H.
All pointers, all addresses and most data are sent using this format.
Pointer One byte. There is a pointer for each LCD Module. The value of a pointer is
a virtual address that refers to the 255 storage locations in the EEPROM (01H
to FFH). Each location has image data LED data, and attribute data. The
controller finds the actual address from this virtual address and uses the data
for the LCD modules.
IS-Dev Kit-2 Users Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
IS-Dev Kit-2 Users Manual A.doc
Page 5 of 15
Toll Free 1.877.2BUYNKK (877.228.9655) Phone 480.991.0942 • Fax 480.998.1435
www.nkkswitches.com • Email engineering@nkkswitches.com 0110
Attribute block A block of 6 bytes.
Byte Description
1 Pointer for LCD Module #1 when
switch is pressed.
2 Pointer for LCD Module #2
when switch is pressed
3 Pointer for LCD Module #1 when
the timer is expired.
4 Pointer for LCD Module #2 when
the timer is expired.
5 Value for TIMER 1
6 Value for TIMER 2
When a switch is pressed the attributes are executed as follows:
--- if the value of byte 1 of the attribute is not equal zero , The Legend block and attribute
block from the EEPROM is transferred to internal RAM for switch 1. If the byte 5 of the new
attribute block is equal zero then the timer is turned off. If the value of byte 5 is not equal zero
then the value of byte 5 is put in TIMER 1 and value of byte six is put in TIMER 2 and timer is
turned on.
--- if the value of byte 2 of the attribute is not equal zero , The Legend block and attribute
block from the EEPROM is transferred to internal RAM for switch 2.
When the timer is expired the attributes are executed as follows:
--- if the value of byte 3 of the attribute is not equal zero , The Legend block and attribute
block from the EEPROM is transferred to internal RAM for switch 1. If the byte 5 of the new
attribute block is equal zero then the timer is turned off. If the value of byte 5 is not equal zero
then the value of byte 5 is put in TIMER 1 and value of byte 6 is put in TIMER 2 and timer is
turned on.
--- if the value of byte 4 of the attribute is not equal zero , The Legend block and attribute
block from the EEPROM is transferred to internal RAM for switch 2.
The timer value in second = (TIMER 1)x(TIMER 2)x(0.0369)
TIMER 2 = 0 count as 256.
IS-Dev Kit-2 Users Manual
7850 East Gelding Drive • Scottsdale, AZ 85260-3420
IS-Dev Kit-2 Users Manual A.doc
Page 6 of 15
Toll Free 1.877.2BUYNKK (877.228.9655) Phone 480.991.0942 • Fax 480.998.1435
www.nkkswitches.com • Email engineering@nkkswitches.com 0110
Legend Block A block of 121 bytes. It contains image data and LED codes.
Byte Description
1-5 First line of image
6-10 Second line of image
116-120 24th line of image
121 LED code
LED Code A single byte with the following format:
B4, B5, B6, B7 are not used
B3=0 ==> No action
B3=1 ==> Turn the LED #2 off on blink cycle
B2=0 ==> No action
B2=1 ==> Turn the LED #1 off on blink cycle
B1=0 ==> LED #1 backlighting off
B1=1 ==> LED #1 backlighting on
B0=0 ==> LED #2 backlighting off
B0=1 ==> LED #2 backlighting on
NOTE: LED #1 is connected to pin3 of the Smart switch.
LED #2 is connected to pin13 of the Smart switch.
To get the combined color, both LED #1 & LED #2 must be set to On.

IS-DEV KIT-2

Mfr. #:
Manufacturer:
NKK Switches
Description:
Switch Development Tools Two Switch Dev Kit IS SERIES
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet