23.10.2013 Views

M68HC05 Family — Understanding Small Microcontrollers

M68HC05 Family — Understanding Small Microcontrollers

M68HC05 Family — Understanding Small Microcontrollers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Freescale Semiconductor, Inc...<br />

Table of Contents<br />

Freescale Semiconductor, Inc.<br />

Basic Logic Elements<br />

Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37<br />

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37<br />

Logic Levels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38<br />

CMOS Transistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39<br />

Simple Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40<br />

Inverter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40<br />

NAND Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41<br />

NOR Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42<br />

Transmission Gates, Buffers, and Flip Flops. . . . . . . . . . . . . . . . . . . .44<br />

Transmission Gate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44<br />

Three-State Buffer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46<br />

Half Flip Flop (HFF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48<br />

Review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49<br />

Computer Memory and Parallel I/O<br />

Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51<br />

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52<br />

Pigeon Hole Analogy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52<br />

How a Computer Sees Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53<br />

Kilobytes, Megabytes, and Gigabytes . . . . . . . . . . . . . . . . . . . . . . . . .54<br />

Kinds of Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54<br />

Random Access Memory (RAM). . . . . . . . . . . . . . . . . . . . . . . . . . .55<br />

Read-Only Memory (ROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55<br />

Programmable ROM (PROM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55<br />

EPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55<br />

OTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56<br />

EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56<br />

I/O as a Memory Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57<br />

Internal Status and Control Registers . . . . . . . . . . . . . . . . . . . . . . .59<br />

Memory Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60<br />

Memory Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62<br />

Review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63<br />

<strong>M68HC05</strong> <strong>Family</strong> <strong>—</strong> <strong>Understanding</strong> <strong>Small</strong> <strong>Microcontrollers</strong> <strong>—</strong> Rev. 2.0<br />

8 Table of Contents<br />

For More Information On This Product,<br />

Go to: www.freescale.com<br />

MOTOROLA

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

Saved successfully!

Ooh no, something went wrong!