99问答网
所有问题
用AT89C51单片机实现四位数码管显示数据!!用c语言程序实现!!例如显示出1234 这四个数。请各位朋友帮忙
例如显示3226,只要直接显示不用动态的,配仿真图
举报该问题
其他回答
第1个回答 2015-06-10
你好!
这样的效果吗
相似回答
用AT89C51单片机
,
4位
共阴极
数码管
,
显示出1234
程序
怎么写??? 请各位...
答:
TAB: DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH DB 39H,5EH,79H,71H DB 40H END
AT89C51单片机
怎么用汇编
语言
让
4个数码管
同时
显示1234
?
答:
1、首先我们先打开keil。2、接着,我们要定义好库函数,void main(){while(1)//不断循环显示{dispaly();}}void dispaly(){P0=smg[1];//选择显示数字几,P1=0x7f;//控制是否点亮
数码管
。3、接着,我们加上一条循环语句。delay(5);//显示5毫秒P0=0XFF;//消影P0=smg[2];P1=0xbf;delay...
用AT89C51单片机实现四位数码管显示数据!!用c语言程序实现!!例如显
答:
include<reg51.h> define uchar unsigned char uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}; //0到9 uchar num;uchar led[]={0,4,1,2};void t0isr() interrupt 1 { TH0=(65536-5000)/256;TL0=(65536-5000)%256;switch(num){ case 0:P2=0x0...
各位帮帮忙咯、、、
用AT89C51单片机
,
4位
共阴极
数码管
,要求:数码管开始...
答:
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};void display(uchar bai,uchar shi,uchar ge);void delay(uint z);void init();void main(){ init();//初始化子程序 while(1){ if(aa==20){ aa=0;temp++;if(temp==100){ temp=0;} bai=temp/100;shi=temp%100/10;ge=temp%10;...
求救,
单片机at89c51
用
四位
七段
数码管
怎么样动态
显示
一个数字,我的不...
答:
0;P2 = dcode[n / 100 % 10]; c = 1; delay1ms(10); c = 0;P2 = dcode[n / 10 % 10]; b = 1; delay1ms(10); b = 0;P2 = dcode[n % 10] ; a = 1; delay1ms(10); a = 0;} } P2用共阳的
数码管
。
单片机c
51 用四位七段数码管动态显示一个数字。
用
单片机AT89C51
加
数码管
共阴极的来动态
显示
学号,比如
1234
,求用keil...
答:
65536-5000)/256;TL0=(65536-5000)%256;switch(num){case 0:P2=0x01;break;case 1:P2=0x02;break;case 2:P2=0x04;break;case 3:P2=0x08;break;default:break;}P0=~tab[led[num]];num++;num&=0x03;}main(){TMOD=0x11;TH0=(65536-5000)/256;TL0=(65536-5000)%256;TR0=1;...
求一份基于
AT89C51单片机
课程设计音乐盒,
程序
是
C语言
写的,不是汇编...
答:
求一份基于
AT89C51单片机
课程设计音乐盒,程序是
C语言
写的,不是汇编。在
数码管
上显示四首歌的序号,1~4。 10 有四个按键分别是上一首下一首暂停播放。... 有四个按键 分别是上一首 下一首 暂停 播放。 展开 我来答 1个回答 #热议# 电视剧《王牌部队》有哪些槽点?紫夜心语0303 2013-05-23 ...
AT89C51单片机
60.00到00.00倒计时
程序
4位数码管显示
C语...
答:
AT89C51单片机
60.00到00.00倒计时
程序
4位数码管显示
C语... ncludereg52.h> #define uchar unsigned char #define uint unsigned int uchar num,t; sbit dula=P2^6; //段选跟位选 sbit wela=P2^7; uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //共阴数码管 ...
AT89C51
与四片74HC595跟
四个数码管
连接的
显示程序
怎么写啊?
用C语言
...
答:
uchar table[4];void delay(uint time){ while(time--);} void write_595a(uchar date){ uchar i;for(i = 0;i < 8;i++){ SCK = 0;DS = date & 0x80;SCK = 1;date <<= 1;} } void read_595a(){ RCK = 0;delay(1);RCK = 1;delay(1);RCK = 0;} void display(...
大家正在搜