PIC16F18324-E/ST microcontrollers feature Analog, Core Independent Peripherals and communication peripherals, combined with Extreme Low Power (XLP) for wide range of general purpose and low power applications. The Peripheral Pin Select (PPS) functionality enables pin mapping when using the digital peripherals (CLC, CWG, CCP, PWM and communications) to add flexibility to the application design.Demonstration PlatformInternet of Things Sensor Badge with interactive control via motion, multiple sensors, RGB LEDs and bluetooth communication.www.microchip.com/iotsensorbadge
Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels
Flash Program Memory with self read/write capability
256B EEPROM
IDLE and DOZE low power modes
Peripheral Module Disable (PMD)
Peripheral Pin Select (PPS)
2x 10-bit PWMs
4x Capture, Compare, PWM (CCP)
2x Complementary Waveform Generator (CWG)
Numerically Controlled Oscillator (NCO)
4x Configurable Logic Controller (CLC)
11 Channel 10-bit ADC with Voltage Reference
5-bit Digital to Analog Converter (DAC)
2x Comparator
SPI/I2C
Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART)
4x 8-bit Timers (TMR0/TMR2)
3x 16-bit Timer (TMR1)
Extended Watchdog Timer (WDT)
Enhanced Power-On/Off-Reset
Low-Power Brown-Out Reset (LPBOR)
Programmable Brown-Out Reset (BOR)
In Circuit Serial Programming (ICSP)
PIC16LF18324 (1.8V – 3.6V)
PIC16F18324 (2.3V – 5.5V)
The PIC16F18324-E/ST is an 8-bit microcontroller from Microchip Technology. It features a 32MHz clock speed, 12 I/O ports, 7KB (4K x 14) of FLASH memory, 256 x 8 EEPROM, and 512 x 8 RAM. With a supply voltage range of 2.3V to 5.5V and housed in a 14-TSSOP package, it's suitable for a wide range of general purpose and low power applications. It has Analog, Core Independent Peripherals and communication peripherals, along with Extreme Low Power (XLP) technology. The Peripheral Pin Select (PPS) functionality adds flexibility to application design.
Benefits
Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels for efficient processing
Flash Program Memory with self read/write capability for flexible programming
256B EEPROM for non-volatile data storage
IDLE and DOZE low power modes for reduced power consumption
Peripheral Module Disable (PMD) to conserve power when peripherals are not in use
Peripheral Pin Select (PPS) for flexible pin mapping in digital peripherals
2x 10-bit PWMs for pulse width modulation applications
4x Capture, Compare, PWM (CCP) for versatile timing and control
2x Complementary Waveform Generator (CWG) for generating complementary waveforms
Numerically Controlled Oscillator (NCO) for precise oscillator control
4x Configurable Logic Controller (CLC) for custom logic implementation
11 Channel 10-bit ADC with Voltage Reference for analog-to-digital conversion
5-bit Digital to Analog Converter (DAC) for digital-to-analog conversion
2x Comparator for comparing analog signals
SPI/I2C for communication with external devices
Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) for serial communication
4x 8-bit Timers (TMR0/TMR2) and 3x 16-bit Timer (TMR1) for timing applications
Extended Watchdog Timer (WDT) for system monitoring
Enhanced Power-On/Off-Reset and Low-Power Brown-Out Reset (LPBOR), Programmable Brown-Out Reset (BOR) for reliable reset functions
In Circuit Serial Programming (ICSP) for easy programming
Qualified for AEC-Q100, suitable for automotive applications
Pinout
The PIC16F18324-E/ST is in a 14-TSSOP package. While specific pin details (function, voltage etc.) are not comprehensively provided in the given data, generally:
Some pins are for power supply, with the supply voltage range from 2.3V - 5.5V
Pins are dedicated to the 12 I/O ports for input and output functions
There are pins related to communication interfaces like SPI, I2C, EUSART for data transfer
Pins are associated with the various peripheral functions such as ADC, DAC, PWMs etc.
Application Examples
General purpose embedded systems
Low power applications taking advantage of its XLP technology
Automotive applications due to AEC-Q100 qualification
Internet of Things (IoT) devices, as demonstrated in the Internet of Things Sensor Badge
Compliance and Industry Certifications
The PIC16F18324-E/ST is AEC-Q100 qualified. Regarding RoHS, details are available. It is suitable for a temperature range from - 40 C to + 125 C.
Core Processor
PIC
Core Size
8-Bit
Speed
32MHz
Connectivity
I2C, LINbus, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O
12
Program Memory Size
7KB (4K x 14)
Program Memory Type
FLASH
EEPROM Size
256 x 8
RAM Size
512 x 8
Voltage Supply (Vcc/Vdd)
2.3V ~ 5.5V
Data Converters
A/D 11x10b; D/A 1x5b
Oscillator Type
Internal
Operating Temperature
-40??C ~ 125??C (TA)
Mounting Type
Surface Mount
Package / Case
14-TSSOP (0.173, 4.40mm Width)
Supplier Device Package
14-TSSOP