www.pudn.com > rfid.rar > LCD.h, change:2012-04-22,size:2429b


/******************************************************************************* 
 * 文件名称:lcd.h 
 * 功    能:lcd.c文件相应的头文件 
 * 作    者:Ronnie 
 * 公    司:湘潭斯凯电子科技有限公司 
 *           www.sikai-tech.com 
 * 日    期:2011-06-22 
 ******************************************************************************/ 
 
 
/* 防止重复包含本文件 */ 
/********************************************************************/ 
#ifndef LCD_H 
#define LCD_H 
/********************************************************************/ 
 
 
/* 包含头文件 */ 
/********************************************************************/ 
#include <MSP430x23x0.h>  
/********************************************************************/ 
 
 
/* LCD与 MSP430管脚连接 */ 
/* LCD_SCL      -       P1.6 */ 
/* LCD_SID      -       P1.7 */ 
/* LCD_A0       -       P3.6 */ 
/* LCD_CSn      -       P2.4 */ 
/* LCD_RSTn     -       P2.5 */ 
/********************************************************************/ 
#define LCD_SCL_OUT()       P1DIR |= BIT6               // 方向为输出 
#define LCD_SCL_H()         P1OUT |= BIT6               // 输出高电平 
#define LCD_SCL_L()         P1OUT &= ~BIT6              // 输出低电平 
 
#define LCD_SID_OUT()       P1DIR |= BIT7 
#define LCD_SID_H()         P1OUT |= BIT7                
#define LCD_SID_L()         P1OUT &= ~BIT7               
 
#define LCD_A0_OUT()        P3DIR |= BIT6                
#define LCD_A0_H()          P3OUT |= BIT6                
#define LCD_A0_L()          P3OUT &= ~BIT6               
 
#define LCD_CSn_OUT()       P2DIR |= BIT4                
#define LCD_CSn_H()         P2OUT |= BIT4                
#define LCD_CSn_L()         P2OUT &= ~BIT4               
 
#define LCD_RSTn_OUT()      P2DIR |= BIT5                
#define LCD_RSTn_H()        P2OUT |= BIT5               
#define LCD_RSTn_L()        P2OUT &= ~BIT5              
/********************************************************************/ 
 
 
/* 函数声明 */ 
/********************************************************************/ 
void LCD_Init(void); 
void LCD_Clear(void); 
void LCD_WriteString(unsigned char x,unsigned char y,char *s); 
/********************************************************************/ 
 
 
/* 防止重复包含本文件 */ 
/********************************************************************/ 
#endif 
/********************************************************************/