Archive for the ‘Reverse Engineer Microcontroller’ Category

PostHeaderIcon Copy MCU PIC16C554A Eeprom

Copy MCU PIC16C554A Eeprom

Copy MCU PIC16C554A Eeprom

The PIC16C55X(A) are 18 and 20-Pin EPROM-based members of the versatile PIC16CXX family of low-cost, high-performance,   CMOS,   fully-static,   8-bit microcontrollers which is the reason for Copy MCU PIC16C554A Eeprom.

All PICmicro™ microcontrollers employ an advanced RISC architecture. The PIC16C55X(A) have enhanced core features, eight-level deep stack, and multiple internal and external interrupt sources. The separate instruction and data buses of the Harvard architecture allow a 14-bit wide instruction word with the separate 8-bit wide data.

The two-stage instruction pipeline allows all instructions to execute in a single-cycle, except for program branches (which require two cycles). A total of 35 instructions (reduced instruction set) are available. Additionally, a large register set gives some of the architectural innovations used to achieve a very high performance.

PIC16C55X(A) microcontrollers typically achieve a 2:1 code compression and a 4:1 speed improvement over other 8-bit microcontrollers in their class.

The PIC16C554(A) and PIC16C556A have 80 bytes of RAM. The PIC16C558(A) has 128 bytes of RAM. Each device has 13 I/O pins and an 8-bit timer/counter with an 8-bit programmable prescaler.

PIC16C55X(A) devices have special features to reduce external components, thus reducing cost, enhancing system reliability and reducing power consumption in the process of Copy MCU PIC16C554A Eeprom.

There are four oscillator options, of which the single pin RC oscillator provides a low-cost solution, the LP oscillator minimizes power consumption, XT is a standard crystal, and the HS is for High Speed crystals. The SLEEP (power-down) mode offers power saving.

The user can wake up the MCU from SLEEP through several external and internal interrupts and reset.A highly reliable Watchdog Timer with its own on-MCU RC oscillator provides protection against software lock- up. A UV-erasable CERDIP-packaged version is ideal for code development while the cost-effective One-Time Programmable (OTP) version is suitable for production in any volume.

PostHeaderIcon Copy Chip PIC16F73 Program

Copy Chip PIC16F73 Program

Copy Chip PIC16F73 Program

We can Copy Chip PIC16F73 Program, please view the Chip PIC16F73 features for your reference:

The PIC16C7X is a family of low-cost, high-performance, CMOS, fully-static, 8-bit chips with integrated analog-to-digital (A/D) converters, in the PIC16CXX mid-range family. All PIC16/17 chips employ an advanced RISC architecture. The PIC16CXX chip family has enhanced core features, eight-level deep stack, and multiple internal and external interrupt sources.

The separate instruction and data buses of the Harvard architecture allow a 14-bit wide instruction word with the separate 8-bit wide data. The two stage instruction pipeline allows all instructions to execute in a single cycle, except for program branches which require two cycles. A total of 35 instructions (reduced instruction set) are available. Additionally, a large register set gives some of the architectural innovations used to achieve a very high performance.

PIC16CXX chips typically achieve a 2:1 code compression and a 4:1 speed improvement over other 8-bit chips in their class. The PIC16C72 has 128 bytes of RAM and 22 I/O pins.

In addition several peripheral features are available including: three timer/counters, one Capture/Compare/PWM module and one serial port. The Synchronous Serial Port can be configured as either a 3-wire Serial Peripheral Interface (SPI) or the two-wire Inter-Integrated Circuit (I 2C) bus. Also a 5-channel high-speed 8-bit A/D is provided. The 8-bit resolution is ideally suited for applications requiring low-cost analog interface, e.g. thermostat control, pressure sensing, etc.

The PIC16C73/73A devices have 192 bytes of RAM, while the PIC16C76 has 368 byes of RAM. Each device has 22 I/O pins. In addition, several peripheral features are available including: three timer/counters, two Capsuited for applications requiring low-cost analog interface, e.g. thermostat control, pressure sensing, etc.

The PIC16C7X family has special features to reduce external components, thus reducing cost, enhancing system reliability and reducing power consumption which can be used for MCU Cracking.

There are four oscillator options, of which the single pin RC oscillator provides a low-cost solution, the LP oscillator minimizes power consumption, XT is a standard crystal, and the HS is for High Speed crystals. The SLEEP (power-down) feature provides a power saving mode. The user can wake up the chip from SLEEP through several external and internal interrupts and resets.

