The PIC16F13145 family of MCUs addresses the demand for on-chip digital logic through the new Configurable Logic Block (CLB) module, which removes the need for external logic chips. This peripheral expands upon integrated hardware-based logic through software reconfiguration and peripheral interconnections. The CLB can be quickly configured using the GUI-based tool offered as part of MPLAB® Code Configurator (MCC).
Operating autonomously from the CPU, the CLB ensures rapid and consistent response times by performing hardware-based digital logic. The CLB accommodates an array of 32 fundamental logic elements, each capable of simulating an AND/OR/NAND/NOR gate, buffer/inverting buffer, D flip-flop, JK flip-flop, multiplexers or four-input LUT. The CLB also supports dynamic configuration for on-the-fly changes and tri-state logic. It is especially proficient in automotive and industrial environments while remaining versatile enough to suit a broad array of applications.
Discover the CLB in action with Microchip Try. Explore the state monitoring logic designed for a European traffic light system. Take control of the light and observe how the CLB recalculates to ensure a safe state.
Unleash your dream logic configurations with the PIC16F13145 Curiosity Nano Evaluation Kit, a comprehensive solution for your next design. It is equipped with full on-board program and debug capabilities, so you can dive in immediately.
The PIC16F13145 family seamlessly integrates with MPLAB Code Configurator (MCC), a complimentary software plug-in for our acclaimed MPLAB X Integrated Development Environment (IDE). This tool offers a user-friendly graphical interface to effortlessly tailor peripherals and application-specific functions. It even includes a specialized CLB graphical interface to harness the CLB's unparalleled customization abilities. You can also access a range of code examples to immediately begin your development journey.
The CLB module allows for the creation of hardware-based, custom combinational logic functions directly within the MCU. With this seamless integration, the CLB presents designers with a straightforward route to enhance the speed and responsiveness of their embedded control systems. Its independent operation from the CPU clock speed enhances system latency and delivers a low-power solution.
The CLB module brings a new level of customization to embedded systems. The on-chip logic blocks can be customized by the CLB graphical synthesizer in MPLAB Code Configurator (MCC). This allows you to visualize your designs without having to code.
The high-speed Analog-to-Digital Converter with Computation (ADCC) automates signal analysis and data acquisition functions simplifying real-time control and capacitive sensing designs.
Our comparators boast a 50 ns response time, serving a wide range of applications requiring high-speed instrumentation, logic level shifting, threshold detection and various comparator-based commands. The on-chip configurable peripheral, a versatile and universally applicable feature, reduces costs and design time, providing all essential features for sophisticated embedded designs.