From e61d1595ebb1fa76b499cddec2df4bd66ec92b97 Mon Sep 17 00:00:00 2001 From: jinlicong <493886250@qq.com> Date: Mon, 20 May 2024 20:02:47 +0800 Subject: [PATCH] 继续完善 --- Function/LCD/lcd_io_api.h | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Function/LCD/lcd_io_api.h b/Function/LCD/lcd_io_api.h index 2b36e1e..7bef53c 100644 --- a/Function/LCD/lcd_io_api.h +++ b/Function/LCD/lcd_io_api.h @@ -30,15 +30,17 @@ #define LCD_SYSTEM_MODE_COMMAND_ADDR 0x84 -#define LCD_PWR_GPIO_PORT GPIOB -#define LCD_PWR_PIN GPIO_Pin_6 +#define LCD_PWR_GPIO_PORT GPIOD +#define LCD_PWR_PIN GPIO_Pin_7 -#define LCD_BACKLIGHT_PWR_GPIO_PORT GPIOB -#define LCD_BACKLIGHT_PWR_PIN GPIO_Pin_5 +#define LCD_BACKLIGHT_PWR_GPIO_PORT GPIOD +#define LCD_BACKLIGHT_PWR_PIN GPIO_Pin_8 //��ʾ����Դ #define LCD_PWR_ON GPIO_SetBits(LCD_PWR_GPIO_PORT,LCD_PWR_PIN) #define LCD_PWR_OFF GPIO_ResetBits(LCD_PWR_GPIO_PORT,LCD_PWR_PIN) + +#define LCD_PWR_IO_READ GPIO_ReadInputDataBit(LCD_PWR_GPIO_PORT,LCD_PWR_PIN) //����� #define LCD_BACKLIGHT_ON GPIO_SetBits(LCD_BACKLIGHT_PWR_GPIO_PORT,LCD_BACKLIGHT_PWR_PIN) @@ -98,14 +100,14 @@ void Lcd_Write_Reg(uint8_t sadd,uint8_t * pBuffer,uint8_t len); void Lcd_Write(uint8_t cmd_add,uint8_t * pBuffer,uint8_t len); -void Lcd_DisplayFirstLine_23A(uint8_t show_type,double number); -void Lcd_DisplaySecondLine_23A(uint8_t show_type,double number); +void Lcd_DisplayFirstLine_23A(u8 show_type,double number); +void Lcd_DisplaySecondLine_23A(u8 show_type,double number); -void Lcd_DisplayDigit_23A(unsigned char Position ,uint8_t Digit); +void Lcd_DisplayDigit_23A(unsigned char Position ,u8 Digit); void Lcd_ClearDigit_23A(unsigned char Position); void Lcd_DisplayLetter(uint8_t position,LCD_LETTERS_T letter); -void Lcd_IO_Init(void); +void Lcd_GPIO_Init(void); #endif -- Gitblit v1.9.3