A highly reliable Watchdog Timer with its own on-chip RC oscillator provides protection against software lock up.

A UV erasable CERDIP packaged version is ideal for code development while the cost-effective One-Time-Programmable (OTP) version is suitable for production in any volume.

The PIC16C7X family fits perfectly in applications ranging from security and remote sensors to appliance control and automotive. The EPROM technology makes customization of application programs (transmitter codes, motor speeds, receiver frequencies, etc.) extremely fast and convenient. The small footprint packages make this chip series perfect for all applications with space limitations.

Low cost, low power, high performance, ease of use and I/O flexibility make the PIC16C7X very versatile even in areas where no chip use has been considered before (e.g. timer functions, serial communication, capture and compare, PWM functions and coprocessor applications).

PostHeaderIcon Copy MCU XC18V04PC44C Program

Copy MCU XC18V04PC44C Program

Copy MCU XC18V04PC44C Program

We can Copy MCU XC18V04PC44C Program, please view below MCU XC18V04PC44C features for your reference:

XC18V00 Series In-System-Programmable Configuration PROMs:

Product Specification:

In-System Programmable 3.3V PROMs for Configuration of Xilinx FPGAs

♦ Endurance of 20,000 Program/Erase Cycles

♦ Program/Erase Over Full Industrial Voltage and Temperature Range (–40°C to +85°C)

IEEE Std 1149.1 Boundary-Scan (JTAG) Support

JTAG Command Initiation of Standard FPGA Configuration

Simple Interface to the FPGA

Cascadable for Storing Longer or Multiple Bitstreams

Low-Power Advanced CMOS FLASH Process Dual Configuration Modes

♦ Serial Slow/Fast Configuration (up to 33 MHz)

♦ Parallel (up to 264 Mb/s at 33 MHz)

5V-Tolerant I/O Pins Accept 5V, 3.3V and 2.5V Signals

3.3V or 2.5V Output Capability

Design Support Using the Xilinx ISE™ Foundation™ Software Packages

Available in PC20, SO20, PC44, and VQ44 Packages

Lead-Free (Pb-Free) Packaging

Description

Xilinx introduces the XC18V00 series of in-system programmable configuration PROMs (Figure 1). Devices in this 3.3V family include a 4-megabit, a 2-megabit, a 1-megabit, and a 512-kilobit PROM that provide an easy-to- use, cost-effective method for reprogramming and storing Xilinx FPGA configuration bitstreams. When the FPGA is in Master Serial mode, it generates a configuration clock that drives the PROM.

A short access time after CE and OE are enabled, data is available on the PROM DATA (D0) pin that is connected to the FPGA DIN pin. New data is available a short access time after each rising clock edge. The FPGA generates the appropriate number of clock pulses to complete the configuration. When the FPGA is in Slave Serial mode, the PROM and the FPGA are clocked by an external clock.

When the FPGA is in Master SelectMAP mode, the FPGA generates a configuration clock that drives the PROM. When the FPGA is in Slave Parallel or Slave SelectMAP mode, an external oscillator generates the configuration clock that drives the PROM and the FPGA.

After CE and OE are enabled, data is available on the PROM’s DATA (D0-D7) pins. New data is available a short access time after each rising clock edge. The data is clocked into the FPGA on the following rising edge of the CCLK. A free-running oscillator can be used in the Slave Parallel or Slave SelecMAP modes.

Multiple devices can be cascaded by using the CEO output to drive the CE input of the following device. The clock inputs and the DATA outputs of all PROMs in this chain are interconnected. All devices are compatible and can be cascaded with other members of the family or with the XC17V00 one-time programmable serial PROM family.

PostHeaderIcon Copy IC DSP TMS320LF2401AVFA Flash

Copy IC DSP TMS320LF2401AVFA Flash

Copy IC DSP TMS320LF2401AVFA Flash

We can Copy IC DSP TMS320LF2401AVFA Flash, please view below IC DSP TMS320LF2401AVFA features for your reference:

High-Performance Static CMOS Technology

− 25-ns Instruction Cycle Time (40 MHz)

− 40-MIPS Performance

− Low-Power 3.3-V Design Based on TMS320C2xx DSP CPU Core

− Code-Compatible With F243/F241/C242

