*Application Notes
*Design Examples
*Development Tools
*Price List
*Sales Offices
*Software Support
*Specification Updates
*Technical Notes
*Special Environment

MCS® 96 Microcontroller Family, Motion Control

The 8XC196MC/MH are members of the MCS® 96 motor control family. This device has aperipheral set which is optimized for 3-phase AC induction and DC brushless motor control as well aspower inverter applications. The 8XC196MC has 488 bytes of Register RAM and is available in CPUonly, 16K byte factory programmed ROM, and 16k byte OTPROM. The 8XC196MH has 744 bytes ofRegister RAM and is available in CPU only, 32k byte factory programmed ROM, and 32k byte OTPROM.

The 8XC196MC/MHs register architecture eliminates accumulator bottleneck and enables fast contextswitching. The 8XC196MC/MH has bit, byte, word and some 32-bit operations. The 8XC196MC/MH iscapable of 16x16 multiply in 1.75 ms, and 32/16 divide in 3.0 ms when operated at 16 MHz.

The 8XC196MC/MH has a unique peripheral, the Waveform Generator (WFG) which is used to generate3-phase PWM. The WFG generates three complementary non-overlapping PWM pulses with resolutionsof 125 ns (edge trigger) of 250 ns (centered). The WFG features programmable frequency, duty cycle anddead times. The WFG has two programmable high drive capability outputs for each phase. The outputshave programmable polarity, or may be forced high or low. A protection circuit allows disabling of all outputs simultaneously in response to an external event.

The 8XC196MC/MH additionally has two hardware PWM generators. These have a commonprogrammable frequency, and separately programmable duty cycles, and feature 8-bit resolution.

The 8XC196MC/MH uses the advanced Event Processor Array (EPA) structure for event monitoring andcontrol. The 8XC196MC has 4 capture/compare modules, and 4 compare only modules. The 8XC196MHhas 2 capture compare modules and 4 compare only modules. The EPA features 125 ns event timeresolution .

The 8XC196MC A/D converter has 13 channels. The 8XC196MH has 8 channels. It operates in 8- or 10-bit mode, and has programmable sample and convert times, threshold detect mode and offset correction. Itperforms an 8-bit conversion in 7 ms.

The 8XC196MC/MH features a Peripheral Transaction Server (PTS) which supports microcoded interruptprocessing requiring less CPU intervention. On the 8XC196MC, a special PTS mode supports the SerialI/O (SIO) function. The 8XC196MH has a separate two channel UART. Both support asynchronous andsynchronous modes.

The 8XC196MC has a total of 40 I/O lines which are shared with the peripherals and an additional 13input only lines are available for analog or digital input. The 8XC196MH has 44 I/O and 8 input only foranalog or digital. Reduced pin-count packages are available for applications not requiring all the standardfeatures.

The 8XC196MD includes all of the 8XC196MC features, and adds the following enhancements:

  • A frequency generator allows generating a programmable frequency square wave, which finds use ininfrared remote control communications.
  • Two additional capture/compare and two compare only modules are added to the Event Processor Array, giving additional event capture and generation capabilities.
  • Eight additional I/O pins, two input only and one analog/digital input pin are added.
The 8XC196MD maintains pin-for-pin compatibility with the 8XC196MC device, allowing easy upgradesof existing designs.

Key Features

  • Register RAM File
  • High Performance CPU
  • On-Chip ROM/OTPROM
  • Sophisticated Three-Phase PWN Waveform Generator
  • Fast, Flexible Interrupts
  • Peripheral Transaction Server (PTS)
  • Event Processor Array (EPA)
  • Two 16-bit Timer/Counter
  • 16-bit Watchdog Timer
  • A/D Converter
  • Frequency Generator Module (MD only)
  • Serial I/O (MH only)

Legal Stuff © 1997 Intel Corporation

Free Web Hosting