找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

要求如果按下两个按钮单片机控制红灯亮数码管显示FF要怎么搞啊

查看数: 4691 | 评论数: 12 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-22 09:44

正文摘要:

要求如果按下两个按钮红灯亮数码管显示FF要怎么搞啊 #include <reg51.h> char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; char key_buf[]={0xee,0xde,0xbe,0xed,0xdd,0xbd,0xeb,0xdb,0xbb ...

回复

ID:593032 发表于 2019-7-31 14:23
有PDF的数字电路和模拟电路么
ID:554027 发表于 2019-7-25 20:59
你这仿真 不加外部晶振的?
ID:589233 发表于 2019-7-24 09:03
让数码管显示F,设置显示的段选值为0x71(共阴数码管的话),你的代码中没有这个代码,只看到0-9的,char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};表示的是0-9的段选对应,你最好加上A,b,C,d,E,F对应的。
ID:282095 发表于 2019-7-23 11:33
数码管是采用段选(A_G)和位选(4位)
ID:585636 发表于 2019-7-17 11:12
用逻辑分析仪看一下
ID:582474 发表于 2019-7-12 12:31
可以用4*4的16位矩阵按键试试,F对应的数码管是0x71,0-F有16位,要是需要每个按键对应显示的话可以接矩阵按键试试
ID:576178 发表于 2019-7-2 16:15
逻辑分析一下
ID:574556 发表于 2019-6-29 14:13
让数码管显示F,设置显示的笔段值为0x71(共阴数码管的话),你的代码中没有看到有这个笔段值对应,只看到0-9的,char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};,表示的是0-9的笔段对应,你最好加上A,b,C,d,E,F对应的。
ID:557425 发表于 2019-6-7 22:46
让数码管显示F,设置显示的笔段值为0x71(共阴数码管的话),你的代码中没有看到有这个笔段值对应,只看到0-9的,char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};,表示的是0-9的笔段对应,你最好加上A,b,C,d,E,F对应的。
ID:544398 发表于 2019-5-29 08:12
suncat0504 发表于 2019-5-28 21:47
让数码管显示F,设置显示的笔段值为0x71(共阴数码管的话),你的代码中没有看到有这个笔段值对应,只看到0 ...

在那个if语句里面,我是单独赋值的没有加到数组里面
ID:517466 发表于 2019-5-28 21:49
我的这个;unsigned char code tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71,0x40,0x10};设置的是0-9,A,b,C,d,E,F,-,_这几个字符的
ID:517466 发表于 2019-5-28 21:47
让数码管显示F,设置显示的笔段值为0x71(共阴数码管的话),你的代码中没有看到有这个笔段值对应,只看到0-9的,char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};,表示的是0-9的笔段对应,你最好加上A,b,C,d,E,F对应的。

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

Powered by 单片机教程网

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