|
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 |