3.7.0 • Published 1 month ago

@mchp-mcc/pic18-pin-manager v3.7.0

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
1 month ago

Pins Driver for PIC18F 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

Generated Files

This driver generates 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.7.0 - 2024-03-27

Improvements

  • CC8SCRIP-16249 :- API Documentation support for Pins Module.

3.6.1 - 2023-07-31

New Features

  • CC8SCRIP-17206 :- PIC18(L)F2X/4XK22 missing check box for analog setting fixed.
  • CC8SCRIP-16793 :- Output PPS pin-data exposed to Pins Module.

Bug Fixes

  • CC8SCRIP-17651 :- MCC Melody Bug - Minimal project does not compile
  • CC8SCRIP-16796 :- PIC18 Pin Manager K22 - Missing Checkboxes for Analog settings

3.6.0 - 2023-07-05

New Features

  • CC8SCRIP-15896 :- Pins Module - Interrupt Support for PIC18FxxK20/K22/K50 devices.
3.7.0

1 month ago

3.6.1

9 months ago

3.6.0

10 months ago

3.5.0

12 months ago

3.4.0

1 year ago

3.3.0

2 years ago

3.2.2

2 years ago

3.2.1

3 years ago

3.1.7

3 years ago

3.2.0

3 years ago