− Instruction Set and Module Compatible With F240 Flash (LF) and ROM (LC) Device Options

− LF240xA: LF2407A, LF2406A, LF2403A, LF2402A

− LC240xA: LC2406A, LC2404A, LC2403A, LC2402A

On-Chip Memory

− Up to 32K Words x 16 Bits of Flash EEPROM (4 Sectors) or ROM

− Programmable “Code-Security” Feature for the On-Chip Flash/ROM

− Up to 2.5K Words x 16 Bits of Data/Program RAM

− 544 Words of Dual-Access RAM

− Up to 2K Words of Single-Access RAM Boot ROM (LF240xA Devices)

− SCI/SPI Bootloader Up to Two Event-Manager (EV) Modules (EVA and EVB), Each Includes:

− Two 16-Bit General-Purpose Timers

− Eight 16-Bit Pulse-Width Modulation (PWM) Channels Which Enable:

− Three-Phase Inverter Control

− Center- or Edge-Alignment of PWM Channels

− Emergency PWM Channel Shutdown With External PDPINTx Pin

− Programmable Deadband (Deadtime) Prevents Shoot-Through Faults

− Three Capture Units for Time-Stamping of External Events

− Input Qualifier for Select Pins

− On-Chip Position Encoder Interface Circuitry to faciliate the process of IC Cloning

− Synchronized A-to-D Conversion

− Designed for AC Induction, BLDC, Switched Reluctance, and Stepper Motor Control

− Applicable for Multiple Motor and/or Converter Control

 

External Memory Interface (LF2407A)

− 192K Words x 16 Bits of Total Memory:

64K Program, 64K Data, 64K I/O Watchdog (WD) Timer Module 10-Bit Analog-to-Digital Converter (ADC)

− 8 or 16 Multiplexed Input Channels

− 500-ns MIN Conversion Time

− Selectable Twin 8-State Sequencers Triggered by Two Event Managers Controller Area Network (CAN) 2.0B Module (LF2407A, 2406A, 2403A)

Serial Communications Interface (SCI)

16-Bit Serial Peripheral Interface (SPI)

(LF2407A, 2406A, LC2404A, 2403A)

Phase-Locked-Loop (PLL)-Based Clock

Generation

Up to 40 Individually Programmable,

Multiplexed General-Purpose Input / Output (GPIO) Pins

Up to Five External Interrupts (Power Drive

Protection, Reset, Two Maskable Interrupts) Power Management:

− Three Power-Down Modes

− Ability to Power Down Each Peripheral Independently

Real-Time JTAG-Compliant Scan-Based

Emulation, IEEE Standard 1149.1† (JTAG)

Development Tools Include:

− Texas Instruments (TI) ANSI C Compiler, Assembler/ Linker, and Code Composer Studio Debugger

− Evaluation Modules

− Scan-Based Self-Emulation (XDS510)

− Broad Third-Party Digital Motor Control Support Package Options

− 100-Pin LQFP PZ (2406A, LC2404A)

− 64-Pin TQFP PAG (LF2403A, LC2403A, LC2402A)

− 64-Pin QFP PG (2402A)

Extended Temperature Options (A and S)

− A: − 40°C to 85°C

− S: − 40°C to 125°C

PostHeaderIcon Copy Microcontroller PIC16F627A Software

Copy Microcontroller PIC16F627A Software

Copy Microcontroller PIC16F627A Software

We can Copy Microcontroller PIC16F627A Software, please view below Microcontroller PIC16F627A/628A features for your reference:

High-Performance RISC CPU:

Low-Power Features:

Operating speeds from DC – 20 MHz

Interrupt capability

8-level deep hardware stack

Direct, Indirect and Relative Addressing modes

35 single-word instructions:

– All instructions single cycle except branches

· Standby Current:

– 100 nA @ 2.0V, typical

· Operating Current:

– 12 ìA @ 32 kHz, 2.0V, typical

– 120 ìA @ 1 MHz, 2.0V, typical

· Watchdog Timer Current

– 1 ìA @ 2.0V, typical

Special Microcontroller Features:

· Internal and external oscillator options:

– Precision internal 4 MHz oscillator factory calibrated to ±1%

– Low-power internal 48 kHz oscillator

– External Oscillator support for crystals and resonators

· Power-saving Sleep mode to faciliate MCU Cracking

· Programmable weak pull-ups on PORTB

· Multiplexed Master Clear/Input-pin

