⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 9325_fw.h

📁 STM32的SD卡驱动及液晶驱动源代码资料
💻 H
字号:
/*****************************************************\
*河南工业大学Freescale MCU&DSP联合实验室
*文 件 名:9325_FW.h
*C  P  U :STM32VBT6
*调试环境:IAR4.22 
*作    者:曾 滔
*描    述: 9325液晶屏方案框架
*日    期:2008年8月29日
\*****************************************************/



/* Includes ------------------------------------------------------------------*/
#include "stm32f10x_lib.h"

#define  BUS    GPIOE->ODR
#define  nRST   GPIOD->BRR=GPIO_Pin_15
#define  nCS    GPIOD->BRR=GPIO_Pin_11
#define  nRS    GPIOD->BRR=GPIO_Pin_12
#define  nWR    GPIOD->BRR=GPIO_Pin_13
#define  nRD    GPIOD->BRR=GPIO_Pin_14
#define  RST    GPIOD->BSRR=GPIO_Pin_15
#define  CS     GPIOD->BSRR=GPIO_Pin_11
#define  RS     GPIOD->BSRR=GPIO_Pin_12
#define  WR     GPIOD->BSRR=GPIO_Pin_13
#define  RD     GPIOD->BSRR=GPIO_Pin_14

#define  LCD_WriteData_ILI9325()  {BUS=data;nWR;WR;}
#define  LCD_WriteIndex_ILI9325() {nRS;BUS=index;nWR;WR;RS;}


void Delay(vu32 nCount);
void LCD_IO_Init(void);
void LCD_CtrlWrite_ILI9325(u16 index,u16 data);
void ILI9325(void);
void LCD_ExitSleep_ILI9325(void);
void LCD_EnterSleep_ILI9325(void);
void LCD_ReadData_ILI9325(void);
void LCD_CtrlRead_ILI9325(u16 index);
void SET_StartAddress(u16 x,u16 y);
void SET_Windows(u16 hs,u16 he,u16 vs,u16 ve);
void LCD_Clean(u16 data);
void LCD_StartWrite(void);
void LCD_Ver(void);
void LCD_Hor(void);
void LCD_Clean(u16 data);

void Type(char data);
void SET_cursor(u16 x,u16 y);
void SET_color(u16 type,u16 back);
void print(u8 *p); 

void Draw_rectangular(u16 hs,u16 he,u16 vs,u16 ve,u16 color);

void type_word(void);
void ball_demo(void);
void Dis_Pic(void);

⌨️ 快捷键说明

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