PSU IEEE Workshop on PIC Microcontrollers

3/2/00


Click here to start


Table of Contents

PSU IEEE Workshop on PIC Microcontrollers

Introduction

Overview of a PIC Project

PART I

PIC Architecture: Background

PIC Architecture: Background

PIC Architecture: Background

PIC Architecture: Background

PIC Architecture: Background

PIC Architecture: Convergence

PPT Slide

The PIC Family: Cores

The PIC Family: Packages

The PIC Family: Speed

The PIC Family: Program Memory

The PIC Family: Program Memory

The PIC Family: Program Memory

The PIC Family: Data Memory

The PIC Family: Control Registers

The PIC Family: Peripherals

PIC Peripherals: Ports (Digital I/O)

PIC Peripherals: ADCs

PIC Peripherals: USART: UART

PIC Peripherals: USART: USRT

PIC Peripherals: Timers

PIC Peripherals: CCP Modules

PIC Peripherals: Misc.

Selecting your PIC

Low End: 12C508

Mid Range: 16F876

High End: 17C766

12C508, 16F876, 17C766 Uses

For Comparison: The 68HC11

Getting ready to code!

PART II

Software: Introduction

Software: Instruction Set

Software: Programmers Model

Software: Instruction Examples

Software: Programmers Model

Software: Instruction Examples

Software: Programmers Model

Software: Instruction Examples

Software: Programmers Model

Software: Assembly Format

Software: Branches

PPT Slide

Software: Direct Addressing

Software: Relative Addressing

Software: Relative Addressing

Software: Indirect Addressing

Software: Banking

Software: Real Code!

Software Tips

Software Tips

Software Tips

Software Tips

Software Tips

Software: Pitfalls!

Software: Pitfalls!

Software: Pitfalls!

Software: Pitfalls!

Software: Pitfalls!

Software: Conclusion

PART III

Simulation Introduction

Simulation Issues

PART IV

Programming PICs: PICSTART+

Programming PICs: ICSP

Programming PICs: ICD

Programming PICs: Erasing

Programming PICs: Tricks

Programming PICs: Pitfalls

PART V

The Minimum PIC System

Infiltrating the Epoxy Curtain

Debugging Tools: ICD

Debugging Tools: Emulators

Debugging Tools: Wetware

Debugging Tools: Do This

PART VI

Cool Ideas

Cool Ideas

Cool Things

Cool Things

That’s it! Go PIC the world.

Author: Andrew Greenberg

Email: drew@uad.com

Home Page: http://www.ee.pdx.edu/~aess

Download presentation source