Open search

8-bit micro-controller

CAN, EEPROM, and on-chip emulation

Freescale (Germany) has developed the industry’s first 8-bit micro-controller series with embedded CAN network, EEPROM, and on-chip emulation/debug for the automotive and industrial market.

ACCORDING TO THE COMPANY, THE  S08D SERIES is the industry's first 8-bit micro-controller series with embedded CAN, embedded EEPROM (Electrically Erasable Programmable Read-Only Memory) and on-chip emulation/debug. The 8-bit MC9S08D series is the latest addition to the S08 family and the first S08 with embedded MSCAN and EEPROM. The series offers 40 MHz of CPU performance using the company’s 0,25 μ flash to push the boundaries of 8-bit into the range of 16-bit MCU performance. The series includes the 9S08DZ128/96/60/48/32/16, 9S08DV128/96/60/48/32/16, and 9S08DN60/48/32/16 and offers an upward migration path from Freescale’s 68HC05 and 68HC08 architectures for applications that need enhanced peripherals and higher performance.

Freescale S08D micro-controller block diagram (Photo: Freescale)

The product offers designers scalability of migration with pin, peripheral, and tool compatibility between S08D series devices. The company says that all on-chip components help to cut costs, save board space, and improve quality by eliminating the need for external EEPROM, LVI circuit, voltage regulator, input/output (I/O) multiplexing, crystal, watchdog circuit, ADC, and development tools. The pin compatibility across DZ, DV, and DN families and the package scalability helps to eliminate the cost of I/O multiplexers.

The on-chip emulation/debug reduces development time since changes can be made on-board and in real time. The increased RAM (up to eight KiB) provides C/C++ developers the required memory to create the code. The commonality and familiarity of tools among S08D series helps to shorten development time.

Distributed CAN network control

An application focus area of the series is distributed network control. The network in those cases is CAN. Operating as a serial bus network for micro-controllers, it connects devices, sensors, and actuators in a system or subsystem for control applications. CAN provides error confinement and detection to make it reliable in noise-critical environments. Application areas are for example: passenger vehicles, factory automation, industrial machine control, building automation, medical equipment and devices, and more.

Publish date