Z86L78
Z86L78 is IR/Low-Voltage Microcontroller manufactured by Zilog..
PRODUCT SPECIFICATION
IR/LOW-VOLTAGE MICROCONTROLLER
Features
Part Z86L78 ROM (KB) 16 RAM- (Bytes) 493 I/O 16 Voltage Range 2.0V to 3.9V s s
On-Chip Oscillator that Accepts a Crystal, Ceramic Resonator, LC, RC (Mask Selectable), or External Clock Drive Mask Selectable Option to Enable 32 k Hz Crystal Operation Special Architecture to Automate Both Generation and Reception of plex Pulses or Signals:
- One Programmable 8-Bit Counter/Timer with Two Capture Registers
- One Programmable 16-Bit Counter/Timer with One Capture Register
- Programmable Input Glitch Filter for Pulse Reception Mask-Selectable 200 KOhm Pull-Ups on Ports 0, 2, 3:
- All Eight Port 2 Bits Individually Selected
- Pull-Ups Automatically Disabled Upon Selecting an Output.
Note:
- General-Purpose s s
Low Power Consumption: 40 m W (Typical) Three Standby Modes (Typical)
- STOP
- 2 µA
- HALT
- 0.8 m A
- Low Voltage (<VLv) Programmable Watch-Dog/Power-On Reset Circuits All Digital Inputs are CMOS Levels s s s s s
Five Priority Interrupts
- Three External
- Two Assigned to Counter/Timers Two Independent parators with Programmable Interrupt Polarity s
GENERAL DESCRIPTION
Zilog's Z86L78 is a low-voltage microcontroller, a member of the IR (Infrared) Family, with 16 KB of ROM and 493 bytes of general-purpose RAM. Manufactured in CMOS technology and offered in 20-pin DIP or SOIC styles packages, this cost-effective, low power consumption ROMbased device offers fast execution, efficient use of memory, sophisticated interrupts, input/output bit manipulation capabilities, automated pulse generation/reception, and easy hardware/software system expansion. The Z86L78 architecture is based on Zilog's 8-bit microcontroller core, with an Expanded Register File to allow access to register mapped peripherals, I/O circuits, and powerful counter/timer circuitry. The Z86L78 offers a flexible I/O scheme, an efficient register and address space structure, and a number of ancillary Features that are...