我是靠谱客的博主 优美秋天,最近开发中收集的这篇文章主要介绍STM32F407的LCD1602液晶显示程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

LCD1602.H


#ifndef __LCD1602_H
#define __LCD1602_H

#include"sys.h"
#include "stm32f4xx.h" 

//unsigned char message[20];
//unsigned char message2[20];

#define  LCD1602_Timer_GPIOD RCC_AHB1Periph_GPIOD
#define  LCD1602_GPIOD GPIOD
#define  LCD1602_RS   GPIO_Pin_8
#define  LCD1602_RW   GPIO_Pin_9
#define  LCD1602_E    GPIO_Pin_10
#define  LCD1602_IO   GPIO_Pin_0 |  GPIO_Pin_1 |  GPIO_Pin_2 |  GPIO_Pin_3 |  GPIO_Pin_4 |  GPIO_Pin_5 |  GPIO_Pin_6 |  GPIO_Pin_7

#define LCD1602_D0 GPIO_Pin_0
#define LCD1602_D1 GPIO_Pin_1
#define LCD1602_D2 GPIO_Pin_2
#define LCD1602_D3 GPIO_Pin_3
#define LCD1602_D4 GPIO_Pin_4
#define LCD1602_D5 GPIO_Pin_5
#define LCD1602_D6 GPIO_Pin_6
#define LCD1602_D7 GPIO_Pin_7

#define  LCD1602_I0_SET() GPIO_SetBits(LCD1602_GPIOD, LCD1602_IO)

#define  LCD1602_RS_SET()   GPIO_SetBits(LCD1602_GPIOD,LCD1602_RS)
#define  LCD1602_RS_RESET() GPIO_ResetBits(LCD1602_GPIOD,LCD1602_RS)

#define  LCD1602_RW_SET()   GPIO_Se

最后

以上就是优美秋天为你收集整理的STM32F407的LCD1602液晶显示程序的全部内容,希望文章能够帮你解决STM32F407的LCD1602液晶显示程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部