We can Attack Microprocessor IC Microchip PIC18F4431, High-Performance PWM and A/D IC microprocessor, please view the mcu chip features for your reference:
14-Bit Power Control PWM Module:
Power-Managed Modes:
Up to 4 Channels with Complementary Outputs
Edge or Center-Aligned Operation
Flexible Dead-Band Generator
Hardware Fault Protection Inputs
Simultaneous Update of Duty Cycle and Period:
– Flexible Special Event Trigger output
Idle: CPU off, Peripherals on
Sleep: CPU off, Peripherals off
Ultra Low, 50 nA Input Leakage
Idle mode Currents Down to 5.8 mA, Typical
Sleep Current Down to 0.1 mA, Typical
Motion Feedback Module:
· Three Independent Input Capture Channels:
– Flexible operating modes for period and pulse-width measurement
Watchdog Timer (WDT), 2.1 mA, typical
Oscillator Two-Speed Start-up
– Special Hall sensor interface module
Peripheral Highlights:
– Special Event Trigger output to other modules
· Quadrature Encoder Interface:
– 2-phase inputs and one index input from encoder
High-Current Sink/Source 25 mA/25 mA
Two Capture/Compare/PWM (CCP) modules
Enhanced USART module:
– High and low position tracking with direction status and change of direction interrupt
– Velocity measurement
High-Speed, 200 ksps 10-Bit A/D Converter:
– Supports RS-485, RS-232 and LIN/J2602
– Auto-wake-up on Start bit
– Auto-Baud Detect
Special Microcontroller Features:
Up to 9 Channels
Simultaneous, Two-Channel Sampling
Sequential Sampling: 1, 2 or 4 Selected Channels
4-Word FIFO with Selectable Interrupt Frequency
Selectable External Conversion Triggers
Programmable Acquisition Time
· 100,000 Erase/Write Cycle Enhanced Flash
· 1,000,000 Erase/Write Cycle Data EEPROM
Memory, Typical
· Flash/Data EEPROM Retention: 100 Years
· Self-Programmable under Software Control
· Priority Levels for Interrupts
· 8 x 8 Single-Cycle Hardware Multiplier
Flexible Oscillator Structure:
· Four Crystal modes up to 40 MHz
· Two External Clock modes up to 40 MHz
· Internal Oscillator Block:
– 8 user-selectable frequencies: 31 kHz to 8 MHz
– OSCTUNE can compensate for frequency drift
· Secondary Oscillator using Timer1 @ 32 kHz
· Fail-Safe Clock Monitor:
– Allows for safe shutdown of device if clock fails
· Extended Watchdog Timer (WDT):
– Programmable period from 41 ms to 131s
· Single-Supply In-Circuit Serial Programming™ (ICSP™) via Two Pins
· In-Circuit Debug (ICD) via Two Pins:
– Drives PWM outputs safely when debugging