You are on page 1of 1

22 uF

9 - 5 Volts NC 5 - REQ 3 - CLK 1 - GRD

1 P1.0 VCC 40
2 P1.1 P0.0 39
3 P1.2 P0.1 38
10 - GRD NC NC NC 2 - DATA 4 P1.3 P0.2 37

Intel 8051/8751 8 Bit Microprocessor


5 P1.4 P0.3 36
Mitutoyo Display Input Pinout 6 P1.5 P0.4 35
7 P1.6 P0.5 34
10k Ohm
9 P1.7 P0.6 33
9 Reset P0.7 32
10 P3.0/RX _EA 31
11 P3.1/TX ALE 30
12 P3.2 _PSEN 29
13 P3.3 P2.7 28
14 P3.4 P2.6 27
15 P3.5 P2.5 26
16 P3.6 P2.4 25
17 P3.7 P2.3 24
18 Xtal2 P2.2 23
19 Xtal1 P2.1 22
1 - GRD 3 - Send NC
20 GRD P2.0 21

11.0592Mhz
Crystal

m
2 - TX NC NC

Starrett Remote Cable Pinout

Starrett to Mitutoyo SPC Converter


27 pF 27 pF Copyright 1997-2000 - Matronics
925-606-1001 / 925-606-6281 FAX
info@matronics.com Email
http://www.matronics.com WWW

REQ Mitutoyo SPC data stream consists of 13, 4-bit digits.


Digits are sent LSB (2^0) to the MSB (2^3).
CLK
d1 - d2 - d3 - d4 - d5 - d6 - d7 - d8 - d9 - d10 - d11 - d12 - d13
DATA Where:
d1 = 0xf (4 nybbles of preamble)
15uS <= t1 <= 115uS d2 = 0xf
t1 t2 t3 150uS <= t2 <= 250uS d3 = 0xf
150uS <= t3 <= 250uS d4 = 0xf
d5 = Sign +:0:0000 / -:8:0001
Mitutoyo Timing Diagram d6 - d11 = Digits
d12 = Decimal Point Location 0x2:xxxx.xx, etc.
d13 = Unit mm:0:0000 / inch:1:1000

Mitutoyo SPC Protocol Specification

Starrett SPC data stream consists of 25 ASCII characters. Characters are sent at
1200 baud, 8 bits (8bit must be masked as it's state is undefined), no parity, and
2 stop bits. The 25 character stream has the following format:

1-13 = ASCII Spaces (0x20)


14 = Space (0x20) if reading is positive, Minus Sign (-) (0x2d) if reading is negative.
15-21 = ASCII digits representing current reading including a floating decimal point (.) (0x2e).
22 = Space (0x20).
23-24 = Current unit in ASCII. Inches = "in", Millimeters = "mm"
25 = Carriage Return (0x0d)

Starrett SPC Protocol Specification

You might also like