68HC908GR8 : Microcontroller

 

The 68HC908GR8 is a member of the low-cost, high-performance M68HC08 Family of 8-bit microcontroller units (MCUs). All MCUs in the family use the enhanced M68HC08 central processor unit (CPU08) and are available with a variety of modules, memory sizes and types, and package types.

Page Contents
Other Info

68HC908GR8 Features

  • High-performance M68HC08 architecture optimized for C-compiler
  • Fully upward-compatible object code with M6805, M146805, and M68HC05 families
  • 8MHz internal bus frequency at 85�C
  • FLASH program memory security
  • On-chip programming firmware for use with host personal computer which does not require high voltage for entry
  • In-system programming
  • System protection features:
    • Optional Computer Operating Properly (COP) reset
    • Low-voltage detection with optional reset
    • Illegal opcode detection with optional reset
    • Illegal address detection with optional reset (Non-Expanded mode)
  • Low-power design (fully static with STOP and WAIT modes)
  • Master reset pin and power-on reset (POR)
  • 7680 bytes of on-chip FLASH memory on the MC68HC908GR8 and 4096 bytes of on-chip FLASH memory on the MC68908GR4 with in-circuit programming capabilities of FLASH program memory
  • 384 bytes of on-chip random-access memory (RAM)
  • Serial peripheral interface module (SCI)
  • One 16-bit, 2-channel timer (TIM1) and one 16-bit, 1-channel timer (TIM2) interface modules with selectable input capture, output compare, and PWM capability on each channel
  • 6-channel, 8-bit successive approximation analog-to-digital converter (ADC)
  • Break module (BRK) to allow single breakpoint setting during in-circuit debugging
  • Internal pullups on IRQ and RST to reduce customer system cost
  • Clock generator module with on-chip 32-kHz crystal compatible PLL (phase-lock loop)
  • Up to 21 general -purpose input/output (I/O) pins, including:
    • 19 shared-function I/O pins
    • Up to two dedicated I/O pins, depending on package choice
  • High current 10-mA sink/10-mA source capability on all port pins
  • Higher current 15-mA sink/source capability on PTC0-PTC1
  • Timebase module with clock prescaler circuitry for eight user selectable periodic real-time interrupts with optional active clock source during stop mode for periodic wakeup from stop using an external 32-kHz crystal
  • Oscillator stop mode enable bit (OSCSTOPENB) in the CONFIG register to allow user selection of having the oscillator enabled ordisabled during stop mode
  • 4-bit keyboard wakeup port
  • 32-pin quad flat pack (QFP) or 28-pin palstic dual-in-line package (DIP) or 28-pin small outline integrated circuit (SOIC)
  • Specific features of the MC68HC908GR8 in 28-pin DIP and 28-pin SOIC are:
    • Port B is only 4 bitsL PTB0-PTB3; 4-channel ADC module
    • No port C bits

Features of the CPU08 include the following:

  • Enhanced HC05 programming model
  • Extensive loop control functions
  • 16 addressing modes (8 more than the HC05)
  • 16-Bit Index register and stack pointer
  • Memory-to-memory data transfers
  • Fast 8 X 8 multiply instruction
  • Fast 16/8 divide instruction
  • Binary-Coded Decimal (BCD) instructions
  • Optimization for controller applications
  • 'C' language support

 

[top]

68HC908GR8 Parametrics

RAM
Bytes
Flash
Bytes
Timer
I/O
Serial
A/D
PWM
Operating Voltage
V
Bus Frequency
(Max)
MHz
384
7680
16-bit 2-CH, 16-bit 1-CH IC, OC, or PWM
21
SCI SPI
8-CH 8-Bit
See Timer
3.0, 5.0
8.0

 

[top]

68HC908GR8 Documentation

Application Note
ID Name Format Size K Rev # Date Last Modified
AN2154 Low-Cost, 3-Phase, AC Motor Control System with Power Factor Correction Based on MC68HC908MR32 pdf 170 0 7/23/2001
AN2103 Local Interconnect Network (LIN) Demonstration pdf 953 0 12/01/2000



Data Sheets
ID Name Format Size K Rev # Date Last Modified
MC68HC908GR8 68HC908GR8 Advance Information pdf 4157 1 4/27/2001



Engineering Bulletin
ID Name Format Size K Rev # Date Last Modified
EB368 In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GR8 pdf 176 1 1/11/2001



Reference Manual
ID Name Format Size K Rev # Date Last Modified
CPU08RM CPU08RM Central Processor Unit Reference Manual pdf 2342 3 3/19/2001
CPU08RMAD CPU08 Reference Manual Addendum pdf 234 0 1/01/1995
TIM08RM TIM08 Timer Interface Module Reference Manual pdf 771 1.0 1/10/1996
TIM08RMAD TIM08 Timer Interface Module Reference Manual Addendum pdf 557 0 1/01/1995
DMA08RM Direct Memory Access Reference Manual pdf 463 1 2/23/2000



Selector Guide
ID Name Format Size K Rev # Date Last Modified
SG188 Microcontroller Development Tool Configuration and Order Information Selector Guide pdf 154 2 1/01/2001
SG186 Microcontroller Selector Guide Quarter 3, 2001 pdf 490 8 6/29/2001

 

[top]

68HC908GR8 Boards/Reference Designs

ID Name
ICS0508 8-bit ICS Development Tool Kit
M68MMDS0508 MMDS0508 Modular Development System
M68MMPFB0508 MMEVS Modular Evaluation System

 

[top]