用AT89C51设计一个2位的LED数码显示作为秒表,显示时间为0~99s

用AT89C51设计一个2位的LED数码显示作为秒表,显示时间为0~99s,每秒自动加1,另设计一个开始键和复位键,采用专用数码显示控制芯片MAX7219。求大神帮帮忙编程(汇编)

第1个回答  推荐于2020-12-18
用AT89C51设计一个2位的LED数码显示作为秒表,显示时间为0~99s,要求有吗?追问

单片机秒表设计
用AT89C51设计一个2位的LED数码显示作为“秒表”,这应该是一个仿真题,可用两位一体的共阴数码管,用定时器T0定时,得到1秒计时。

编一个AT89C51单片机00 —99 秒的汇编程序,要求有循环和暂停,用两个...
JMP START ORG 0BH JMP TIM0 START:MOV R3,#00 ;中断循环次数 MOV R4,#0 ;时间初值 MOV DPTR,#TABLE MOV SP,#40H MOV TMOD,#01H ;定时器工作方式 MOV TH0,#HIGH(65536-3800)MOV TL0,#LOW(65536-3800) ;初值4MS SETB TR0 MOV IE,#82H ;开中断 TIM0:MOV TH0,#HIGH(...

1、 基于AT89C51单片机,利用定时器设计一个两位数码管显示电路。 设计...
if(wei==2) wei=0; } void time0(void) interrupt 1 { TH0=(65536-50000)\/256; TL0=(65536-50000)%256; if(++count==40) { count=0; shu++; if(shu==99) shu=0; } } void time1(void) interrupt 3 { TH1=(65536-5000)\/256; TL1=(65536-5000)%256; display(); } void init() { T...

AT89C51单片机用C语言编写一个99秒倒计时的程序,要求复位或上电2位数码...
首先呢,定义两个全局变量,以作十与个并赋值为0,然后编写一个独立键盘函数,分别用于判断SB1~4,若 SB1==0,TR0=1,若SB2==0,TR0=0,若SB3==0,SHI ,若SB4==0,FEN 。主要功能就这样,当然这个并不完美,需要你自己去添加一些功能,然后再编写中断函数。希望我的回答能帮助到你。

单片机用汇编写两个数码管显示0到99循环的程序
2、数码管段选表。3、延时函数。4、uchar i; 变量i;wk = 1;打开位选,P0 = 0xf7;1111 0111第4位数码管显示,wk = 0;关闭位选。5、while(1) \/\/死循环效果{} 。6、dk = 1;\/\/打开段选,P0 = leddata[i];,dk = 0;\/\/关闭段选,delay(100);\/\/延时效果。7、选择效果,限制i值...

用AT89C51单片机编写一个C语言程序实现2个数码管秒计数器,用4个按键...
include<reg51.h> define uchar unsigned char;uchar LED1,LED2;uchar distab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uchar num=0;sec,key;void delay(unsigned int a){ unsigned int i,j;for(i=0;i<a;i++)for(j=0;j<120;j++);} void display(){ LED1...

51单片机 秒表设计
\/\/ 51单片机 秒表,显示时间为0000—9999秒,启动、停止,(停止后再次启动复位)include<reg52.h> define uint unsigned int define uchar unsigned char uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};uchar bai,shi;uint...

求篮球30秒倒计时器的设计和制作,数字电路课程设计,详细论文
30秒倒计时器的设计和制作有很多方法,本文介绍的30秒倒计时器以AT89C51单片机作为控制单元,采用两个数码管显示时间,用三个按键分别控制计时器的计时开始、复位和暂停。倒计时器初始状态显示“30”,当裁判员按下计时键,30秒倒计时开始,当计时器时间减到0时,计时器发出声光报警,提示裁判计时时间已到。 一、电路设计...

at89c51单片机实现电子时钟,不带闹铃。显示时分秒。求图求程序_百度知...
sbit set_key=P1^1;sbit key_up=P1^2;sbit key_down=P1^3;sbit LED1=P1^4; \/\/温度显示指示 sbit LED2=P1^5; \/\/时间显示指示 sbit LED3=P1^6; \/\/闹钟显示指示 sbit shu1=P2^0;sbit shu2=P2^1;sbit shu3=P2^2;sbit shu4=P2^3;sbit shu5=P2^4;sbit shu6=P2^5;sbit DS=...

交通灯方面的研究论文
2.4 单片机数码管显现电路 显现电路采用8个共阳数码管,P1口作为数码管的输入,P0.4、P0.5、P0.6 P0.7分别控制东西南北四路数码管的位选端C1,C2,C3,C4。 3 结论 本设计的重点在于处理交通灯时间固定、缺乏灵敏性不能依据一日千里的车流变化适时改动以及缺乏紧急情况应对才能这两项缺陷。 传统交通灯时间固定,不...

相似回答