• 大小: 2KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: LCD12864  

资源简介

STM32并行方式驱动LCD12864,12864是3.3V版本

资源截图

代码片段和文件信息

#include “lcd12864.h“
#include “stm32f10x.h“
#include “stm32f10x_conf.h“
#include “time.h“
#include “lcd12864.h“

/*
Delay_MS(unsigned char t)为延时t×1MS函数
需自行编写!!
*/

//初始化
void LCD_Init(void)
{
PSB_H;
RST_H;
Delay_MS(5);
LCD_WriteCmd(0x30);
Delay_MS(5);
LCD_WriteCmd(0x0c);
Delay_MS(5);
LCD_WriteCmd(0x01);
Delay_MS(5);
}

//忙检测
void LCD_Busy()
{
SetGPIO_In();
RS_L;
RW_H;
EN_L;
Delay_MS(5);
EN_H;
while(0x80==(0x80&GPIO_ReadInputData(LCD_DB)))
{
Delay_MS(10);
break;
}
EN_L;
SetGPIO_Out();
}

//写指令
void LCD_WriteCmd(unsigned char cmd)
{
SetGPIO_Out();
LCD_Busy();
RS_L;
RW_L;
EN_L;
Delay_MS(5);
EN_H;
GPIO_Write(LCD_DBcmd);
Delay_MS(5);
EN_L;
}

//写数据
void LCD_WriteData(unsigned char dat)
{
SetGPIO_Ou

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1280  2017-04-18 16:25  main.c
     文件        2097  2017-04-18 16:34  lcd12864.c
     文件        1141  2017-04-18 16:30  lcd12864.h
     文件         247  2017-04-18 16:39  先读我.txt

评论

共有 条评论