mikroSDK Reference Manual
lcd_controllers.h
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2023 MikroElektronika d.o.o.
4 ** Contact: https://www.mikroe.com/contact
5 **
6 ** Commercial License Usage
7 **
8 ** Licensees holding valid commercial NECTO compilers AI licenses may use this
9 ** file in accordance with the commercial license agreement provided with the
10 ** Software or, alternatively, in accordance with the terms contained in
11 ** a written agreement between you and The MikroElektronika Company.
12 ** For licensing terms and conditions see
13 ** https://www.mikroe.com/legal/software-license-agreement.
14 ** For further information use the contact form at
15 ** https://www.mikroe.com/contact.
16 **
17 **
18 ** GNU Lesser General Public License Usage
19 **
20 ** Alternatively, this file may be used for
21 ** non-commercial projects under the terms of the GNU Lesser
22 ** General Public License version 3 as published by the Free Software
23 ** Foundation: https://www.gnu.org/licenses/lgpl-3.0.html.
24 **
25 ** The above copyright notice and this permission notice shall be
26 ** included in all copies or substantial portions of the Software.
27 **
28 ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
29 ** OF MERCHANTABILITY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
30 ** TO THE WARRANTIES FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
31 ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
32 ** DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT
33 ** OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
34 ** OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
35 **
36 ****************************************************************************/
42 #ifndef __LCD_CONTROLLERS_H__
43 #define __LCD_CONTROLLERS_H__
44 
45 #ifdef __cplusplus
46 extern "C" {
47 #endif
48 
49 #include "drv_digital_out.h"
50 
73 // Include Hitachi HD44780 LCD controller driver.
74 #include "hd44780_lcd_controller.h"
75  // lcd_controller // lcd // middlewaregroup
79 
80 #ifdef __cplusplus
81 }
82 #endif
83 
84 #endif // __LCD_CONTROLLERS_H__
drv_digital_out.h
API for Digital output driver.
hd44780_lcd_controller.h
LCD(Liquid Crystal Display) HD44780 Controller Driver.