· Watchdog Timer with independent oscillator for reliable operation

· Low-voltage programming

· In-Circuit Serial Programming™ (via two pins)

· Programmable code protection

· Brown-out Reset

· Power-on Reset

· Power-up Timer and Oscillator Start-up Timer

· Wide operating voltage range (2.0-5.5V)

· Industrial and extended temperature range

· High-Endurance Flash/EEPROM cell:

– 100,000 write Flash endurance

– 1,000,000 write EEPROM endurance

– 40 year data retention

· Timer1 Oscillator Current:

– 1.2 ìA @ 32 kHz, 2.0V, typical

· Dual-speed Internal Oscillator:

– Run-time selectable between 4 MHz and 48 kHz

– 4 ìs wake-up from Sleep, 3.0V, typical

 

Peripheral Features:

· 16 I/O pins with individual direction control

· High current sink/source for direct LED drive

· Analog comparator module with:

– Two analog comparators

– Programmable on-chip voltage reference (VREF) module

– Comparator outputs are externally accessible

· Timer0: 8-bit timer/counter with 8-bit programmable prescaler

· Timer1: 16-bit timer/counter with external crystal/ clock capability

· Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler

· Capture, Compare, PWM module:

– 16-bit Capture/Compare

– 10-bit PWM

· Addressable Universal Synchronous/Asynchronous Receiver/Transmitter USART/SCI

PostHeaderIcon Copy MCU PIC18F2480 Program

Copy MCU PIC18F2480 Program

Copy MCU PIC18F2480 Program

We can Copy MCU PIC18F2480 Program, below MCU PIC18F2480 features for your reference:

Power-Managed Modes:

Peripheral Highlights:

Run: CPU on, Peripherals on

Idle: CPU off, Peripherals on

Sleep: CPU off, Peripherals off

Idle mode Currents Down to 6.1 ìA Typical

Sleep mode Current Down to 0.2 ìA Typical

Timer1 Oscillator: 1 ìA, 32 kHz, 2V

Watchdog Timer: 1.7 ìA

Two-Speed Oscillator Start-up

High-Current Sink/Source 25 mA/25 mA

Three External Interrupts

One Capture/Compare/PWM (CCP) module

Enhanced Capture/Compare/PWM (ECCP) module

(40/44-pin devices only):

– One, two or four PWM outputs

– Selectable polarity

– Programmable dead time

Flexible Oscillator Structure:

· Four Crystal modes, up to 40 MHz

· 4x Phase Lock Loop (PLL) – Available for Crystal and Internal Oscillators)

· Two External RC modes, up to 4 MHz

· Two External Clock modes, up to 40 MHz

· Internal Oscillator Block:

– Fast wake from Sleep and Idle, 1 ìs typical

– Provides a complete range of clock speeds, from 31 kHz to 32 MHz when used with PLL

– User-tunable to compensate for frequency drift

· Secondary Oscillator using Timer1 @ 32 kHz

· Fail-Safe Clock Monitor

– Auto-shutdown and auto-restart

Master Synchronous Serial Port (MSSP) module

Supporting 3-Wire SPI (all 4 modes) and I2C™

Master and Slave modes

Enhanced Addressable USART module

– Supports RS-485, RS-232 and LIN/J2602

– RS-232 operation using internal oscillator block

– Auto-wake-up on Start bit

– Auto-Baud Detect

10-Bit, up to 11-Channel Analog-to-Digital

Converter (A/D) module, up to 100 ksps

– Auto-acquisition capability

– Conversion available during Sleep

Dual Analog Comparators with Input Multiplexing

– Allows for safe shutdown if peripheral clock stops

Special Microcontroller Features:

· C Compiler Optimized Architecture with Optional Extended Instruction Set to Crack MCU

· 100,000 Erase/Write Cycle Enhanced Flash Program Memory Typical

· 1,000,000 Erase/Write Cycle Data EEPROM Memory Typical

· Flash/Data EEPROM Retention: > 40 Years

· Self-Programmable under Software Control

· Priority Levels for Interrupts

· 8 x 8 Single-Cycle Hardware Multiplier

· Extended Watchdog Timer (WDT):

– Programmable period from 41 ms to 131s

· Single-Supply 5V In-Circuit Serial Programming™ (ICSP™) via Two Pins

· In-Circuit Debug (ICD) via Two Pins

· Wide Operating Voltage Range: 2.0V to 5.5V if Copy MCU

 

