开背光 D180C 控制开关背光总结

来源:互联网 发布:燕十八php 编辑:程序博客网 时间:2024/04/26 18:08

如果做到开关背光呢

首先要查找D180C的LCD管脚

背光的控制,有些是两个管脚控制(背光使能脚 + 背光电源脚),有些是一个管脚进行控制(背光使能脚)

要点:基本设置输出类型    +  设置电平值
1。
封装的一段代码

void s_lcdbacklight(unsigned char mode)  //mode  1开背光  mode 0关背光
{
static int first_flag=0;

gpio_set_pin_type(GPIOD, 4, GPIO_OUTPUT);
gpio_set_pin_val(GPIOD, 4, 0);

if(!first_flag)
gpio_set_pin_type(GPIOD, 5, GPIO_OUTPUT);

if(!mode) 
gpio_set_pin_val(GPIOD, 5, 1);
else
gpio_set_pin_val(GPIOD, 5, 0);  //低有效
}


如上图所示就是管脚4是LCD电源脚  电源使能 原理图中的要求是低电平有效使能

管脚5是  背光使能  。
按照我的理解使能就是把它设置成输出或者输入类型(输入暂时没见过)。

低电平使能就是它的值为0的时候有效


管脚5是电平脚
一般有  LCD电源脚
看LCD电源的具体情况





LCD背光使能脚


大小S开关背光





0 0