88问答网
所有问题
当前搜索:
c51单片机数码管显示
用
51单片机
控制
数码管显示
答:
以单支共阴
数码管
为例,可将段极接到某端口Pn,共阴极接GND,则可编写出对应十六进制码的七段码表字节数据如右图:16键码
显示
的程序 我们在P1端口接一支共阴数码管SLED,在P2、P3端口接16个按键,分别编号为KEY_0、KEY_1到KEY_F,操作时只能按一个键,按键后SLED显示对应键编号。代码 1. #...
51单片机数码管显示
的程序是什么?
答:
for(num1=0;num1<48;num1++)//6个数循环
显示
{ wela=1;//打开u2锁存端 P0=aable[num1%6];//送入位选信号 wela=0;//关闭u2锁存端 //delays(1);dula=1;//打开u1锁存端 P0=table[num1%16];//送入段选信号 dula=0;//关闭u1锁存端 delays(1);} } } /*---主函数---*/ vo...
51单片机
四位一体共阳极
数码管显示
编程?
答:
不清楚你的电路构成如何,因此先按下面的假设执行段码及位码的输出;其中,延时值可根据实验效果予以调整;设 P0 为输出七段码(共阳极数据);四位
数码管
有4个阳极,设位码分别与P2.4--P2.7对应,并且=1时表示可点亮数码管;sbit wma1=b2^4; //对应左起第1个数码管的阳极 sbit wma2=b2^5...
51单片机
6位
数码管显示
时间
答:
C51单片机
六位
数码管
时钟 用数码管dot分隔时分秒 用三个按键设置时间:SET键:小时设定->分钟设定->结束设定,小时设定状态时表示小时的两位数码管闪烁,分钟设定时表示分钟的两位数码管闪烁 CHANGE键:在小时设定状态和分钟设定状态改变数值 SET S键:秒置零 C语言代码://main.c include <REGX52.H>...
c51单片机数码管
静态
显示
程序
答:
//共阴 void Delay(uint i)//延时时间约为 10ms * x { uchar x;for(x=0;x<=1827;x++);} void Main(void){ uchar i = 0;for(i=0;i<11;i++){ P0 = table[i]; // i 值的 个位数 if(i==10)P2=0x01; //点亮最后一个
数码管
P2 = 0x0f; //点亮四个数码管...
用89
c51单片机
写一个
数码管显示
HELLO的程序,是在一个七段数码管上依次...
答:
在
数码管
依次排列好这一句话,首先取模,然后写
显示
函数,写完函数放置while(1)中无限循环下去 代码如下:include; //用的是单独操作,没有用总线 sbit led1 = P1^0;sbit led2 = P1^1;sbit led3 = P1^2;sbit led4 = P1^3;sbit led5 = P1^4;sbit led6 = P1^5;sbit led7 = P1^6...
用
51单片机
4位
数码管显示
"H38C”,"L25C",C语言程序分别怎么写?P1口是...
答:
for(m = 0;m<10;m++)//
显示
10次h38c { P2 = 0x10;for(i = 0;i<3;i++)//依次显示h38c 通过控制时间 是他们同时被显示在
数码管
上 { P1 = table[i];delay(2);P2= _crol_(P2,1);} } for(n = 0;n<10;n++)//显示10次L25C { P2 = 0x10;for(j = 0;j<3;j++)/...
求救,
单片机c51
用四位七段
数码管
动态
显示
一个数字,怎么不行呢...
答:
你图里的LED
数码管
是共阴的接法,当P2口的某位置1时相应的段点亮。unsigned char code dcode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};上面的段码是无法得到正确的
显示
,改为如下就可以了:unsigned char code dcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d...
c51单片机
怎样实现静态
数码管
动态
显示
的数字等于点亮LED灯的个数...
答:
c51单片机
,静态
数码管显示
数字等于点亮LED灯的个数,这个很容易实现的。在P3口接8个LED灯,且负极接P3口,亮1个灯时,P3=0xFE,再依次向左移位一次,从低位向左增加一个0,则亮灯数加一,同时,用一个变量计数,并送数码管显示就行了,一位共阳数码管接在P0口。仿真图如下。
用
51单片机
控制8位
数码管显示
特定数字,如426721850求程序
答:
以下代码不是采用中断方式,并且使用了74HC573,给你参考。SEG_C BIT P1.4 ;/段控制位定义BIT_C BIT P1.5 ;/位控制位定义DISPLAY_BUFF EQU 30H;
显示
缓存30H-37H,8字节COUN_WEI EQU 3CH ;/显示位存储区 ORG 0000H AJMP MAIN ORG 0100HMAIN: MOV SP,#60H ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c51数码管抽风
单片机数码显示代码
数码管代码表
单片机数码管管显示负数