我是靠谱客的博主 优美秋天,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部