User’s Manual
197
A
PPENDIX
A.
A.1 The Rabbit Programming Port
The programming port provides a standard physical and electrical interface between a
Rabbit-based system and the Dynamic C programming platform. A special interface cable
and converter connects a PC serial port to the programming port. The programming port is
implemented by means of a 10-pin standard 2 mm connector. (Of course the user can
change the physical implementation of the connector if he so desires.) With this setup the
PC can communicate with the target, reset it and reboot it. The DTR line on the PC serial
interface is used to drive the target reset line, which should be drivable by an external
CMOS driver. The STATUS pin is used to by the Rabbit-based target to request attention
when a breakpoint is encountered in the target under test. The SMODE pins are pulled up
by a +5 V/+3 V level from the interface. They should be pulled down on the board when
the interface is not in use by approximately 5 k
Ω
resistors to ground. The target under test
provides the +5 V or +3 V to the interface cable which is used to power the RS-232 driver
and receiver.
Figure A-1. Rabbit Programming Port
10
1
2
3
4
5
6
7
8
9
PROGRAMMING PORT PIN ASSIGNMENTS
(Rabbit PQFP pins are shown in parenthesis)
1. RXA (51)
2. GND
3. CKLKA (94)
4. +5 V/+3 V
5. /RESET
6. TXA (54)
7. n.c.
8. STATUS (output) (38)
9. SMODE0 (36)
10. SMODE1 (35)
~50 k
W
GND
~50 k
W
+
~50 k
W
GND
~50 k
W
+
~5 k
W
+
Programming Port
Pin Numbers
Summary of Contents for 2000
Page 1: ...Rabbit 2000 Microprocessor User s Manual 019 0069 041018 M...
Page 12: ...6 Rabbit 2000 Microprocessor...
Page 46: ...40 Rabbit 2000 Microprocessor...
Page 54: ...48 Rabbit 2000 Microprocessor...
Page 76: ...70 Rabbit 2000 Microprocessor...
Page 96: ...90 Rabbit 2000 Microprocessor...
Page 142: ...136 Rabbit 2000 Microprocessor...
Page 154: ...148 Rabbit 2000 Microprocessor...
Page 170: ...164 Rabbit 2000 Microprocessor...
Page 174: ...168 Rabbit 2000 Microprocessor...
Page 180: ...174 Rabbit 2000 Microprocessor...
Page 202: ...196 Rabbit 2000 Microprocessor...
Page 206: ...200 Rabbit 2000 Microprocessor...
Page 226: ......
Page 230: ...224 Rabbit 2000 Microprocessor...