Application-specific Microcontrollers

Hardware/software

Description

C51 processor core
  • C51 CPU (6 clocks)
  • on-chip main RAM: 128 bytes, 256 bytes.
  • special function registers (SFRs).
  • on-chip AUX memory: 256 bytes, 512 bytes, 1024 bytes, 2048 bytes.
  • Aux memory expansion: 64K bytes (external)
  • ports: port 0, port 1, port 2, port 3, and port 4.
  • Interrupts: up to 11 source, 2-level priority.
  • timers: timer 0, timer 1.
  • Uart
program memory
auxiliary memory (AUX RAM)
Peripheral blocks
  • timer 2.
  • watch-dog timer.
  • ADC (8-bits, 10 bits, 12 bits).
  • DAC (8-bits, 10 bits, 12 bits).
  • operational amplifiers.
  • comparators.
  • brown-out detection.
  • 16-com, 61-segment, dot-matrix STN driver (sharing display memory with the CPU).
  • PWM
  • PLL
Clock source and frequency
  • on-chip crystal oscillator.
  • on-chip ceramic oscillator.
  • external clock source.
  • frequency: 12 MHz, 16 MHz, 24 MHz, 40 MHz..
Electrical characteristics
  • operating voltage: 2.7 ~ 5.5 volts.
  • operating temperature range: -20 ~ +75 °C.
  • storage temperature range: -40 ~ +75 °C.
  • ESD: HBM 3KV.
  • Latch-up: 200 mA.
Instruction set standard 80C51 instruction set
Operating modes
  • normal mode.
  • power-down mode.
  • standby mode.
Software development
  • Emulation: external access or dedicated emulation mode.
  • PC-based emulator.
  • C-compiler
  • assembler
  • linker
Configuration example Please click here for a configuration example