Zilog Z08470 Manual de usuario Pagina 255

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 330
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 254
Z80 CPU Peripherals
User Manual
UM008101-0601 Serial Input/Output
235
Asynchronous Receive
An Asynchronous Receive operation begins when the Receive Enable bit is
set. If the Auto Enables option is selected, DCD must be Low. A Low
(spacing) condition on the Receive Data input (RxD) indicates a start bit. If
this Low persists for at least one-half of a bit time, the start bit is assumed to
be valid and the data input is then sampled at mid-bit time until the entire
character is assembled. This method of detecting a start bit improves error
rejection when noise spikes exist on an otherwise marking line.
If the x1 clock mode is selected, bit synchronization must be accom-
plished externally. Receive data is sampled on the rising edge of RxC.
The receiver inserts 1s when a character length of other than eight bits is
If External Status changes: If used with processors other
than the Z80, the modified
interrupt vector (RR2) should
be returned to the CPU in the
interrupt acknowledge
sequence.
Transfer RRD to CPU
Perform Error routines (include Break
detection)
Return from Interrupt
If special receive condition occurs:
TransferRR1toCPU
D6 Special Error (such as framing error)
routine
Return from Interrupt
Termination Redefine Receive/Transmit Interrupt modes
Disable Transmit/Receive modes
When Transmit or Receive
Data transfer is complete.
Update modem control outputs (such as RTS
off)
In Transmit, the all sent status
bit indicates transmission is
complete.
Table 4. Asynchronous Mode (Continued)
Function Typical Program Steps Comments
Vista de pagina 254
1 2 ... 250 251 252 253 254 255 256 257 258 259 260 ... 329 330

Comentarios a estos manuales

Sin comentarios