CY545 Stepper System Controller
www.ControlChips.com
© 2002 Cybernetic Micro Systems
Chapter 2 - Pinout & Package Overview
8
DIP
PLCC
Pin Name Description
9
10
(I)
RESET
CY545 hardware reset, active high pulse
10
11
(I)
RxD
Received serial data into CY545
-
12
(O)
NC
No connection
11
13
(O)
TxD
Transmitted serial data from CY545
These are TTL level serial data signals that can be used to issue
commands to or get replies from the CY545. Addition of an RS-232
voltage level driver/receiver, such as the Maxim MAX233, allows any RS-
232 device, such as the IBM PC COM1 port to talk directly to the CY545.
DIP
PLCC
Pin Name Description
12
14
(O)
SW_SEL/
Switch
select
This signal is active when the CY545 is reading a parameter value from
external thumbwheel switches. The switch address is generated by the
parallel data bus.
DIP
PLCC
Pin Name Description
13
15
(I)
IO_REQUEST/
Parallel handshake input signal
This signal is driven low when a parallel command is issued to the
CY545. It is used as part of the parallel command handshake. If the
parallel command function is not used, this signal may select a fixed
serial baud rate as follows:
0 = 300 baud, 1 = 2400 baud, F = 9600 baud
DIP
PLCC
Pin Name Description
14
16
(I/O)
XMEM_SEL/
External local memory select
This signal goes low when the CY545 reads or writes to the local external
memory. Data and addresses are generated by the parallel data bus. Up
to 64K bytes of external memory are supported. When this signal is
driven low at power-up or reset, the CY545 will not test for the Auto Start
key sequence or automatically execute commands from the external
memory.
DIP
PLCC
Pin Name Description
15
17
(I/O)
BUSY/
Parallel handshake acknowledgement
BUSY/ is used with IO_REQUEST/ to implement the two line parallel
command handshake. This signal indicates that the CY545 has accepted
a parallel data character from the device driving the IO_REQUEST signal.
If the parallel handshake is not used, this pin may be tied low to select
fixed baud rates through the IO_REQUEST signal.