User’s Manual
199
chronous signal suitable for the PC. Since the target controls the clock for both send and
receive, the data transmission proceeds at a rate controlled by the target board under
development.
This scheme does not allow for an interrupt, and it is not desirable to use up an external
interrupt for this purpose. The serial port may be used, if desired, During program load
because there is no conflict with the user’s program at compile load time. However, the
user’s program will conflict during debugging. The nature of the transmissions during
debugging is such that the user program starts at a break point or otherwise wants to get
the attention of the PC. The other type of message is when the PC wants to read or write
target memory while the target is running.
The target toggling the clock can simply send a clocked serial message to get the attention
of the PC. The intermediate communications board can accept these unsolicited messages
using its clocked serial port. To prevent overrunning the receiver, the target can wait for a
handshake signal on one of the SMODE lines or there can be suitable pre-arranged delays.
If the PC wants attention from the target it can set a line to request attention (SMODE).
The target will detect this line in the periodic interrupt routine and handle the complete
message in the periodic interrupt routine. This may slow down target execution, but the
interrupts will be enabled on the target while the message is read. The intermediate board
could split long messages into a series of shorter messages if this is a problem.
A.4 Suggested Rabbit Crystal Frequencies
Table 15-2 provides a list of suggested Rabbit operating frequencies. The crystal can be
half the operating frequency if the clock doubler is used up to approximately 29.5 MHz.
Beyond this operating clock speed, it is necessary to use an X1 crystal or an external oscil-
lator because asymmetry in the waveform generated by the oscillator becomes a variation
in the clock speed if the clock speed is doubled.
Содержание 2000
Страница 1: ...Rabbit 2000 Microprocessor User s Manual 019 0069 041018 M...
Страница 12: ...6 Rabbit 2000 Microprocessor...
Страница 46: ...40 Rabbit 2000 Microprocessor...
Страница 54: ...48 Rabbit 2000 Microprocessor...
Страница 76: ...70 Rabbit 2000 Microprocessor...
Страница 96: ...90 Rabbit 2000 Microprocessor...
Страница 142: ...136 Rabbit 2000 Microprocessor...
Страница 154: ...148 Rabbit 2000 Microprocessor...
Страница 170: ...164 Rabbit 2000 Microprocessor...
Страница 174: ...168 Rabbit 2000 Microprocessor...
Страница 180: ...174 Rabbit 2000 Microprocessor...
Страница 202: ...196 Rabbit 2000 Microprocessor...
Страница 206: ...200 Rabbit 2000 Microprocessor...
Страница 226: ......
Страница 230: ...224 Rabbit 2000 Microprocessor...