Appendix a. the rabbit programming port, A. t, Ppendix – Jameco Electronics Rabbit 3000 User Manual

Page 278: Abbit, Rogramming

Advertising
background image

User’s Manual

269

A

PPENDIX

A.

T

HE

R

ABBIT

P

ROGRAMMING

P

ORT

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 LQFP pins are shown in parenthesis)

1. RXA (66)

2. GND

3. CKLKA (117)

4. +5 V/+3 V

5. /RESET

6. TXA (67)

7. n.c.

8. STATUS (output) (4)
9. SMODE0 (45)
10. SMODE1 (44)

~50 kW

GND

~50 kW

+

~50 kW

GND

~50 kW

+

~10 kW

+

Programming Port

Pin Numbers

Advertising
This manual is related to the following products: