OpenEdv-开源电子网

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

液晶屏数据口问题,谁知道的帮一下,不明白怎么处理

[复制链接]

22

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2015-4-2
在线时间
57 小时
发表于 2015-4-2 16:05:52 | 显示全部楼层 |阅读模式
5金钱
用stm32开发液晶屏,液晶屏的 DB0~DB7对应的硬件引脚为pa8.pa15,pa14,pa13,pa12,pb11,pb10,pb2,怎么才能像51那样直接一次性的赋值或者有什么其他的方法去处理这个问题,求教一下,有知道的帮帮忙。

最佳答案

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

硬件已经设计成这样,只能一位一位赋值了。
坚持
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11557
金钱
11557
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-4-2 16:05:53 | 显示全部楼层
硬件已经设计成这样,只能一位一位赋值了。
回复

使用道具 举报

14

主题

490

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1229
金钱
1229
注册时间
2012-8-4
在线时间
248 小时
发表于 2015-4-2 17:56:12 | 显示全部楼层
可以将其封装成函数了
nrf51822蓝牙4.0手环开发板: 淘宝小店
回复

使用道具 举报

22

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2015-4-2
在线时间
57 小时
 楼主| 发表于 2015-4-2 19:43:08 | 显示全部楼层
回复【3楼】muniao:
---------------------------------
怎么封装,可以教一下不,这个问题头疼了好久了
坚持
回复

使用道具 举报

22

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2015-4-2
在线时间
57 小时
 楼主| 发表于 2015-4-2 19:45:02 | 显示全部楼层
回复【2楼】xuande:
---------------------------------
不能采用别的方法了么?
坚持
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11557
金钱
11557
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-4-2 19:52:32 | 显示全部楼层
回复【5楼】51951443:
---------------------------------

无解,除非改硬件。

但这样完全可行的。

回复

使用道具 举报

22

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2015-4-2
在线时间
57 小时
 楼主| 发表于 2015-4-2 19:58:15 | 显示全部楼层
回复【6楼】xuande:
---------------------------------
肯定有解的,这个板子是可以实现的,因为我只有hex文件,没有源代码,所以只能请教朋友们
坚持
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11557
金钱
11557
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-4-2 20:18:06 | 显示全部楼层
回复【7楼】51951443:
---------------------------------

无解,是针对你说的“一次性”。
回复

使用道具 举报

22

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2015-4-2
在线时间
57 小时
 楼主| 发表于 2015-4-2 20:39:56 | 显示全部楼层
回复【8楼】xuande:
---------------------------------
那只能一位一位的了,谢谢了
坚持
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-4-3 10:13:47 | 显示全部楼层
如2楼所说封装成函数(没实际用过,此为想法),这些引脚只涉及到单片机向液晶屏输出数据还比较简单,如果是双向的就有些麻烦了
void Data_lcd(uchar data)
{
    第一个引脚输出 = (data & 0x01) >> 0;
    第二个引脚输出 = (data & 0x02) >> 1;
    ....
}
自己处理引脚输出配置。
每次输出数据的时候调用这个函数就行了,就跟51操作一样了。
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-24 03:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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