找回密码
 立即注册

QQ登录

只需一步,快速开始

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

有没有帮我看看这个,谢谢,AT89C52单片机数码管显示(静态+动态),按下k1k2数码管数字...

[复制链接]
跳转到指定楼层
楼主
ID:1135733 发表于 2024-11-6 21:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
数码管显示(静态+动态),按下k1k2数码管数字加一,按下k3k4数码管数字减一,k1k3控制数码管左4位,k2k4分别控制数码管右4位,第1,5位是符号位,数字为正数时,对应符号位熄灭,为负数时符号位显示负号,加需要能加到10减需要能减到-10(第4,8位熄灭,10加1为-10,-10减1为10)

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

使用道具 举报

沙发
ID:161164 发表于 2024-11-7 09:34 | 只看该作者
有什么问题?
回复

使用道具 举报

板凳
ID:1109793 发表于 2024-11-7 17:19 | 只看该作者
既要动态又要静态?数码管不一样,接线不一样,怎样兼容?-10~10就需要3个数码管就行了,就是每个数码管只用左边3位,第四位都用不到?
那么你想问啥?要一个现成的电路和代码?
回复

使用道具 举报

地板
ID:1135733 发表于 2024-11-8 19:52 | 只看该作者
xiaobendan001 发表于 2024-11-7 17:19
既要动态又要静态?数码管不一样,接线不一样,怎样兼容?-10~10就需要3个数码管就行了,就是每个数码管只 ...

我这个只是一个简单的单片机,初学者用的,能帮忙看看代码怎么写吗
回复

使用道具 举报

5#
ID:1135733 发表于 2024-11-8 19:54 | 只看该作者

我这个是简单的单片机,初学者用得的,能帮忙看看代码怎么写吗
回复

使用道具 举报

6#
ID:1109793 发表于 2024-11-9 07:30 | 只看该作者
nihao11111 发表于 2024-11-8 19:52
我这个只是一个简单的单片机,初学者用的,能帮忙看看代码怎么写吗

静态就是静态,要驱动8个,需要64个脚,即使不显示小数点,也要56个。CPU的脚不够用,可能需要一些外置芯片驱动。
动态需要16个脚,可以直接用,但是亮度可能不太行,如果是IO可以设置推挽方式,还行。
电路结构不一样,所以驱动代码也不一样。
至于按键的操作,那就比较简单了。当然也要看你怎么接。
另外,8个数码管动态显示使用比如TM1638的话,就更简单了。按键都可以接这个上面。很方便
回复

使用道具 举报

7#
ID:161164 发表于 2024-11-11 15:51 | 只看该作者
nihao11111 发表于 2024-11-8 19:54
我这个是简单的单片机,初学者用得的,能帮忙看看代码怎么写吗

请提供原理图
回复

使用道具 举报

8#
ID:1135733 发表于 2024-11-17 16:17 | 只看该作者

"C:\Users\LENOVO\Desktop\HC6800-ES+V2.0+新版.pdf"
回复

使用道具 举报

9#
ID:1135733 发表于 2024-11-17 16:18 | 只看该作者

然后我这个是AT98C52的型号,用Keil uVision4,C语言编写
回复

使用道具 举报

10#
ID:161164 发表于 2024-11-17 22:03 | 只看该作者
nihao11111 发表于 2024-11-17 16:18
然后我这个是AT98C52的型号,用Keil uVision4,C语言编写

无效的聊天.jpg
回复

使用道具 举报

11#
ID:619259 发表于 2024-11-18 08:36 | 只看该作者
nihao11111 发表于 2024-11-17 16:17
"C:\Users\LENOVO\Desktop\HC6800-ES+V2.0+新版.pdf"

学单片机先要会电脑
回复

使用道具 举报

12#
ID:92781 发表于 2024-11-18 09:51 | 只看该作者
你还是先补习一下基础知识吧,自己写出代码大家给你找问题可以,总不能让大家替你写代码
回复

使用道具 举报

13#
ID:92781 发表于 2024-11-18 09:52 | 只看该作者
提问前请先看这个帖子 http://www.51hei.com/bbs/dpj-193466-1.html
回复

使用道具 举报

14#
ID:161164 发表于 2024-11-18 09:57 | 只看该作者
cy009 发表于 2024-11-18 08:36
学单片机先要会电脑

还好,还有个正确的档名可以提示一下
回复

使用道具 举报

15#
ID:161164 发表于 2024-11-18 10:07 | 只看该作者
nihao11111 发表于 2024-11-8 19:54
我这个是简单的单片机,初学者用得的,能帮忙看看代码怎么写吗

如果不用静态就很简单
因为后续要求里都没有说静态是用来干嘛
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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