03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INDEX<br />

bus latency, 7-7<br />

calculating refresh interval, 7-7<br />

control registers, 7-7–7-10<br />

initialization code, 7-11<br />

operation, 7-2<br />

overview, 7-2–7-4<br />

programming, 7-7–7-12<br />

relationship to BIU, 7-1<br />

Register operands, 2-27<br />

Registers, 2-1<br />

control, 2-1<br />

data, 2-4, 2-5<br />

general, 2-1, 2-4, 2-5<br />

H & L group, 2-4<br />

index, 2-5, 2-13, 2-34<br />

P & I group, 2-4<br />

pointer, 2-1, 2-5, 2-13<br />

pointer and index, 2-4<br />

segment, 2-1, 2-5, 2-11, 2-12<br />

status, 2-1<br />

Relocation Register‚ See PCB Relocation Register<br />

Reset<br />

and bus hold protocol, 5-6<br />

and clock synchronization, 5-6–5-10<br />

cold, 5-7, 5-8<br />

RC circuit for reset input, 5-7<br />

warm, 5-7, 5-9<br />

with Watchdog Timer, 12-1<br />

ROL instruction, A-10<br />

ROR instruction, A-10<br />

S<br />

SAL instruction, A-9<br />

SAR instruction, A-9<br />

Serial Communications Unit (SCU)<br />

and DMA, 10-26<br />

asynchronous communications, 11-1–11-8,<br />

11-13–11-17<br />

example, 11-21–11-24<br />

mode 1, 11-6<br />

mode 2, 11-7<br />

mode 3, 11-6<br />

mode 4, 11-6<br />

baud rates, 11-10–11-13<br />

baud timebase clock, 11-20, 11-21<br />

BCLK pin timings, 11-18–11-20<br />

break characters, 11-4, 11-14<br />

CTS# pin timings, 11-18<br />

examples, 11-21–11-32<br />

features, 11-1<br />

framing errors, 11-4<br />

hardware considerations, 11-18–11-21<br />

Interrupt Request Latch Register (SCUIRL),<br />

8-41<br />

interrupts, 11-21<br />

master/slave example, 11-24–11-32<br />

multiplexed I/O port pins, 13-6–13-7<br />

multiprocessor communications, 11-14<br />

overrun errors, 11-4<br />

overview, 11-1–11-8<br />

parity errors, 11-4<br />

programming, 11-9–11-18<br />

receiver, 11-2<br />

RX machine, 11-2<br />

stand-alone communications, 11-13<br />

synchronous communications, 11-8, 11-18<br />

example, 11-23<br />

timings, 11-20<br />

transmitter, 11-4<br />

TX machine, 11-4<br />

Serial Port Control Register (SxCON), 11-15<br />

Serial Port Status Register (SxSTS), 11-16, 11-17<br />

Serial ports‚ See Serial Communications Unit<br />

(SCU)<br />

Serial Receive Buffer Register (SxRBUF), 11-9<br />

Serial Transmit Buffer Register (SxTBUF), 11-10<br />

SHL instruction, A-9<br />

Short integer, defined, 14-7<br />

Short real, defined, 14-7<br />

SHR instruction, A-9<br />

SI register, 2-1, 2-5, 2-13, 2-22, 2-23, 2-30, 2-32,<br />

2-34<br />

Sign Flag (SF), 2-7, 2-9<br />

Single-step trap (Type 1 exception), 2-43<br />

Slave ID, 8-17<br />

register (ICW3), 8-26, 8-28<br />

Software<br />

code example<br />

80C187 floating-point routine, 14-16<br />

80C187 initialization, 14-13–14-15<br />

digital one-shot, 9-17–9-23<br />

DMA initialization, 10-30–10-38<br />

DMA-driven serial transfers, 10-30<br />

I/O port configuration, 13-12<br />

real-time clock, 9-17–9-19<br />

Index-8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!