README
Pins Driver for PIC16(L)F Microcontrollers
Overview
The Pins Driver provides the Firmware Implementations of Device pins used by the Peripherals.
Features
- Generates GPIO Pin APIs
- Generates I/O Ports Registers
- PORTx
- LATx
- TRISx
- ANSELx
- WPUx
- INLVLx
- SLRCONx
- ODCONx
- Generates IOC - Interrupt-on-Change Registers and APIs
- IOCxP
- IOCxN
- Generates PPS - Peripheral Pin Select Module Registers
- Input PPS
- Output PPS
Generate Code
Clicking generate code creates the following files:
- ./mcc_generated_files/system/src/pins.c => A driver file containing Register Initialization and API function implementations
- ./mcc_generated_files/system/pins.h => A driver file containing the API function definitions
Changelog
All notable changes to this project will be documented in this file.
[3.2.2] - 2021-11-10
Bug Fixes
- CC8SCRIP-6111 :- Supported Code generation for PORTD and PORTE in 1527x/5x devices
[3.2.1] - 2021-10-08
Improvements
- CC8SCRIP-4906 :- API Documentation Updates.
[3.2.0] - 2021-08-24
Improvements
- CC8SCRIP-4839 :- Performance Improvements on Melody Script Loading Time