SWE-350 TOTP Generator Milestone 5
The DE-10 board has six 7-segment displays, this can be used to display and generate a time based one-time pin (TOTP).
Loading...
Searching...
No Matches
LCD_Driver.c File Reference
#include "LCD_Hw.h"
#include "LCD_Driver.h"
Include dependency graph for LCD_Driver.c:

Go to the source code of this file.

Functions

void LCDDrv_Display (bool bOn)
 
void LCDDrv_SetStartLine (uint8_t StartLine)
 
void LCDDrv_SetPageAddr (uint8_t PageAddr)
 
void LCDDrv_SetColAddr (uint8_t ColAddr)
 
void LCDDrv_WriteData (uint8_t Data)
 
void LCDDrv_WriteMultiData (uint8_t *Data, uint16_t num)
 
void LCDDrv_SetADC (bool bNormal)
 
void LCDDrv_SetReverse (bool bNormal)
 
void LCDDrv_EntireOn (bool bEntireOn)
 
void LCDDrv_SetBias (bool bDefault)
 
void LCDDrv_ReadModifyWrite_Start (void)
 
void LCDDrv_ReadModifyWrite_End (void)
 
void LCDDrv_Reset (void)
 
void LCDDrv_SetOsc (bool bDefault)
 
void LCDDrv_SetPowerControl (uint8_t PowerMask)
 
void LCDDrv_SetResistorRatio (uint8_t Value)
 
void LCDDrv_SetElectricVolume (uint8_t Value)
 
void LCDDrv_SetOuputStatusSelect (bool bNormal)
 

Function Documentation

◆ LCDDrv_Display()

void LCDDrv_Display ( bool bOn)

Definition at line 39 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_EntireOn()

void LCDDrv_EntireOn ( bool bEntireOn)

Definition at line 85 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_ReadModifyWrite_End()

void LCDDrv_ReadModifyWrite_End ( void )

Definition at line 100 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_ReadModifyWrite_Start()

void LCDDrv_ReadModifyWrite_Start ( void )

Definition at line 96 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_Reset()

void LCDDrv_Reset ( void )

Definition at line 104 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetADC()

void LCDDrv_SetADC ( bool bNormal)

Definition at line 77 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetBias()

void LCDDrv_SetBias ( bool bDefault)

Definition at line 89 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetColAddr()

void LCDDrv_SetColAddr ( uint8_t ColAddr)

Definition at line 55 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_SetElectricVolume()

void LCDDrv_SetElectricVolume ( uint8_t Value)

Definition at line 122 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetOsc()

void LCDDrv_SetOsc ( bool bDefault)

Definition at line 109 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetOuputStatusSelect()

void LCDDrv_SetOuputStatusSelect ( bool bNormal)

Definition at line 128 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_SetPageAddr()

void LCDDrv_SetPageAddr ( uint8_t PageAddr)

Definition at line 50 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_SetPowerControl()

void LCDDrv_SetPowerControl ( uint8_t PowerMask)

Definition at line 113 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_SetResistorRatio()

void LCDDrv_SetResistorRatio ( uint8_t Value)

Definition at line 117 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetReverse()

void LCDDrv_SetReverse ( bool bNormal)

Definition at line 81 of file LCD_Driver.c.

Here is the call graph for this function:

◆ LCDDrv_SetStartLine()

void LCDDrv_SetStartLine ( uint8_t StartLine)

Definition at line 45 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_WriteData()

void LCDDrv_WriteData ( uint8_t Data)

Definition at line 64 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LCDDrv_WriteMultiData()

void LCDDrv_WriteMultiData ( uint8_t * Data,
uint16_t num )

Definition at line 68 of file LCD_Driver.c.

Here is the call graph for this function:
Here is the caller graph for this function: