MPC860 PowerQUICC/MPC821 PowerPC Microcontrollers

Dates Offered:
NO OPEN CLASSES ARE PLANNED AT THIS TIME,
PLEASE CONTACT ARNEWSH INC. FOR ONSITE TRAINING

Description: This is a 5-day class covering hardware and software aspects of the MPC860 PowerQUICC and MPC8xx microcontrollers. This class consists of lecture, lab, and exercises.

Although other MPC8xx derivatives are not specified (such as the MPC823/MPC850), they are discussed at the customer's request. Topics include the PPC core architecture and programming, the RISC Communication Processor Module (CPM) and use of SCC/SMCs, the System Interface Unit (SIU), and other features implemented in the MPC860/MPC8xx.

The first day and a half is used to cover the Embedded PPC Core, the Architecture, Programming Model, Instruction Set, Addressing Modes, as well as Cache and MMU specifics.

Objectives:
  • Write Programs for the embedded PPC core, addressing modes and instructions
  • Write programs to initialize and configure the SCC's to transmit and receive data using various protocols (UART, HDLC, and Ethernet)
  • Write exception handlers and configure the interrupt controllers in SIU and CPM
  • Initialize the memory controller to support various memory devices
  • Program the timer for input capture and output compare
  • Write programs to transmit and receive data using the SMC's, SPI
  • TDM configuration and initialization
  • Program the IDMA controller to transfer data
  • Reset, Clock, and system protection functions
  • Program and interface LCD controller
  • PCMCIA, I2C, DSP and Development Support as time allows
Prerequisites: A software and hardware understanding of advanced microprocessor concepts is required.

back toTechnicalTraining