Описание
The MC9S08QA4 series are members of the cost-effective, high-performance S08 family of 8-bit microcontroller units featuring 1.8 to 3.3-volt operation, on-chip memory, two very low-power stop modes and low-voltage detection with reset or interrupt. The S08 core delivers a 40 MHz core speed and 20 MHz bus speed.
8-bit HCS08 Central Processor Unit (CPU)
- Up to 20 MHz HCS08 CPU (10 MHz bus frequency) for 100 ns minimum instruction time
- HC08 instruction set with added BGND instruction
- Support for up to 32 interrupt/reset sources
Integrated Third-Generation Flash Memory and RAM
- Embedded flash that is in-application reprogrammable over the full operating voltage and temperature range with a single power supply
- Extremely fast, byte-writable programming; as fast as 20 us/byte
- Up to 100,000 write/erase cycles at typical voltage and temperature (10k minimum write/erase)
- 100 years typical data retention (15 years minimum)
Flexible Clock Options
- Internal clock source (ICS) module containing a frequency-locked loop (FLL) controlled by internal or external reference
- Precision trimming of internal reference allows typical 0.1 percent resolution and +0.5 percent to -1 percent deviation over operating temperature and voltage
- Internal reference can be trimmed from 31.25 kHz to 39.065 kHz, allowing for 8 MHz to 10 MHz FLL output
Input/Output (I/O) Lines
- 4 Bidirectional Input/Output (I/O) Lines
- One Input Only and One Output Only Line
- Outputs 10 mA each, 60 mA max for package
- Software selectable pull-ups on ports when used as input
- internal pull-up on reset
- interrupt request (IRQ) pin
- Software selectable slew rate control and drive strength on ports when used as output
- 4-pin keyboard interrupt module with software selectable polarity on edge or edge/level modes
Integrated Analog Peripherals
- 4-ch., 10-bit analog-to-digital converter (ADC)
- Automatic compare function, software programmable for greater than/equal to or less than conditions
- Asynchronous clock source
- Temperature sensor
- Internal bandgap reference channel
- Hardware triggerable using the RTI counter
- Low-power and high-speed options
Analog comparator module (ACMP)
- Option to compare to internal reference
- Option to route comparator output directly to pin
- Output can be optionally routed to TPM module as Input capture trigger
Two Timer Modules
- Programmable 16-bit timer/PWM module (TPM)
- 8-bit modulo timer module (MTIM) with 8-bit prescaler
System Protection
- Watchdog computer operating properly (COP) reset with option to run from dedicated 1 kHz internal clock source or bus clock
- Low-voltage detection with reset or interrupt
- Illegal opcode detection with reset
- Flexible block protection
- Security feature for flash and RAM
- Always-on power-on reset (POR) circuitry