8-Bit CMOS Flash Microcontroller with 4k Memory
National Semiconductor
Description
The COP8TAB9/TAC9 Flash microcontrollers are highly integrated COP8 Feature core devices, with 2k or 4k Flash memory and advanced features. These single-chip CMOS devices are suited for applications requiring a full featured, in-system reprogrammable controller with moderate memory and low EMI. The same device is used for development, pre-production and volume production with a range of COP8 software and hardware development tools. A Masked ROM device (COP8TAB5/TAC5) has been developed and provides identical features except for the Boot ROM and Flash Memory and related features such as In-System Programming and reprogrammability. The ROM device is supported, in emulation, by this device. The lack of the Boot ROM and Flash Memory in the ROM device, prompts us to caution the user, utilizing the COP8TAx9 Flash based devices during development for applications to be produced using the COP8TAx5 ROM devices, to ensure that code contains NO calls to Boot ROM functions prior to submission for ROM generation. Instances of the JSRB instruction in ROM based devices will be executed as a JSR instruction to a location in the first 256 bytes of Program Memory. Device included in this datasheet: DeviceFlash ProgramMemory (kbytes)RAM (bytes)I/OPinsPackagesTemperature COP8TAB9212816, 24 or 4020 and 28 SOIC WIDE, 44 LLP-40°C to +85°C COP8TAC94128
Features
KEY FEATURES
2k bytes or 4k bytes Flash Program Memory, with Security Feature, organized in 512 byte pages that can be erased or written individually
128 bytes volatile RAM
2.25V - 2.75V In-System Programmability of Flash
High endurance - 20k Erase/Write Cycles
Superior Data Retention - 100 years
Crystal Oscillator at 15 MHz or Integrated RC Oscillator at 10MHz
Clock Prescaler For Adjusting Power Dissipation to Processing Requirements
Power-On Reset
HALT/IDLE Power Save Modes
One 16-bit timer:
Processor Independent PWM mode
External Event counter mode
Input Capture mode
High Current I/Os
10 mA @ 0.4V OTHER FEATURES
Single supply operation:
2.25V-2.75V (-40°C to +85°C)
Quiet Design (low radiated emissions)
Multi-Input Wake-Up with optional interrupts
MICROWIRE/PLUS (Serial Peripheral Interface Compatible)
ACCESS.Bus Synchronous Serial Interface (compatible with I2C and SMBus)
Master Mode and Slave Mode
Full Master Mode Capability
Bus Speed Up To 400KBits/Sec
Low Power Mode With Wake-Up Detection
Optional 1.8V ACCESS.Bus Compatibility
Eight multi-source vectored interrupts servicing:
External Interrupt
Idle Timer T0
One Timers (with 2 interrupts)
MICROWIRE/PLUS Serial peripheral interface
ACCESS.Bus/I2C/SMBus compatible Synchronous Serial Interface
Multi-Input Wake-Up
Software Trap
Idle Timer with programmable interrupt interval
8-bit Stack Pointer SP (stack in RAM)
Two 8-bit Register Indirect Data Memory Pointers
True bit manipulation
WATCHDOG and Clock Monitor logic
Software selectable I/O options
TRI-STATE Output/High Impedance Input
Push-Pull Output
Weak Pull Up Input
Schmitt trigger inputs on I/O ports
Temperature range: -40°C to +85°C
Packaging: 20 and 28 SOIC and 44 LLP
2k bytes or 4k bytes Flash Program Memory, with Security Feature, organized in 512 byte pages that can be erased or written individually
128 bytes volatile RAM
2.25V - 2.75V In-System Programmability of Flash
High endurance - 20k Erase/Write Cycles
Superior Data Retention - 100 years
Crystal Oscillator at 15 MHz or Integrated RC Oscillator at 10MHz
Clock Prescaler For Adjusting Power Dissipation to Processing Requirements
Power-On Reset
HALT/IDLE Power Save Modes
One 16-bit timer:
Processor Independent PWM mode
External Event counter mode
Input Capture mode
High Current I/Os
10 mA @ 0.4V OTHER FEATURES
Single supply operation:
2.25V-2.75V (-40°C to +85°C)
Quiet Design (low radiated emissions)
Multi-Input Wake-Up with optional interrupts
MICROWIRE/PLUS (Serial Peripheral Interface Compatible)
ACCESS.Bus Synchronous Serial Interface (compatible with I2C and SMBus)
Master Mode and Slave Mode
Full Master Mode Capability
Bus Speed Up To 400KBits/Sec
Low Power Mode With Wake-Up Detection
Optional 1.8V ACCESS.Bus Compatibility
Eight multi-source vectored interrupts servicing:
External Interrupt
Idle Timer T0
One Timers (with 2 interrupts)
MICROWIRE/PLUS Serial peripheral interface
ACCESS.Bus/I2C/SMBus compatible Synchronous Serial Interface
Multi-Input Wake-Up
Software Trap
Idle Timer with programmable interrupt interval
8-bit Stack Pointer SP (stack in RAM)
Two 8-bit Register Indirect Data Memory Pointers
True bit manipulation
WATCHDOG and Clock Monitor logic
Software selectable I/O options
TRI-STATE Output/High Impedance Input
Push-Pull Output
Weak Pull Up Input
Schmitt trigger inputs on I/O ports
Temperature range: -40°C to +85°C
Packaging: 20 and 28 SOIC and 44 LLP
As the hyperlinked contents/websites are those of third parties, we cannot vouch for their accuracy or legitimacy.
Hot Articles
Most Popular Articles
Search EE Times India
Max's Cool Beans
Strange modes of transport and other "stuff"
Someone just pointed me at a YouTube video that claims to show the world's first e-powered multicopter flight...












