1602.h文件
#ifndef __1602_H
#define __1602_H
#include "sys.h"
#include "stdlib.h"
#define LCD1602_RS PCout(8)
#define LCD1602_RW PCout(7)
#define LCD1602_E PCout(6)
#define DATAOUT(x) GPIOA->ODR=(GPIOA->ODR&0xff00)|(x&0x00ff);
void lcd1602_Init(void);
void lcd1602_Reset(void);
void Write_com(u8 COM);
void Write_DATA(u8 date);
void lcd162a_Display(u8 dd);
void lcd162a_LocateXY(u8 posx,u8 posy);
void lcd162a_DispOneChar(u8 x,u8 y,u8 Wdata);
void lcd162a_ePutstr(u8 x,u8 y,u8 *ptr);
void lcd162a_cls(void);
#endif
main.c文件
#include "sys.h"
#include "usart.h"
#include "delay.h"
#include "1602.h"
u8 table[]="123456";
int main()
{
//int i;
Stm32_Clock_Init(9);
delay_init(72);
uart_init(72,9600);
init1602();
write_com(0x80+0x02);
write_date('1');
// for(i=0;i<6;i++)
// {
// Write_data(table
);
// delay_ms(200);
// }
while(1);
}
程序没有错,但是就是没有显示
帮忙看看