AGILENT HBCR-2211

H
Programmable
Bar Code Decode ICs
Technical Data
HBCR-2210
HBCR-2211
Features
Description
• Ideal for Hand Scanning and
Non-contact Laser Scanning
Applications
• Supports 7 Industry
Standard Bar Code
Symbologies
• Automatic Code Recognition
• Choice of Parallel or Serial
Interface
• Full Duplex ASCII Interface
• Extensive Configuration
Control
• Optical and Escape
Sequence Configuration
• Input and Output Buffering
• Low Current (18 mA) CMOS
Technology
• 40 Pin DIP and 44 Pin PLCC
Packages
• Audio and Visual Feedback
Control
• EEPROM Support for
Nonvolatile Configuration
• Single +5 Volt Supply
Hewlett-Packard’s Bar Code
Decoder ICs offer flexible bar
code decoding capability that is
designed to give OEMs the ability
to address a growing number of
industry segments and applications. Flexibility is made possible
through sophisticated firmware
which allows the ICs to accept
data from a wide variety of
scanners and to automatically
recognize and decode the most
popular bar code symbologies.
User implementation of the
decoder ICs is easy since it
requires only a few supporting
components and provides a
standard I/O interface.
5965-5937E
Manufacturers of data collection
terminals, point of sale terminals,
keyboards, weighing scales,
medical equipment, test instrumentation, material handling
equipment, and other systems
having data collection needs are
finding a growing demand for bar
code reading capability in their
products. The HBCR-2210 series
decode ICs make it easy to add
this capability without the need to
invest in the development of bar
code decoding software.
The bar code decoder ICs are
compatible with most hand held
scanners and some medium
speed machine mounted laser
heads. The HBCR-2210 series is
compatible with fixed beam noncontact scanners, digital wands,
and slot readers. In addition, the
decoder is optimized for use with
the Symbol Technologies moving
beam laser scanners, but is also
compatible with many other
moving beam non-contact laser
scanners with a similar interface
protocol.
The HBCR-2210 series decoder
ICs are excellent decoding solu
4-47
tions for a number of stationary
scanning applications found in
automated systems. The scan rate
for moving beam applications
should be similar to the scan
rates for hand held laser scanners
(35 to 45 scans per second). The
scan speed for fixed beam
applications should be similar to
the scan speeds typical of wands
and slot readers. For moving
beam applications, it is necessary
for the scanner to utilize the three
laser control lines.
processing. The parallel interface
can be connected to a 74HC646
octal bus transceiver chip (or an
equivalent part). Feedback to the
operator is accomplished by
signals for an LED and a beeper.
In addition, there are many
programmable functions that
cover such items as code
selection, good read beep tone,
Header and Trailer buffers, laser
scanning control, beeper tone,
etc. See Table 2 for a complete
list.
The HBCR-2210 series decodes
the most popular bar code symbologies now in use in applications in the industrial, retail,
government and medical markets:
• Code 39 (Standard or
Extended)
• Interleaved 2 of 5
• UPC A, E
• EAN/JAN 8, 13
• Codabar
• Code 128
• Code 11
• MSI Code
Performance Features
When more than one symbology
is enabled, the bar code being
scanned will automatically be
recognized and decoded, except
for Standard versus Extended
Code 39, which are mutually
exclusive. Bi-directional scanning
is allowed for all bar codes
except UPC/EAN/JAN with supplemental digits, which must be
scanned with the supplemental
digits last.
The I/O for the decode IC is full
duplex, 7 bit ASCII. Both serial
and parallel interfacing are
available. The serial interface can
be converted to an RS232C
interface or connected directly to
another microprocessor for data
4-48
Bar Codes Supported
Code 39 is an alphanumeric code,
while Extended Code 39 encodes
the full 128 ASCII character set
by pairing Code 39 characters.
Both can be read bi-directionally
with message lengths of up to 32
characters. An optional checksum
character can be used with these
codes, and the ICs can be configured to verify this character prior
to data transmission.
Interleaved 2 of 5 code, a compact numeric only bar code, can
also be read bi-directionally with
message lengths from 4 to 32
characters. To enhance data
accuracy, optional checksum
character verification and/or
message length checking can be
enabled.
The following versions of UPC,
EAN and JAN bar codes can be
read bi-directionally: UPC-A,
UPC-E, EAN-8, EAN-13, JAN-8,
and JAN-13. All versions can be
enabled simultaneously or
decoding can be restricted to
only the UPC codes. UPC, EAN,
and JAN codes printed with
complementary two or five digit
supplemental encodations can be
read in two different ways. If the
codes are enabled without the
supplemental encodations, then
only the main part of symbols
printed with supplemental
encodations will be read. If the
reading of supplemental
encodations is enabled, then only
symbols with these supplements
will be read. When supplemental
encodations are enabled, the bar
code symbols must be read in a
direction which results in the
supplements being scanned last.
Codabar, a numeric only bar code
with special characters, can be
read bi-directionally for message
lengths up to 32 characters. The
decode IC can be configured to
transmit or suppress the Codabar
start/stop characters.
Code 128, a full ASCII
symbology, can be scanned bidirectionally with message
lengths of up to 32 characters.
Code 11 is a numeric, high
density code with one special
character, the hyphen (-).
Verification of one or two check
characters must be enabled, and
the check character(s) are always
transmitted. This code can be
scanned bi-directionally.
MSI Code is a numeric, continuous code, with message lengths
up to 32 characters. The check
digit, a modulo 10 checksum, is
always verified and transmitted.
This code can be scanned bidirectionally.
Scanner Input
The HBCR-2210 decode IC is
designed to accept data from
hand held digital scanners or slot
readers with the following logic
state: black = high, white = low.
The same decode IC also accepts
data from hand held laser
scanners with the opposite logic
states: black = low, white =
high. The scanner type pin (SCT)
on the HBCR-2210 series must be
driven prior to power up or hard
reset to identify the type of
scanner connected.
In the HBCR-2210 series ICs, the
automatic laser shutoff feature
delay time is adjustable as a configuration option. Applications
which require increased accuracy
may need the redundancy check
feature.
Scanner input can be disabled by
software command. This allows
an application program to control
when an operator can enter data,
preventing inadvertent data entry.
It also allows the program to
verify each scan before enabling
subsequent scans. The HBCR2210 series also offers two Single
Read Modes which allow the
application program to stop bar
code data entry until a “Next
Read” command is received,
allowing the host computer to
process data transmissions before
enabling subsequent reads.
Configuration Control and
Non-volatile Storage
Configuration of the decoder IC
is done by any of three methods.
A minimal subset of key options
can be “hardwired” – controlled
by electrically strapping specified
pins on the decoder IC itself.
Which pins affect configuration
depends on the selection of serial
or parallel interface. Alternatively,
ASCII characters in the form of
HP Escape Sequences (a format
common to HP decoder ICs) can
be sent to the serial or parallel
I/O port; these commands can be
used to control all configurable
options. A third method is optical
configuration, which makes use
of special bar code menus supplied by HP. Menu labels can be
created to modify any configurable options. A summary of the
decoder IC features and
applicable configuration methods
for each is presented in Tables 2
and 3.
Once configuration has been set,
it can be stored in an optional
non-volatile memory, if included
in the decoder circuit. When the
EEP pin is tied high, the decoder
IC drives I/O lines compatible
with the widely available 9346/
93C46 family of serial EEPROMS.
The configuration is thereby
saved during power down of the
system and automatically
reloaded at power up. Escape
sequence commands allow
explicit storage and recall of
configuration settings. When
using optical configuration,
storage is automatic. If the EEP
pin is tied low, the EEPROM is
not used, so only hardwired
configuration options are saved
through powerdown; all others
are set to default values at
powerup. Table 2 shows default
values of all features.
Data Communications
The serial port supports a wide
range of baud rates, parities, and
stop bits as described in Table 2.
Software control of data transmission can be accomplished
with a standard Xon/Xoff (DC1/
DC3) handshake. The decode IC
also supports an RTS/CTS
hardware handshake.
The parallel port data has configurable parity. When the SMD pin
is tied low, several pins pertaining to the serial port change
function to control a parallel port
instead. Pins 1 through 5 on DIP
packages assume the function of
handshake lines for the parallel
port. The port itself is an external
'646 family octal bus transceiver.
Processor pins 10 and 11 (TXD
and RXD in serial mode) now
control the transceiver chip along
with pins 16 and 17, RD and WR.
Alternative circuits using SSI
latch chips can be substituted for
the '646 implementation to
customize the function of the
parallel port to a particular bus
configuration.
Feedback Features
Both audio and visual feedback
are possible with the HBCR-2210
series. In both cases, the outputs
from the ICs should be buffered
before driving the actual feedback transducer. An LED or
beeper connected to the decoder
IC can be controlled directly by
the IC, with signals generated by
successful decodes, or can be
controlled by the host system. In
addition, the tone of the beeper
can be configured to be one of 16
different frequencies, or can be
silenced.
Power Requirements
The decoder IC operates from a
+5 volt DC power supply. The
maximum current draw is 18 mA.
The maximum power supply
ripple voltage should be less than
100 mV, peak-to-peak.
Handling
Precautions
The decoder ICs are extremely
sensitive to electrostatic
discharge (ESD). It is important
that proper anti-static procedures
be observed when handling the
ICs. The package should not be
4-49
opened except in a static free
environment.
• Escape sequence syntax and
functionality
• Example schematics
• All configurable options
• Bar code menus
• Scanner positioning and tilt
• Sample bar code symbols
• Appendices describing bar code
symbologies
Manuals
The decode IC Users Manual
covers the following topics:
• Data output formats
• I/O interfaces
• Laser input timing diagrams
Table 1. Ordering Information
Part Number
HBCR-2210
HBCR-2211
OPT A01
HBCR-2297
Description
CMOS, 40 pin DIP, bulk ship, no manual
CMOS, 44 pin PLCC, bulk ship, no manual
IC individually boxed with manual and data sheet
HBCR-2210 Series Users Manual
Recommended Operating Conditions
Parameter
Supply Voltage
Ambient Temperature
Crystal Frequency
Element Time Interval
(Moving Beam)
Element Time Interval
(Contact Scanner)
Symbol
VCC
TA
XTAL
ETIM
Minimum
4.0
-40
0 (DC)
13
Maximum
6.0
+85
11.059
555
Units
V
°C
MHz
µs
Notes
1
2
2, 3, 4
ETIC
50
71000
µs
3, 4
Notes:
1. Maximum power supply ripple of 100 mV peak to peak.
2. The HBCR-2210 series uses a 11.059 MHz crystal. For different crystal frequencies. multiply the specified baud rate and beeper
frequencies by (crystal frequency/11.059 MHz) and multiply the element time interval ranges by (11.059 MHz/crystal frequency).
3. At the specified crystal frequency.
4. Corresponds to a scan rate of 35 to 45 scans per second.
Absolute Maximum Ratings
Parameter
Storage Temperature
Supply Voltage
Pin Voltage
Symbol
TS
VCC
VIN
Notes:
5. TA = 25°C.
6. Voltage on any pin with respect to ground.
4-50
Minimum
-55
-0.5
-0.5
Maximum
+150
+7.0
VCC + 0.5
Units
°C
V
V
Notes
5
5, 6
DC Characteristics
(TA = 40 °C to +85 °C, VCC = 4.5 V to 5.5 V, VSS = 0 V)
HBCR-2210, 2211
Symbol
Parameter
HBCR-2210 Pins
HBCR-2211 Pins
Min.
Max.
Units
VIL
Input Low Voltage
all
all
-0.5
0.2 VCC
- 0.1
V
VIH
Input High Voltage
except 9, 18
except 10, 20
0.2 VCC
+ 0.9
VCC + 0.5
V
VIH1
Input High Voltage
9, 18
10, 20
0.7 VCC
VCC + 0.5
V
Test Conditions
VOL
Output Low Voltage
1-8, 10-17, 21-28
2-9, 11, 13-19, 24-31
0.45
V
IOL = 1.6 mA
VOL1
Output Low Voltage
30, 32-39
33, 36-43
0.45
V
IOL = 3.2 mA
VOH
Output High Voltage
1-8, 10-17, 21-28
2-9, 11, 13-19, 24-31
2.4
V
IOH = -60 µA
0.75 VCC
V
IOH = -30 µA
0.9 VCC
V
IOH = -10 µA
2.4
V
IOH = -400 µA
0.75 VCC
V
IOH = -150 µA
0.9 VCC
V
IOH = -40 µA
-200
µA
VIN = 0.45 V
-3.2
mA
VIN = 0.45 V
± 10
µA
0.45 ≤ VIN ≤ VCC
125
KΩ
VOH
Output High Voltage
30, 32-39
33, 36-43
IIL
Input Low Current
1-8, 10-17, 21-28
2-9, 11, 13-19, 24-31
IIL2
Input Low Current
18
20
ILI
Input Leakage Current
-10
32-39
36-43
Pulldown Resistor
9
10
ICC
Power Supply
Current
–
–
18
mA
All Outputs
disconnected
ICC
Idle Mode Power
Supply Current
–
–
9
mA
Note 7.
RRST
20
Note:
7. Applies only to HBCR-2210 and -2211 in Wand Mode or Laser Mode with Laser Idling enabled with no scanning or I/O operation in
progress.
Table 2. Summary of Features and Configurations - HBCR-2210 Series
In the table below, the column entitled Selection is either:
Software
Hardwire
Both
Escape Sequence and Optical Menu Programmability
Control of a feature by electrically strapping specified pins on the decoder IC itself
Both Software and Hardwire
Feature
Code Selection
Minimum/Maximum
Label Length
Selection
Interleaved 2 of 5
Specific Label
Length Selection
Function or Value
When a symbology is enabled,
bar codes of that type can be
read, assuming that other decoding options are satisfied.
Code 39, Codabar, Code 128,
Code 11, and MSI Code
Selection
Both
Default Setting
Decoding of all
codes is enabled
Software
Min. = 1
Max. = 32
Interleaved 2 of 5
Software
Length variable from 4 to 32,
or a specific even length between 2 and 32, or lengths 6
and 14 only
Software
Min. = 4
Max. = 32
4 to 32
(continued)
4-51
Feature
Check Character
Verification Enable
Selection
Software
Software
Default Setting
Disabled
Disabled
Software
Disabled
Software
Disabled
Software
UPC/EAN/JAN
Enabled
Supplements
Disabled
Autodiscrimination of tags with
and without supplements
Transmit or suppress start/stop
characters
Software
Disabled
Software
Transmit
Selection of 1 or 2 check digits
Software
1 check digit
Both
Parity
150, 300, 600, 1200, 2400,
4800, 9600, 19200
0s, 1s, Odd, Even
Both
Stop Bits
1 or 2
Both
RTS/CTS Pacing
Enable
Request-To-Send/Clear-To-Send
Pacing controls serial port
data transmission
Controls data transmission on
serial or parallel port by means
of control characters sent to
decoder IC
Specifies whether a delay is
inserted between characters
transmitted on the serial port
Specifies the number of milliseconds to insert between
completion of transmission of
one character and beginning of
transmission of the next
(1 to 250 ms)
Software
Depends on pins
BR1, BR0, and SMD
Depends on pins
EEP, PT1 and PT0
Depends on
pins SMD and STB
Enabled
Software
Disabled
Software
Disabled
Software
20 msec
Check Character
Transmission
Enable
Code 39 Full ASCII
Conversion Enable
UPC/EAN/JAN
Decoding Options
Selection
Codabar Data
Start/Stop
Transmission Enable
Code 11 Check Digit
Verification Selection
Baud Rates
Xon/Xoff Pacing
Enable
Transmitted Character Delay Enable
Transmitted Character Delay
Selection
Function or Value
For Code 39
For Interleaved 2 of 5
When enabled, the check character
at the end of the bar code data
is verified by the decoder
For both Code 39 and Interleaved
2 of 5, the check characters
verified by the reader are
included at the end of the
decoded message
Extended Code 39 data will be
converted to ASCII characters
UPC/EAN/JAN vs. UPC only
Enable 2 or 5 digit supplements
(continued)
4-52
Feature
Header Selection
Trailer Selection
Reader Address
Selection
Message Ready/Not
Ready Response
Selection
No-Read Message
Selection
No-Read
Recognition
Enable
Single Read Mode 1
Enable
Single Read Mode 2
Enable
Output Buffering
Enable
Scanner Type
Selection
Laser Shutoff
Delay Selection
Laser Redundancy
Check Enable
Continuous Laser
Read Mode Enable
Function or Value
A string of characters prepended to the decoded message
(10 characters, maximum)
A string of characters appended
to the decoded message
(10 characters, maximum)
Reader Address is transmitted at
the beginning of decoded and NoRead messages for polling
purposes. (1 character)
The Message Ready/Not Ready response is transmitted after the
reader receives a status request
type 3 and is used with Single
Read Mode 2. (1 character each)
The No-Read Message configured
is transmitted each time there
is an unsuccessful read
(10 characters, maximum)
Controls whether the decoder
detects unsuccessful reads
and sends the No-Read Message
Controls reading and automatic
transmission of decoded
messages
Controls separate reading of
bar codes and triggering decoded
message transmission
Characters to be transmitted
are entered into a 256 character
queue for use with a pacing
protocol
Determines whether a wand or
laser is to be used
Defines laser on time prior to
automatic shutoff, from 0 to 10
seconds in 100 ms steps
Enables requirement for two
consecutive, identical decodes
for a good read
When enabled, the laser is turned
on permanently instead of waiting
for the trigger to be pulled
Selection
Software
Default Setting
none
Software
CR L F
Software
none
Software
ACK/NAK
Software
none
Software
Disabled
Software
Disabled
Software
Disabled
Software
Disabled
Hardwire
Software
Depends on pin
SCT
3 seconds
Software
Disabled
Software
Disabled
(continued)
4-53
Feature
Laser Connection
Detection Enable
Laser Trigger
Latch Mode Enable
Laser Idling Enable
Code ID Character
Selection
Code ID Character
Transmission
Enable
Bar Code Menu
Scan Response
Enable
Hard Reset
Message Enable
ROM, RAM Self
Test Enable
Good Read Beep
Tone Selection
LED Control
Selection
LED Active
Level Selection
LED, Beeper Feedback Suppression
Enable
Wand Input
Buffering Enable
Quiescent State of
Address Line
Selection
4-54
Function or Value
When enabled, the scanner type
pin is ignored at powerup.
Instead, the decoder tests for
a laser scanner to determine
scanner type
When enabled, the laser scanner
continues to scan after the
trigger has been released until
either the laser shutoff delay
period elapses or a read occurs
When enabled, the processor idles
while waiting for the trigger to
be pulled, reducing current draw
Code ID character serves to
identify the symbology of the
decoded message
Selection
Software
Default Setting
Disabled
Software
Disabled
Software
Disabled
Software
Code ID character can be added
to the beginning of each decoded
message
Verification of individual
configuration menu scans via
transmission of response message
“Ready 12.4” CR LF will be
transmitted to host upon hard reset
When enabled, ROM and RAM are
tested after a Hard Reset
Selects Good Read Beep
tones (1 to 16)
Controls the LED function:
Automatic Flash Mode
Automatic Feedback Mode
Defines logic level of LED ON
state
Suppresses LED and Beeper
operation for systems without
those annunciators
Data from wand scans is collected
continuously in an input buffer
to increase throughput
The quiescent state of the processor memory bus address lines
A8, A9, A10 can be defined for
additional I/O interfacing
Software
Code 39 =
Int 2/5 =
UPC/EAN =
Codabar =
Code 128 =
Code 11 =
MSI Code =
Disabled
Software
Disabled
Software
Disabled
Software
Enabled
Software
Tone 12
Software
Enabled
Disabled
Active High
Software
Not Suppressed
Software
Disabled
Software
High
a
b
c
d
e
f
g
Table 3. Summary of Commands - HBCR-2210 Series
Features
Scanner Enable
Hard Reset
Soft Reset
LED Control Selection
Status Requests
Sound Tone
Configuration Control
Execute Pending
Command
Description
When enabled, scans with the wand or laser are decoded; otherwise, they are
ignored
Resets decoder IC as though it were just powered up
Clears pacing conditions, errors
Controls the LED On/Off function
Cause the decoder to generate a status message
• General status message showing symbology of last message read, error
conditions, etc.
• Message Ready/Not Ready response (for Single Read Mode 2)
This command causes the reader to sound a tone at the selected pitch for
approximately 100 milliseconds
There are three operations that manipulate the decoder configuration as a block.
• Set default configuration
• Save configuration in non-volatile memory
• Recall non-volatile configuration
For use with laser scanning, this command causes immediate execution of
previous commands that would otherwise be postponed until the laser scan
finishes
Table 4. Summary of Other Features - HBCR-2210 Series
Power Idle Mode
Laser Failure Timeout
Self Test Failure Message
EEPROM Fault
Recognition
Reduces current draw of processor from approximately 20 mA to 4 mA in
wand mode when the wand is inactive
Turns off the laser if the Scan Sync signal is missing after approximately
1 second, and sets the laser failure status bit
An appropriate message is transmitted at power up if the decoder Self Test
fails.
• ROM SELF TEST FAILED
• EEPROM SELF TEST FAILED
• RAM SELF TEST FAILED
An appropriate message is transmitted at power up if the EEPROM
checksum is incorrect.
• EEPROM FAULT
4-55
Parallel Mode Handshake Timing
Handshake and Data Lines
CDY
tCR
tCB
tCS
tCA
tCC
CRD
PP0-PP7
Figure 1. Host Commands Received by Decode IC (Reader).
Handshake Timing
tCR = Falling edge of command ready to falling edge of command read. Max. = 30 µs for the first byte
of transmission from host.
tCB = Falling edge of command read to command valid. Min. = 0 µs
tCS = Command valid set up to rising edge of command ready. Min. = 0 µs
tCA = Rising edge of command ready to rising edge of command read. Max. = 8 µs
tCC = Rising edge of command read to falling edge of command ready. Min. = 0 µs
Handshake and Data Lines
RTS
tDO
DDY
tDF
tDD
PP0-PP7
tDA
tDW
tDH
DWR
Figure 2. Decoder IC Data Sent to Host.
Handshake Timing
tDO = Falling edge of data ready to data output to bus. Min. = 6 µs Typical Max. = 74 µs
Note: The maximum can be infinite if there is no data to be transmitted. RTS can be used to
determine when there is data. If the scanner is active or escape sequence commands
are being processed, (tDO = tDF) can extend by an indefinite amount.
tDF = Data output to bus to falling edge of data write. Max. = 6 µs
tDA = Falling edge of data write to rising edge of data ready. Min. = 0 µs
tDW = Rising edge of data ready to rising edge of data write. Max. = 8 µs
tDH = Data hold after rising edge of data write. Max. = 4 µs
tDD = Rising edge of data write to falling edge of data ready. Min. = 0 µs
4-56
PLCC Drying
Whenever Vapor Phase or Infrared Reflow Technologies are used
to mount the PLCC packages,
there is a possibility that
previously absorbed moisture,
heated very rapidly to the reflow
temperatures, may cause the
package to crack from the
internal stresses. There is a
reliability concern that moisture
may then enter the package over
a period of time, and metal
corrosion may take place,
degrading the IC performance.
To reduce the amount of
absorbed moisture and prevent
cracking, all of the PLCC ICs
should undergo one of the
following baking cycles. The
parts must then be mounted
within 48 hours.
Hewlett-Packard cannot guarantee the performance and
reliability of the parts.
If the parts are not mounted within 48 hours, they must be rebaked.
Neither bake cycle can be performed in the standard shipping
tubes. The ICs must be baked in
an ESD safe, mechanically stable
container, such as an aluminum
tube or pan.
The total number of baking cycles
must not exceed two. If the ICs
are baked more than twice,
Cycle
A
B
Temperature
125°C
60°C
Time
24 hrs
96 hrs
Notes
8
Note:
8. Cycle B must be done in atmosphere of <5% relative
humidity air or nitrogen.
Pin Definitions
PIN MNEMONICS
BR0
1
40
VCC
BR1
2
39
AD0
STB
3
38
AD1
CTS
4
37
AD2
RTS
5
36
AD3
LSE
6
35
AD4
SCT
7
34
AD5
TRG
8
33
AD6
RST
9
32
AD7
RxD
10
31
EA + 5 V
TxD
11
30
ALE
SDI
12
29
NC
SSY
13
28
SMD + 5 V
LED
14
27
EEP
BPR
15
26
EPC
WR
16
25
ECE/PT1
RD
17
24
EIO/PT0
XTAL 2
18
23
A10
XTAL 1
19
22
A9
VSS
20
21
A8
AD0-AD7
RxD
TxD
BR0-BR1
PT0-PT1
STB
LSE
SCT
SDI
LED
BPR
WR
RD
XTAL1
XTAL2
SMD
RTS
CTS
RST
EEP
EPC
ECE
EIO
TRG
SSY
A8
A9
A10
EA
ALE
VCC
VSS
ADDRESS/DATA BUS
RECEIVED DATA
TRANSMITTED DATA
BAUD RATE
PARITY
STOP BITS
LASER SCAN ENABLE
SCANNER TYPE
SCANNER DIGITAL INPUT
LED CONTROL LINE
BEEPER CONTROL LINE
DATA MEMORY WRITE
DATA MEMORY READ
CRYSTAL INPUT
CRYSTAL INPUT
SERIAL MODE SELECT
REQUEST TO SEND
CLEAR TO SEND
IC RESET
EEPROM SELECT
EEPROM CLOCK
EEPROM CHIP ENABLE
EEPROM I/O
LASER TRIGGER LINE
SCANNER SYNCHRONIZATION
ADDRESS LINE #8
ADDRESS LINE #9
ADDRESS LINE #10
EXTERNAL PROGRAM ENABLE
ADDRESS LATCH ENABLE
POWER
GROUND
Figure 3. HBCR-2210 Serial Pinout.
4-57
NC
2
1
44 43 42
AD3
BR0
3
AD2
BR1
4
AD1
STB
5
AD0
CTS
6
VCC
RTS
PIN MNEMONICS
41 40
LSE
7
39
AD4
SCT
8
38
AD5
TRG
9
37
AD6
RST
10
36
AD7
RxD
11
35
EA + 5 V
NC
12
34
NC
TxD
13
33
ALE
SDI
14
32
NC
SSY
15
31
SMD + 5 V
LED
16
30
EEP
BPR
17
29
EPC
PT0/EIO
PT1/ECE
A10
A9
A8
NC
VSS
XTAL 1
RD
XTAL 2
WR
18 19 20 21 22 23 24 25 26 27 28
Figure 4. HBCR-2211 Serial Pinout.
AD0-AD7
RxD
TxD
BR0-BR1
PT0-PT1
STB
LSE
SCT
SDI
LED
BPR
WR
RD
XTAL1
XTAL2
SMD
RTS
CTS
RST
EEP
EPC
ECE
EIO
TRG
SSY
A8
A9
A10
EA
ALE
VCC
VSS
ADDRESS/DATA BUS
RECEIVED DATA
TRANSMITTED DATA
BAUD RATE
PARITY
STOP BITS
LASER SCAN ENABLE
SCANNER TYPE
SCANNER DIGITAL INPUT
LED CONTROL LINE
BEEPER CONTROL LINE
DATA MEMORY WRITE
DATA MEMORY READ
CRYSTAL INPUT
CRYSTAL INPUT
SERIAL MODE SELECT
REQUEST TO SEND
CLEAR TO SEND
IC RESET
EEPROM SELECT
EEPROM CLOCK
EEPROM CHIP ENABLE
EEPROM I/O
LASER TRIGGER LINE
SCANNER SYNCHRONIZATION
ADDRESS LINE #8
ADDRESS LINE #9
ADDRESS LINE #10
EXTERNAL PROGRAM ENABLE
ADDRESS LATCH ENABLE
POWER
GROUND
PIN MNEMONICS
CRD
1
40
VCC
CDY
2
39
AD0
DWR
3
38
AD1
DDY
4
37
AD2
RTS
5
36
AD3
LSE
6
35
AD4
SCT
7
34
AD5
TRG
8
33
AD6
RST
9
32
AD7
PGB
10
31
EA + 5 V
PDR
11
30
ALE
SDI
12
29
NC
SSY
13
28
SMD 0 V
LED
14
27
EEP
BPR
15
26
EPC
WR
16
25
ECE/PT1
RD
17
24
EIO/PT0
XTAL 2
18
23
A10
XTAL 1
19
22
A9
VSS
20
21
A8
Figure 5. HBCR-2210 Parallel Pinout.
4-58
AD0-AD7
DWR
DDY
CRD
CDY
PT0-PT1
LSE
SCT
SDI
LED
BPR
WR
RD
XTAL1
XTAL2
SMD
PGB
PDR
RST
EEP
EPC
ECE
EIO
TRG
SSY
A8
A9
A10
EA
ALE
RTS
VCC
VSS
ADDRESS/DATA BUS
DATA WRITE HANDSHAKE
READY FOR DATA HANDSHAKE
COMMAND READ HANDSHAKE
COMMAND READY HANDSHAKE
PARITY
LASER SCAN ENABLE
SCANNER TYPE
SCANNER DIGITAL INPUT
LED CONTROL LINE
BEEPER CONTROL LINE
DATA MEMORY WRITE
DATA MEMORY READ
CRYSTAL INPUT
CRYSTAL INPUT
SERIAL MODE SELECT
TRANSCEIVER DRIVE ENABLE
TRANSCEIVER DIRECTION CONTROL
IC RESET
EEPROM SELECT
EEPROM CLOCK
EEPROM CHIP ENABLE
EEPROM I/O
LASER TRIGGER LINE
SCANNER SYNCHRONIZATION
ADDRESS LINE #8
ADDRESS LINE #9
ADDRESS LINE #10
EXTERNAL PROGRAM ENABLE
ADDRESS LATCH ENABLE
REQUEST TO SEND
POWER
GROUND
NC
2
1
44 43 42
AD0-AD7
DWR
DDY
CRD
CDY
PT0-PT1
LSE
SCT
SDI
LED
BPR
WR
RD
XTAL1
XTAL2
SMD
PGB
PDR
RST
EEP
EPC
ECE
EIO
TRG
SSY
A8
A9
A10
EA
ALE
RTS
VCC
VSS
AD3
CRD
3
AD2
CDY
4
AD1
DWR
5
AD0
DDY
6
VCC
RTS
PIN MNEMONICS
41 40
LSE
7
39
AD4
SCT
8
38
AD5
TRG
9
37
AD6
RST
10
36
AD7
PGB
11
35
EA + 5 V
NC
12
34
NC
PRD
13
33
ALE
SDI
14
32
NC
SSY
15
31
SMD + 0 V
LED
16
30
EEP
BPR
17
29
EPC
PT1/ECE
PT0/EIO
A9
A10
A8
NC
VSS
XTAL 1
RD
XTAL 2
WR
18 19 20 21 22 23 24 25 26 27 28
Figure 6. HBCR-2211 Parallel Pinout.
ADDRESS/DATA BUS
DATA WRITE HANDSHAKE
READY FOR DATA HANDSHAKE
COMMAND READ HANDSHAKE
COMMAND READY HANDSHAKE
PARITY
LASER SCAN ENABLE
SCANNER TYPE
SCANNER DIGITAL INPUT
LED CONTROL LINE
BEEPER CONTROL LINE
DATA MEMORY WRITE
DATA MEMORY READ
CRYSTAL INPUT
CRYSTAL INPUT
SERIAL MODE SELECT
TRANSCEIVER DRIVE ENABLE
TRANSCEIVER DIRECTION CONTROL
IC RESET
EEPROM SELECT
EEPROM CLOCK
EEPROM CHIP ENABLE
EEPROM I/O
LASER TRIGGER LINE
SCANNER SYNCHRONIZATION
ADDRESS LINE #8
ADDRESS LINE #9
ADDRESS LINE #10
EXTERNAL PROGRAM ENABLE
ADDRESS LATCH ENABLE
REQUEST TO SEND
POWER
GROUND
52.8
51.9
40
21
14.2
13.6
INDEX
MARK
AREA
1
15.7
14.9
20
0.3
5.1
MIN. MAX.
0.65 MAX.
2.54 ± 0.25
UNITS (mm)
2.54
MAX.
0° ~ 15°
0.6 MAX.
SEATING PLANE
Figure 7. HBCR-2210 Mechanical Specifications.
4-59
17.7
17.4
16.7
16.5
39
29
40
17.7
17.4
16.7
16.5
28
16.0
15.0
INDEX MARK
1
0.81
0.66
6
1.32
1.22
18
7
17
4.57
4.20
0.51 MIN.
0.53
0.33
16.0
15.0
UNITS (mm)
Figure 8. HBCR-2211 Mechanical Specifications.
(OPT)
CONTROL
EE
PROM
BAR CODE
INPUT
8
CONTROL
ADDRESS
PARALLEL
PORT
(OPT)
HBCR-2210
SERIES
ADDRESS/
DATA
646
OR
(2)–74HC574
2K x 8
RAM
LATCH
ADDRESS
DATA
DATA
SERIAL
PORT
(OPT)
Figure 9. System Block Diagram.
4-60
Warranty and Service
The HP Bar Code Decode IC is
warranted for a period of one
year after purchase covering
defects in material and workmanship. Hewlett-Packard will repair
or, at its option, replace products
that prove to be defective in
material or workmanship under
proper use during the warranty
period.
NO OTHER WARRANTIES ARE
EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED
TO THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR
PURPOSE. HEWLETT-PACKARD
IS NOT LIABLE FOR CONSEQUENTIAL DAMAGES.
For additional warranty or service
information please contact your
local Hewlett-Packard sales
representative or authorized
distributor.
4-61