ECAN Technology Module Features:

· Message Bit Rates up to 1 Mbps

· Conforms to CAN 2.0B Active Specification

· Fully Backward Compatible with PIC18XXX8 CAN modules

· Three Modes of Operation:

– Legacy, Enhanced Legacy, FIFO

· Three Dedicated Transmit Buffers with Prioritization

· Two Dedicated Receive Buffers

· Six Programmable Receive/Transmit Buffers

· Three Full 29-Bit Acceptance Masks

· 16 Full 29-Bit Acceptance Filters w/Dynamic Association

· DeviceNet™ Data Byte Filter Support

· Automatic Remote Frame Handling

· Advanced Error Management Features

 

PostHeaderIcon Copy IC PIC16LF877 Program

Copy IC PIC16LF877 Program

Copy IC PIC16LF877 Program

We can Copy IC PIC16LF877 Program, below please view the IC PIC16LF877 features for your reference:

Devices Included in this Data Sheet:

Analog Features:

· PIC16F873A

· PIC16F874A

· PIC16F876A

· PIC16F877A

· 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)

· Brown-out Reset (BOR)

 

High-Performance RISC CPU:

· Only 35 single-word instructions to learn when Clone IC

· All single-cycle instructions except for program branches, which are two-cycle

· Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle

· Up to 8K x 14 words of Flash Program Memory, Up to 368 x 8 bytes of Data Memory (RAM), Up to 256 x 8 bytes of EEPROM Data Memory

· Pinout compatible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontrollers

Peripheral Features:

· Timer0: 8-bit timer/counter with 8-bit prescaler

· Timer1: 16-bit timer/counter with prescaler, can be incremented during Sleep via external crystal/clock

· Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler

· Two Capture, Compare, PWM modules

– Capture is 16-bit, max. resolution is 12.5 ns

– Compare is 16-bit, max. resolution is 200 ns

– PWM max. resolution is 10-bit

· Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave)

· Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection

· Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only)

· Brown-out detection circuitry for Brown-out Reset (BOR)

· Analog Comparator module with:

– Two analog comparators

– Programmable on-chip voltage reference (VREF) module

– Programmable input multiplexing from device inputs and internal voltage reference

– Comparator outputs are externally accessible

Special Microcontroller Features:

· 100,000 erase/write cycle Enhanced Flash program memory typical

· 1,000,000 erase/write cycle Data EEPROM memory typical

· Data EEPROM Retention > 40 years

· Self-reprogrammable under software control

· In-Circuit Serial Programming™ (ICSP™) via two pins

· Single-supply 5V In-Circuit Serial Programming

· Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation

· Programmable code protection

· Power saving Sleep mode

· Selectable oscillator options

· In-Circuit Debug (ICD) via two pins CMOS Technology:

· Low-power, high-speed Flash/EEPROM technology

· Fully static design when Copy IC

· Wide operating voltage range (2.0V to 5.5V)

· Commercial and Industrial temperature ranges

· Low-power consumption

 

PostHeaderIcon Copy Chip PIC18F252 Flash

Copy Chip PIC18F252 Flash

Copy Chip PIC18F252 Flash

We can Copy Chip PIC18F252 Flash, please view below Chip PIC18F252 features for your reference:

Power Management Features:

Run: CPU on, Peripherals on

Idle: CPU off, Peripherals on

Sleep: CPU off, Peripherals off

Ultra Low 50nA Input Leakage

Run mode Currents Down to 11 ìA Typical

Idle mode Currents Down to 2.5 ìA Typical

Sleep mode Current Down to 100 nA Typical

Timer1 Oscillator: 900 nA, 32 kHz, 2V

Watchdog Timer: 1.4 ìA, 2V Typical

Two-Speed Oscillator Start-up

 

· Master Synchronous Serial Port (MSSP) module

Master and Slave modes

· Enhanced Addressable USART module:

– Supports RS-485, RS-232 and LIN/J2602

– RS-232 operation using internal oscillator

block (no external crystal required)

– Auto-wake-up on Start bit

– Auto-Baud Detect

· 10-Bit, up to 13-Channel Analog-to-Digital (A/D)

Flexible Oscillator Structure:

· Four Crystal modes, up to 40 MHz

· 4x Phase Lock Loop (PLL) – Available for Crystal

and Internal Oscillators

· Two External RC modes, up to 4 MHz

