Welcome to the training module on Getting Started with RS08 MCUs.
This training module will introduce RS08 core MCUs and their development tools.
The RS08 core is a reduced version of the very popular S08 central processing unit (CPU) that has been specifically crafted to be more efficient and cost effective for small memory-size microcontrollers. This is an ideal solution for emerging applications as simple electro-mechanical devices that are migrating to fully solid-state electronic operation, or portable devices that have evolved into smaller or even disposable versions. 30% smaller than the S08 core, the RS08 core has been streamlined by limiting the counter and address bus to 14 bits, replacing the vectored interrupt capability with a global interrupt flag register.
The RS08 Family is designed to meet ultra low-end applications. These MCUs are suitable for low end remote control in lighting dimmer, light switches, or electric fan. Other applications include low-end thermal controlled BLDC fans, personal care devices, handheld devices, garage door openers, battery charges and smart batteries. They are also able to replace simple logic devices, analog driver and ASIC.
There are 4 families MCUs using RS08 core. RS08KA family is designed for ultra low end market; RS08KB targets for simple precise sensing and control applications. RS08LA and RS08LE are cost-effective MCUs with LCD drivers. The LA and LE families provide design flexibility with a large segment-based (8x mode) driver and an integrated charge pump to provide true system-on-chip functionality.
Here we show the block diagram of RS08LA8. The device is composed of standard on-chip modules including a very small and highly efficient RS08 CPU core, on-chip RAM, nonvolatile memory, a 16-bit TPM, an 8-bit modulo timer (MTIM), a 2-channel serial communications interface (SCI), a serial peripheral interface (SPI), a 6-channel 10-bit analog-to-digital converter (ADC), an analog comparator (ACMP), and a liquid crystal display module (LCD). Integrated LCD driver supports both standard 3V and 5V LCD glass. Configurable display is able to use for 8 x 21 or 4 x 25 segment display.
The block diagram of RS08KB is similar to the RS08LA family. The biggest difference is the RS08KB does not have LCD driver.
In general, TPM channels may be independently configured to operate in input capture, output compare, or edge-aligned PWM modes. It uses one input/output (I/O) pin per channel, TPMCHn where n is the channel number (such as 0–1). The TPM shares its I/O pins with general-purpose I/O port pins. A control bit allows the whole TPM (all channels) to switch to center-aligned PWM mode. When center-aligned PWM mode is selected, input capture, output compare, and edge-aligned PWM functions are not available on any channels of this TPM module.
Development support systems in the RS08 Family include the RS08 background debug controller (BDC). The BDC provides a single-wire debug interface to the target MCU. This interface provides a convenient means for programming the on-chip FLASH and other nonvolatile memories. Also, the BDC is the primary debug interface for development and allows non-intrusive access to memory data and traditional debug features such as CPU register modify, breakpoint, and single-instruction trace commands.
Freescale offers different demonstration boards for each family to ease your design. Here is the 8-bit DEMO9RS08KB12 demonstration kit soldered with 20SOIC KB12. It comes with everything required to complete an entire entry-level project using the RS08KB. The perfect solution that allows you to develop your next cost-effective application.
The cost effective DEMO9RS08LA8 demonstration kit contains everything a designer needs to develop and evaluate application code. The integrated USB multilink allows a designer to communicate with the board and target device with only a USB cable. DEMO9RS08LA8 contains an on-board display that allows developers to explore software development using the integrated LCD driver.
The cost effective DEMO9RS08LE4 demonstration kit contains everything a designer needs to develop and evaluate application code. The integrated USB multilink allows a designer to communicate with the board and target device with only a USB cable. There is a 112-segment LCD glass on the board, which can be used to evaluate the LCD driver module, a key feature on the MC9RS08LE4.
Thank you for taking the time to view this presentation on “ Getting Start with RS08 MCUs ” . If you would like to learn more or go on to purchase some of these devices, you may either click on the part list link right beside the play button on the TechCast portal, or simply call our sales hotline. For more technical information you may either visit the Freescale site, or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility. You may visit element14 e-community to post your questions.