
EPPL documentation
Go to the document... Go to the project page...EPPL stands for the Embedded Port Pin Library.
It is a special library created to manage pins of microcontroller in any embedded system.
This is the whole ideology where the connection between a created software has to be independent from a physical pins mapping. You can, for example, connect data pins to your LCD in any order to your port. It can be just a straight mapping (D0 to pin 0 of port, D1 to 1, ..., D7 to 7) or it can be a total mess. The connection can be even distributed between different ports if the design requires it.
Documentation generated by Doxygen.

EPPL example libraries documentation
Go to the document... Go to the project page...Example library created to show the possibilities of EPPL. Also the EPPL library was tested on this code.
Actually there are implemented fallowing libraries:
- ALCDDRV - universal driver for HD44780 compatible alphanumeric LCD
- SPWM - Software generated Pulse Width Modulation. Unlimited number of PWM outputs, excellent for LED driving.