· Two External Clock modes, up to 40 MHz

· Internal Oscillator Block:

– Fast wake from Sleep and Idle, 1 ìs typical

– 8 use-selectable frequencies, from 31 kHz to 8 MHz

– Provides a complete range of clock speeds

from 31 kHz to 32 MHz when used with PLL

– User-tunable to compensate for frequency drift

· Secondary Oscillator using Timer1 @ 32 kHz

· Fail-Safe Clock Monitor:

– Allows for safe shutdown if peripheral clock stops

Peripheral Highlights:

Converter module:

– Auto-acquisition capability

– Conversion available during Sleep

· Dual Analog Comparators with Input Multiplexing

· Programmable 16-Level High/Low-Voltage

Detection (HLVD) module:

– Supports interrupt on High/Low-Voltage Detection

Special Microcontroller Features:

· C Compiler Optimized Architecture:

– Optional extended instruction set designed to optimize re-entrant code

· 100,000 Erase/Write Cycle Enhanced Flash

Program Memory Typical

· 1,000,000 Erase/Write Cycle Data EEPROM

Memory Typical

· Flash/Data EEPROM Retention: 100 Years Typical which is important for IC Extraction

· Self-Programmable under Software Control

 

High-Current Sink/Source 25 mA/25 mA

Three Programmable External Interrupts

Four Input Change Interrupts

Up to 2 Capture/Compare/PWM (CCP) modules,

 

· Priority Levels for Interrupts

· 8 x 8 Single-Cycle Hardware Multiplier

· Extended Watchdog Timer (WDT):

– Programmable period from 4 ms to 131s

 

one with Auto-Shutdown (28-pin devices)

· Enhanced Capture/Compare/PWM (ECCP)

module (40/44-pin devices only):

– One, two or four PWM outputs

– Selectable polarity

– Programmable dead time

– Auto-shutdown and auto-restart

 

· Single-Supply 5V In-Circuit Serial

Programming™ (ICSP™) via Two Pins

· In-Circuit Debug (ICD) via Two Pins

· Wide Operating Voltage Range: 2.0V to 5.5V

· Programmable Brown-out Reset (BOR) with

Software Enable Option

PostHeaderIcon Copy Microcontroller PIC12F675 Firmware

Copy Microcontroller PIC12F675 Firmware

Copy Microcontroller PIC12F675 Firmware

We can Copy Microcontroller PIC12F675 Firmware, please view below Microcontroller PIC12F675 features for your reference:

High-Performance RISC CPU:

· Only 35 Instructions to Learn

– All single-cycle instructions except branches

· Operating Speed:

– DC – 20 MHz oscillator/clock input

– DC – 200 ns instruction cycle

· Interrupt Capability

· 8-Level Deep Hardware Stack

· Direct, Indirect, and Relative Addressing modes

Special Microcontroller Features:

· Internal and External Oscillator Options

– Precision Internal 4 MHz oscillator factory calibrated to ±1%

– External Oscillator support for crystals and resonators

– 5 ms wake-up from Sleep, 3.0V, typical

· Power-Saving Sleep mode

· Wide Operating Voltage Range – 2.0V to 5.5V

· Industrial and Extended Temperature Range

· Low-Power Power-on Reset (POR)

· Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)

· Brown-out Detect (BOD)

· Watchdog Timer (WDT) with Independent

Oscillator for Reliable Operation

· Multiplexed MCLR/Input Pin

· Interrupt-on-Pin Change

· Individual Programmable Weak Pull-ups

· Programmable Code Protection

· High Endurance Flash/EEPROM Cell

– 100,000 write Flash endurance

– 1,000,000 write EEPROM endurance

– Flash/Data EEPROM Retention: > 40 years

 

Low-Power Features:

· Standby Current:

– 1 nA @ 2.0V, typical

· Operating Current:

– 8.5 mA @ 32 kHz, 2.0V, typical

– 100 mA @ 1 MHz, 2.0V, typical

· Watchdog Timer Current

– 300 nA @ 2.0V, typical

· Timer1 Oscillator Current:

– 4 mA @ 32 kHz, 2.0V, typical

Peripheral Features:

· 6 I/O Pins with Individual Direction Control

· High Current Sink/Source for Direct LED Drive

· Analog Comparator module with:

– One analog comparator

– Programmable on-chip comparator voltage reference (CVREF) module

