OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1963|回复: 3

[新手求助]f103c8驱动LCD1602不显示的问题

[复制链接]

4

主题

13

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-3-24
在线时间
13 小时
发表于 2018-3-24 22:18:08 | 显示全部楼层 |阅读模式
5金钱
void LCD1602_Init(void)
{             
     GPIO_InitTypeDef  GPIO_InitStructure;
     RCC_APB2PeriphClockCmd(RCC_APB2Periph_ALL, ENABLE);
           RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);
     GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);
       
     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;                                 
     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
     GPIO_Init(GPIOA, &GPIO_InitStructure);                                 
     GPIO_Init(GPIOB, &GPIO_InitStructure);
     GPIO_Init(GPIOC, &GPIO_InitStructure);
}

void LCD_Init(void)
{
         LCD_Write_Command(0x38);
         LCD_Write_Command(0x06);
          LCD_Write_Command(0x0c);
        LCD_Write_Command(0x01);

}

/*******************D′Ö¸áîoˉêy************************/
void LCD_Write_Command(u8 com)                                   
{
  rs=0;
        rw=0;
        en=0;
       
  GPIO_Write(GPIOB,com);
        delay_ms(5);
        en=1;
        delay_ms(5);
        en=0;
}

/*******************D′êy¾Yoˉêy************************/
void LCD_Write_Date(u8 date)                       
{
  rs=1;
        rw=0;
        en=0;       
       
  GPIO_Write(GPIOB,date);
        delay_ms(5);
        en=1;
        delay_ms(5);
  en=0;
}  
RS接的PB9,RW接的PA11,EN接的PC13,数据口D0~D7接的PB0~PB7。
#define rw PAout(11)
#define rs PBout(9)
#define en PCout(13)

LCD_Write_Command(0x80);
    for(i=0;i<16;i++)
    {
       LCD_Write_Date(table1[i]);
    }
    LCD_Write_Command(0x80+0x40);
    for(i=0;i<16;i++)
    {
             LCD_Write_Date(table2[i]);
    }

请问是哪边不对

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-3-25 01:25:30 | 显示全部楼层
回复

使用道具 举报

4

主题

13

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-3-24
在线时间
13 小时
 楼主| 发表于 2018-3-25 08:26:46 | 显示全部楼层
谢谢原子哥
回复

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1666
金钱
1666
注册时间
2016-4-29
在线时间
266 小时
发表于 2018-3-25 10:32:37 | 显示全部楼层
对照手册,仔细分析时序,有示波器或逻辑分析仪的话就更简单了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 07:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表