Описание
This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative Addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory.Automatic Interrupt Context Saving 16-level Stack with Overflow and Underflow File Select Registers Instruction Set
- Only 49 Instructions
- Operating Speed: – DC – 32 MHz clock input – DC – 125 ns instruction cycle
- Interrupt Capability with Automatic Context Saving
- 16-Level Deep Hardware Stack with Optional Overflow/Underflow Reset
- Direct, Indirect and Relative Addressing modes: – Two full 16-bit File Select Registers (FSRs) – FSRs can read program and data memory Memory Features:
- Up to 8 KW Flash Program Memory: – Self-programmable under software control – Programmable code protection – Programmable write protection
- 256 Bytes of Data EEPROM
- Up to 1024 Bytes of RAM High Performance PWM Controller:
- Three Programmable Switch Mode Controller (PSMC) modules: – Digital and/or analog feedback control of PWM frequency and pulse begin/end times – 16-bit Period, duty cycle and phase – 16 ns clock resolution – Supports single PWM, complementary, pushpull and 3-phase modes of operation – Dead-band control with 8-bit counter – Auto-shutdown and restart – Leading and falling edge blanking – Burst mode Extreme Low-Power Management PIC16LF1784/6/7 with XLP:
- Sleep mode: 50 nA @ 1.8V, typical
- Watchdog Timer: 500 nA @ 1.8V, typical
- Secondary Oscillator: 500 nA @ 32 kHz
- Operating Current: – 8 µA @ 32 kHz, 1.8V, typical – 32 µA/MHz @ 1.8V, typical Analog Peripheral Features:
- Analog-to-Digital Converter (ADC): – Fully differential 12-bit converter – 100 ksps conversion rate – Up to 14 single-ended channels – Up to 7 differential channels – Positive and negative reference selection
- 8-Bit Digital-to-Analog Converter (DAC): – Output available externally – Positive and negative reference selection – Internal connections to comparators, op amps, Fixed Voltage Reference (FVR) and ADC
- Four High-Speed Comparators: – 50 ns response time @ VDD = 5V – Rail-to-rail inputs – Software selectable hysteresis – Internal connection to op amps, FVR and DAC
- Up to Three Operational Amplifiers: – Rail-to-rail inputs/outputs – High/Low selectable Gain Bandwidth Product – Internal connection to DAC and FVR
- Fixed Voltage Reference (FVR): – 1.024V, 2.048V and 4.096V output levels – Internal connection to ADC, comparators and DAC