main.c.bak
来自「液晶方面的一些资料文件 希望有所帮助关于51语言」· BAK 代码 · 共 51 行
BAK
51 行
/*===============================================================
硬件连接: DATA:P4 P5.5-LCD_COMMAND(0)/DATA(1) P5.6-LCD_ENABLE
P5.7-LCD_READ(1,ENABLE=1)/WRITE(0,ENABLE=1->0)
=================================================================*/
#include "io430.h"
#include "msp430x1xx.h"
#define LCD_DATA_IN P4IN
#define LCD_DATA_OUT P4OUT
#define LCD_DIR P4DIR
#define LCD_BUSY P4IN&BIT7
#define MCU_READ P5OUT |= BIT6
#define MUC_WRITE P5OUT &= ~BIT6
#define MCU_ENABLE_H P5OUT |= BIT5
#define MCU_ENABLE_L P5OUT &= ~BIT5
#define LCD_DATA P5OUT |= BIT4
#define LCD_COMMAND P5OUT &= ~BIT4
void initLCD();
void write_command();
char LCD_busy();
int main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
initLCD();
return 0;
}
void initLCD()
{
write_command(0x30);
write_command(0x0c);
write_command(0x01);
write_command(0x06);
}
void write_command()
{
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?