88问答网
所有问题
如何用51单片机用一位数码管显示对应数字?
每按下一个按钮对应1到8的数字
举报该问题
推荐答案 2021-11-21
首先你要把0到9的数字对应的七段码放在一个数组中,然后用一个变量计按键的次数或序号,把该序号的七段码输出到对应的端口即可。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/1tgcccgBMKVSaB1BgS.html
其他回答
第1个回答 2021-11-21
数码管显示很简单的,可以百度到很多的例程。
相似回答
51单片机怎么用
按键控制一个
数码管
,按一下
显示
一个
数字
,顺序显示
答:
1、首先,要把代码写好,点亮数码管。2、代码写完后,要确认原先写好的代码是不是正确的
。3、确认代码无误后,进入下一步,就是在这一行代码(箭头所指)的地方,将这四个字删去。4、然后如图所示,四个字已经删去,只要改成数字相应的代码即可。5、这里改成的是代表数字0的代码,如图所示。6、最...
51单片机怎么用
按键控制一个
数码管
,按一下
显示
一
答:
/*---名称:单个共阳数码管动态
显示
变化
数字
内容:通过循环检测P1口按键输入值,然后
用数码管
输出,没有按键按下时原值不变---*/#include//包
C51单片机
:
用数码管显示
0到999
的
值。求c语言程序和原理图
答:
int key1,key,disbuf;// 此表为 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};unsigned char ledx[8];bit s0,s1;void delay(uchar z...
51单片机的
共阴
数码管怎么显示数字
(c语言)
答:
要让51单片机共阴数码管显示数字,
只需要将单片机的P2端口输出数字对应的段码即可
。以显示数字“0”为例,c语言程序如下:include<reg52.h> define uchar unsigned char define uint unsigned int //数码管的段码编码 Uchar table[10] ={0x3f,0x06,...
如何
通过编程,实现
51单片机
控制一个
数码管显示
0~9这几个
数字?
答:
while后加逻辑语句,如果值为true也就是1时就会执行下面的语句,执行完再判断是不是true,如果是的话继续运行,然后就循环了(如果为false也就是0就会停止)。如果不加的话也就是运行一次,运行完后结束,灯就不亮了,按理说应该亮一次,但是运行太快你根本没来得及看到灯亮就已经结束了……如果加循环...
51单片机
,利用0和1两个
数字
组成16种模式,并用四个开关控制
数码显示
一...
答:
以下是
使用51单片机
(如STC89C52)和4个开关来控制
数码管显示一位
密码的简单示例代码。假设使用的是共阴数码管,并且数码管的引脚连接到了
单片机的
P0口。include <reg52.h> // 引入单片机寄存器定义头文件// 数码管显示的密码模式,共16种,每种模式使用4位二进制表示unsigned char password[16] = { ...
用汇编语言编程使
51单片机
实现6位共阳
数码管一位
循环
显示
0-9
答:
以下程序实现6
位数码管
,每一位依次循环
显示
0--9 ORG 0000H LJMP MAIN ORG 0030H MAIN:MOV P2,#0FEH MOV A,#00H MOV DPTR,#TAB LOOP:MOVC A,@A+DPTR MOV P0,A LCALL DELAY INC A CJNE A,#0AH,LOOP MOV A,P2 RL A MOV P2,A JB ACC.6,SS1 MOV P2,#0FEH SS1:CLR A SJMP...
急求
51单片机数码管显示
程序
答:
2.了解
单片机
输入和输出的过程,以及如何对数据进行采集的 实验内容:键盘上对应有16个按键,从0到F,按下相应的键会在
数码管
上
显示相应的数字
,其中K0到K15是采用4*4的方式连接的 / ;; 0 1 2 3 ---P30 ; 4 5 6 7 ---P31 ; 8 9 A B ---P32 ...
大家正在搜
用单片机数码管显示数字
51单片机数码管显示特定数字
在单片机8个数码管显示数字
51单片机8位数码管显示
c51单片机数码管显示
单片机数码管显示0到9
单片机控制数码管显示
51单片机8位数码管时钟
数码管随机显示数字
相关问题
51单片机怎么用按键控制一个数码管,按一下显示一个数字,顺序...
51单片机的共阴数码管怎么显示数字(c语言)
如何在51单片机上用数码管显示按键对应的数字(好像手机上的按...
51单片机的共阴数码管怎么显示数字(c语言)知道
如何通过编程,实现51单片机控制一个数码管显示0~9这几个数...
51单片机,怎么让数码管显示有效位的数字,然后再向左慢慢增加...
在51单片机中1位位数码管显示的编程怎么写啊,
51单片机怎么让数码管继续显示原有的数字