OpenEdv-开源电子网

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

STM32F1使用IIC和SPI让LCD1602和LCD12864显示字符

[复制链接]

8

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
1044
注册时间
2018-5-21
在线时间
114 小时
发表于 2018-6-27 20:12:00 | 显示全部楼层 |阅读模式
8金钱
最近想用STM32F103开发板的IIC和SPI让LCD1602和LCD12864显示字符,但不知道如何接线和写程序,求指导!

最佳答案

查看完整内容[请看2#楼]

1602要装一块电路板才能放上iic端口,这装了就好使。 https://blog.csdn.net/ling3ye/article/details/51542424
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2016-1-5
在线时间
9 小时
发表于 2018-6-27 20:12:01 | 显示全部楼层
1602要装一块电路板才能放上iic端口,这装了就好使。


https://blog.csdn.net/ling3ye/article/details/51542424
回复

使用道具 举报

8

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
1044
注册时间
2018-5-21
在线时间
114 小时
 楼主| 发表于 2018-6-27 20:12:36 | 显示全部楼层
重要的是不知道如何接线
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-6-28 01:44:39 | 显示全部楼层
随便接,根据你的接线写代码即可。
回复

使用道具 举报

8

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
1044
注册时间
2018-5-21
在线时间
114 小时
 楼主| 发表于 2018-6-28 09:14:24 | 显示全部楼层
LCD1602和LCD12864也是随便接吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-6-29 02:04:12 | 显示全部楼层
明月123 发表于 2018-6-28 09:14
LCD1602和LCD12864也是随便接吗?

一样
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

10

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2017-5-16
在线时间
64 小时
发表于 2018-6-29 08:29:02 | 显示全部楼层
我只用过LCD1602,LCD1602根本用不着协议
回复

使用道具 举报

8

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
1044
注册时间
2018-5-21
在线时间
114 小时
 楼主| 发表于 2018-6-30 13:51:11 | 显示全部楼层
jxh123 发表于 2018-6-29 08:29
我只用过LCD1602,LCD1602根本用不着协议

我是想学习使用IIC和SPI
回复

使用道具 举报

28

主题

176

帖子

0

精华

高级会员

Rank: 4

积分
738
金钱
738
注册时间
2014-7-1
在线时间
180 小时
发表于 2018-7-3 08:31:57 | 显示全部楼层
jxh123 发表于 2018-6-29 08:29
我只用过LCD1602,LCD1602根本用不着协议

你用的LCD1602第一行和第二行都能正常显示吗,我的只能显示第一行,不知道什么原因
回复

使用道具 举报

10

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2017-5-16
在线时间
64 小时
发表于 2018-7-3 10:31:57 | 显示全部楼层
明月123 发表于 2018-6-30 13:51
我是想学习使用IIC和SPI

想学IIC和SPI的话,不是可以弄弄EEPROM和SPI FLASH啊,要是觉得这样太简单了,可以研究研究spi驱动TFTLCD或SDIO
回复

使用道具 举报

10

主题

67

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2017-5-16
在线时间
64 小时
发表于 2018-7-3 10:32:46 | 显示全部楼层
qingyu111 发表于 2018-7-3 08:31
你用的LCD1602第一行和第二行都能正常显示吗,我的只能显示第一行,不知道什么原因

地址没弄错吗?第二行的地址是从0xc0开始的
回复

使用道具 举报

28

主题

176

帖子

0

精华

高级会员

Rank: 4

积分
738
金钱
738
注册时间
2014-7-1
在线时间
180 小时
发表于 2018-7-3 10:38:17 | 显示全部楼层
jxh123 发表于 2018-7-3 10:32
地址没弄错吗?第二行的地址是从0xc0开始的

我就是从0xc0开始的啊
回复

使用道具 举报

28

主题

176

帖子

0

精华

高级会员

Rank: 4

积分
738
金钱
738
注册时间
2014-7-1
在线时间
180 小时
发表于 2018-7-3 10:40:50 | 显示全部楼层
jxh123 发表于 2018-7-3 10:32
地址没弄错吗?第二行的地址是从0xc0开始的

并且第一行显示的字符很模糊,必须斜着才能看清楚
回复

使用道具 举报

8

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
1044
注册时间
2018-5-21
在线时间
114 小时
 楼主| 发表于 2018-7-9 20:12:07 | 显示全部楼层
qingyu111 发表于 2018-7-3 08:31
你用的LCD1602第一行和第二行都能正常显示吗,我的只能显示第一行,不知道什么原因

我能说我两行都不能显示吗?
回复

使用道具 举报

28

主题

176

帖子

0

精华

高级会员

Rank: 4

积分
738
金钱
738
注册时间
2014-7-1
在线时间
180 小时
发表于 2018-7-10 08:30:29 | 显示全部楼层
明月123 发表于 2018-7-9 20:12
我能说我两行都不能显示吗?

我的两行都显示了,但是不是用的IIC或SPI接口,就是最简单的1602模块直接连那种
回复

使用道具 举报

0

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2016-1-5
在线时间
9 小时
发表于 2018-7-11 23:58:12 | 显示全部楼层
本帖最后由 fogota 于 2018-7-12 00:13 编辑

1602和12864,按上LCD1602_iic模块,再连上stm32,按字母一一对应不就行了。
找原子的源代码IIC实验,都没有用stm32本身的iic功能。完全是用IO走的。可能是脚位不足吧。

所以要真学iic看看别的源代码。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-5-4
在线时间
0 小时
发表于 2019-5-4 17:40:02 | 显示全部楼层
fogota 发表于 2018-6-27 20:12
1602要装一块电路板才能放上iic端口,这装了就好使。

用STM32怎样进行对其的实现啊,我找了很久的资料都是Arduino的
回复

使用道具 举报

4

主题

178

帖子

0

精华

高级会员

Rank: 4

积分
672
金钱
672
注册时间
2019-7-28
在线时间
61 小时
发表于 2020-5-27 09:40:08 | 显示全部楼层
方针的IIC和SPI是因为受以前类似51的习惯甚至资源,现在有现成的库,新手都是直接用HAL库的,所以问题比较多,
但并不是以前的仿真好!因为大部分程序都不是很复杂,导致没有资源问题,但只有用了硬件的协议,才能最大限度
节约资源,让CPU能做更多的事情,方便“实时”调度或复杂分析运算。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 02:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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