OpenEdv-开源电子网

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

stm32f051对1602的驱动问题

[复制链接]

7

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-1-23
在线时间
1 小时
发表于 2014-1-23 09:36:11 | 显示全部楼层 |阅读模式
板子的硬件连接是:PB[5-8]对应着LCD1602的D0到D3;PB[12-15]对应着1602的D4到D7;不是顺序对应着1602的D0到D7,所以不知道程序上该怎么写了
对于写数据和写命令,麻烦给位大侠帮个忙啊,不胜感激!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

59

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2013-9-16
在线时间
0 小时
发表于 2014-1-23 09:38:00 | 显示全部楼层
参照51单片机的程序不就行啦?应该还是i2c  和 spi接口吧。另外几个地址线完全可以照搬过来
一天又过去了
回复 支持 反对

使用道具 举报

7

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-1-23
在线时间
1 小时
 楼主| 发表于 2014-1-23 09:45:09 | 显示全部楼层
回复【2楼】chinayeren:
---------------------------------
您好:能否发个例程参考下,看了其他程序,端口都是顺序连接的,要么是高8位,要么是低8位,我这顺序不是对应的,一下子真不知道怎么写了,对于写命令和写数据,麻烦你了啊
回复 支持 反对

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2014-1-23 09:56:55 | 显示全部楼层
移位读取,最后再设计一个读取全部数据的函数!
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复 支持 反对

使用道具 举报

7

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2014-1-23
在线时间
1 小时
 楼主| 发表于 2014-1-23 10:25:20 | 显示全部楼层
回复【4楼】象牙塔:
---------------------------------
比如写数据
void LCD_dat(uint8_t dat)//
{
      while(LCD_busy()); 
    delay_nms(10);   
    LCD_RS_1;
    delay_nus(10);   // GPIOC->BSRR = LCD_RS;    
    LCD_RW_0;        //GPIOC->BRR = LCD_RW;
    delay_nus(10);
    GPIOB->ODR &= 0x0000;//PB5--PB8,PB12--PB15全部置低
   GPIOB->ODR=((dat)&(0x000f))<<5;
    GPIOB->ODR|=((dat)&(0x00f0))<<8; 
    GPIOB->ODR=0xf1e0&GPIOB->ODR;
    LCD_EN_1;        // GPIOC->BSRR = LCD_EN;
    delay_nus(300);   
    LCD_EN_0;        //GPIOC->BRR = LCD_EN;
}

这样行吗?
回复 支持 反对

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2014-1-23 10:34:14 | 显示全部楼层
回复【5楼】wangyue3804:
---------------------------------
对的,你可以先做做测试,如果没问题,再把代码与LCD结合!
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复 支持 反对

使用道具 举报

头像被屏蔽

38

主题

382

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-5
在线时间
19 小时
发表于 2014-1-23 11:14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-12 06:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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