找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2223|回复: 11
打印 上一主题 下一主题
收起左侧

萌新一个,有没有大佬教一下,数码管和LCD一块显示,功能需要用到两个,冲突了

[复制链接]
跳转到指定楼层
楼主
ID:863097 发表于 2020-12-20 22:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:226055 发表于 2020-12-21 14:01 | 只看该作者
把原理图和硬件实物图上传下,最好把软件需要实现的功能及你写到了哪一步都说明下。这样的只有个标题的帖子太不丰满了,也让人无从回复啊
回复

使用道具 举报

板凳
ID:337139 发表于 2020-12-21 14:12 | 只看该作者
跟据你现有的困惑,猜想是要用到分时显通。你可以将两个时段分开来分别驱动。
回复

使用道具 举报

地板
ID:863097 发表于 2020-12-21 15:53 | 只看该作者
cocolala 发表于 2020-12-21 14:01
把原理图和硬件实物图上传下,最好把软件需要实现的功能及你写到了哪一步都说明下。这样的只有个标题的帖子 ...

普中科技开发板,题目是用四个按键(矩阵按键四个)控制汽车前进档位变化,分别是1档→2档→3档→4档,档位不同体现在直流电机的转速变化,档位值显示在数码管上;根据档位值,以及运行时间,实时将里程数显示在LCD上;我使用是多.c文件调用,写到了数码管和LCD冲突一起显示的位置了,大佬求教
回复

使用道具 举报

5#
ID:863097 发表于 2020-12-21 15:56 | 只看该作者
长风007 发表于 2020-12-21 14:12
跟据你现有的困惑,猜想是要用到分时显通。你可以将两个时段分开来分别驱动。

哥,能将详细一点吗,不太会分时
回复

使用道具 举报

6#
ID:328014 发表于 2020-12-22 03:49 | 只看该作者
这里有个单片机分时复用的框架http://www.51hei.com/bbs/dpj-177069-1.html
回复

使用道具 举报

7#
ID:860283 发表于 2020-12-22 08:12 | 只看该作者
可以分别驱动
回复

使用道具 举报

8#
ID:267932 发表于 2020-12-23 10:34 | 只看该作者
数码管led可以丢定时器扫描驱动,  然后LCD驱动起来就很简单了
回复

使用道具 举报

9#
ID:146102 发表于 2020-12-23 18:33 | 只看该作者
LCD可以用端口模拟1/2 bias,同扫描数码管一样,只需要把LCD和数码管的com分开 seg也可以共用,才用分时复用扫描即可
回复

使用道具 举报

10#
ID:510870 发表于 2020-12-23 23:48 | 只看该作者
LED数码管可以静态(或动态)显示,LCD只能动态扫描显示。
回复

使用道具 举报

11#
ID:367934 发表于 2020-12-24 09:19 | 只看该作者
数码管使用的IO口和LCD使用的IO口在原理图设计时最好要分开,这样在程序设计的时候不会那么复杂。如果现在你没办法分离开,那只能分时使用。刷LCD的时候把IO口初始化为LCD模式刷数码管就把IO口设置为刷数码管的模式。
回复

使用道具 举报

12#
ID:866834 发表于 2020-12-24 09:23 | 只看该作者
你可以将两个时段分开来分别驱动。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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