– Programmable input multiplexing from device inputs

– Comparator output is externally accessible to Read MCU

· Analog-to-Digital Converter module (PIC12F675):

– 10-bit resolution

– Programmable 4-channel input

– Voltage reference input

· Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler

· Enhanced Timer1:

– 16-bit timer/counter with prescaler

– External Gate Input mode

– Option to use OSC1 and OSC2 in LP mode as Timer1 oscillator, if INTOSC mode selected

· In-Circuit Serial ProgrammingTM (ICSPTM) via two pins

PostHeaderIcon Copy IC PIC18F458 Binary

Copy IC PIC18F458 Binary

Copy IC PIC18F458 Binary

Copy IC PIC18F458 Binary from its locked memory include flash and eeprom, the firmware will be same as original Microcontroller PIC18F458 program and can be replicated to other blank MCU;

Power-Managed Modes:

Peripheral Highlights:

Run: CPU on, Peripherals on

Idle: CPU off, Peripherals on

Sleep: CPU off, Peripherals off

Idle mode Currents Down to 6.1 ìA Typical

Sleep mode Current Down to 0.2 ìA Typical

Timer1 Oscillator: 1 ìA, 32 kHz, 2V

Watchdog Timer: 1.7 ìA

Two-Speed Oscillator Start-up

 

High-Current Sink/Source 25 mA/25 mA

Three External Interrupts

One Capture/Compare/PWM (CCP) module

Enhanced Capture/Compare/PWM (ECCP) module

(40/44-pin devices only):

– One, two or four PWM outputs

– Selectable polarity

– Programmable dead time

Flexible Oscillator Structure:

· Four Crystal modes, up to 40 MHz

· 4x Phase Lock Loop (PLL) – Available for Crystal and Internal Oscillators)

· Two External RC modes, up to 4 MHz

· Two External Clock modes, up to 40 MHz

· Internal Oscillator Block:

– Fast wake from Sleep and Idle, 1 ìs typical

– 8 user-selectable frequencies, from 31 kHz to 8 MHz

– Provides a complete range of clock speeds, from 31 kHz to 32 MHz when used with PLL

– User-tunable to compensate for frequency drift

· Secondary Oscillator using Timer1 @ 32 kHz

· Fail-Safe Clock Monitor

– Auto-shutdown and auto-restart which can be applied for crack MCU memory

Master Synchronous Serial Port (MSSP) module

Supporting 3-Wire SPI (all 4 modes) and I2C™

Master and Slave modes

Enhanced Addressable USART module

– Supports RS-485, RS-232 and LIN/J2602

– RS-232 operation using internal oscillator block

– Auto-wake-up on Start bit

– Auto-Baud Detect

10-Bit, up to 11-Channel Analog-to-Digital Converter (A/D) module, up to 100 ksps

– Auto-acquisition capability

– Conversion available during Sleep

Dual Analog Comparators with Input Multiplexing

 

– Allows for safe shutdown if peripheral clock stops

Special Microcontroller Features:

· C Compiler Optimized Architecture with Optional Extended Instruction Set

· 100,000 Erase/Write Cycle Enhanced Flash Program Memory Typical

· 1,000,000 Erase/Write Cycle Data EEPROM Memory Typical

· Flash/Data EEPROM Retention: > 40 Years

· Self-Programmable under Software Control

· Priority Levels for Interrupts

· 8 x 8 Single-Cycle Hardware Multiplier

· Extended Watchdog Timer (WDT):

– Programmable period from 41 ms to 131s

· Single-Supply 5V In-Circuit Serial Programming™ (ICSP™) via Two Pins

· In-Circuit Debug (ICD) via Two Pins

· Wide Operating Voltage Range: 2.0V to 5.5V ECAN Technology Module Features:

· Message Bit Rates up to 1 Mbps

· Conforms to CAN 2.0B Active Specification

· Fully Backward Compatible with PIC18XXX8 CAN modules

· Three Modes of Operation:

– Legacy, Enhanced Legacy, FIFO

· Three Dedicated Transmit Buffers with Prioritization

· Two Dedicated Receive Buffers

· Six Programmable Receive/Transmit Buffers

· Three Full 29-Bit Acceptance Masks

· 16 Full 29-Bit Acceptance Filters w/Dynamic Association

· DeviceNet™ Data Byte Filter Support

· Automatic Remote Frame Handling

· Advanced Error Management Features