User’s Manual
11
2.1.1 Memory I/O Interface
The Rabbit 3000 address lines (A0–A19) and all the data lines (D0–D7) are routed inter-
nally to the onboard flash memory and SRAM chips. I/0 write (/IOWR) and I/0 read
(/IORD) are available for interfacing to external devices.
Parallel Port A can also be used as an external I/O data bus to isolate external I/O from the
main data bus. Parallel Port B pins PB3–PB7 can also be used as an external address bus.
When using the auxiliary I/O bus, you must add the following line at the beginning of
your program.
#define PORTA_AUX_IO // required to enable auxiliary I/O bus
The STATUS output has three different programmable functions:
1. It can be driven low on the first op code fetch cycle.
2. It can be driven low during an interrupt acknowledge cycle.
3. It can also serve as a general-purpose output.
2.1.2 Other Inputs and Outputs
Two status mode pins, SMODE0 and SMODE1, are available as inputs. The logic state of
these two pins determines the startup procedure after a reset.
/RESET_IN is an external input used to reset the Rabbit 3000 microprocessor and the
RCM3200 memory. /RES is an output from the reset circuitry that can be used to reset
other peripheral devices.
Содержание RabbitCore RCM3200
Страница 1: ...RabbitCore RCM3200 C Programmable Module with Ethernet User s Manual 019 0118 020923 A ...
Страница 8: ...4 RabbitCore RCM3200 ...
Страница 20: ...16 RabbitCore RCM3200 ...
Страница 44: ...40 RabbitCore RCM3200 ...
Страница 70: ...66 RabbitCore RCM3200 ...
Страница 76: ...72 RabbitCore RCM3200 ...
Страница 88: ...84 RabbitCore RCM3200 ...
Страница 92: ......