Zilog Z08470 Bedienungsanleitung Seite 290

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 330
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 289
UM008101-0601 Serial Input/Output
270
Idle Mode Execute Halt Instruction or some other
program
SDLCReceiveModeisfully
initialized and SIO is waiting for the
opening flag followed by a matching
address field to interrupt the CPU.
Data Transfer and
Status
Monitoring
When Interrupt On First Character
occurs, the CPU
performs the following:
During the Hunt Phase, the SIO
interrupts when the programmed
address matches the message address.
The CPU establishes the DMA Mode
and all subsequent data characters are
transferred by the DMA controller to
memory.
Transfers Data Byte (address byte) to
CPU
Detects And Sets appropriate Flag for
Extended Address Field
Updates pointers and parameters
Enables DMA Controller
EnablesWait/ReadyfunctioninSIO
Returns from Interrupt
When the Ready Output becomes active,
the DMA Controller performs the
following:
During the DMA operation, the SIO
monitors the DCD Input and the Abort
sequence in the data stream to
interrupt the CPU with external status
error. The special receive condition
interrupt is caused by the Receive
Overrun Error.
Transfers the Data Byte to memory
Updates the pointers
Table 10. SDLC Receive Mode (Continued)
Function Typical Program Steps Comments
Seitenansicht 289
1 2 ... 285 286 287 288 289 290 291 292 293 294 295 ... 329 330

Kommentare zu diesen Handbüchern

Keine Kommentare