Click here to start

Table of contents

Lecture 10 I/O

Types of I/O

1: Sensory input

Conceptual input port circuit

A/D conversion

A/D pins

conv. techniques

Parallel converters

Counter type converters

S-A converters

HC12 (ATD)

ATD control regs

Input & Result regs

Slide 14

Slide 15

2: control output

Conceptual circuit for an output port

D/A conversion circuit

PWM

Direct and MM I/O

MM vs. Direct I/O

Slide 22

Reconfig'able I/O circuits

I/O chip config info

Ex: Config 68HC12 Port A

E10.1. Output port config

Slide 27

3: I/O for data xfer

Parallel data xfer

Handshaking for asynchronous data transfer

Simple strobe

Single handshaking

Double handshaking

Implementation of handshaking

Software polling implementation of double handshaking (sender)

Terminology

Slide 37

Synchronous vs. Asynchronous

Authors: Richard Pfile, Stanley Chien, Sarah Koskie

E-mail: skoskie@iupui.edu