
This library is intended to support the entire PIC16F line. However, the tests conducted covered only three microcontrollers: PIC16F628A, PIC16F876A, and PIC16F887.
The primary purpose of this library is to provide flexible use of the 16x2 LCD across various microcontrollers in the PIC16F series without binding the connections to predetermined ports and pins. This allows users to select the port and pins as per their project's convenience. However, although the developer has endeavored to optimize the code, it is possible that this library may significantly increase the size of the final code (hex), potentially making it unsuitable for smaller microcontrollers.
See:
LCD 16x2 Library:
#pic16f877a #lcd #pic16f628a #microchip