display_lcd.c

来自「几个模块程序 包括IIc 初始化 读写操作 2*16LcD 初始化 显示程序 」· C语言 代码 · 共 32 行

C
32
字号
/*-----------------------------------------------
函数名称:disp_read
功    能:读显示状态寄存器
输    入:无
输    出:从状态寄存器中读回的数据
范    围:
------------------------------------------------*/
unsigned char disp_read(void)    
{
    unsigned char value;
    DISPDATA = 0xff;          //P0口输入允许
    REGSEL = 0;              //选择命令寄存器
    RDWR = 1;                 //选择读模式
    ENABLE = 1;               //使能LCD输出
    value = DISPDATA;         //读数据
    ENABLE = 0;
    RDWR = 0;
    return(value);
}



/*-----------------------------------------------
函数名称:disp_cmd
功    能:向LCD驱动器写入命令,并等待命令被执行
输    入:LCD控制器命令 
输    出:无
范    围:
------------------------------------------------*/
void disp_cmd(unsigned char cmd) 
{
    DISPDATA = cmd;              

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?