Digital Power Starter Kit 3 Firmware
dsPIC33C Buck Converter Voltage Mode Control Example
drv_lcd_interface.h
1
//======================================================================================================================
2
// Copyright(c) 2018 Microchip Technology Inc. and its subsidiaries.
3
// Subject to your compliance with these terms, you may use Microchip software and any derivatives exclusively with
4
// Microchip products. It is your responsibility to comply with third party license terms applicable to your use of
5
// third-party software (including open source software) that may accompany Microchip software.
6
// THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO
7
// THIS SOFTWARE, INCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR
8
// PURPOSE.
9
// IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE,
10
// COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED
11
// OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY
12
// ON ALL CLAIMS IN ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE
13
// PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE.
14
//======================================================================================================================
15
16
//======================================================================================================================
17
// @file drv_lcd_interface.h
18
//
19
// @brief driver for the spi-interface to access the lcd controller
20
//
21
//======================================================================================================================
22
23
#ifndef _DRV_LCD_INTERFACE_H_
24
#define _DRV_LCD_INTERFACE_H_
25
26
#include <stdint.h>
27
28
extern
void
drv_LcdInterface_Initialize
(
void
);
29
extern
void
drv_LcdInterface_Reset
(
void
);
30
extern
void
drv_LcdInterface_SendCmd
(
const
uint8_t cmd);
31
extern
void
drv_LcdInterface_SendChar(
const
char
c);
32
33
34
#endif // _DRV_LCD_INTERFACE_H_
drv_LcdInterface_Initialize
void drv_LcdInterface_Initialize(void)
Initializes the LCD interface driver.
Definition:
drv_lcd_interface.c:52
drv_LcdInterface_SendCmd
void drv_LcdInterface_SendCmd(const uint8_t cmd)
Sends a command to the LCD controller.
Definition:
drv_lcd_interface.c:92
drv_LcdInterface_Reset
void drv_LcdInterface_Reset(void)
Resets the LCD controller.
Definition:
drv_lcd_interface.c:76
dpsk_buck_vmc.X
sources
lcd
drivers
drv_lcd_interface.h
© 2021, Microchip Technology Inc.