单片机秒表,求大神设计个秒表....C语言程序

求大神,在线等,很急.电路图如下图.
私聊也可以.

其实四位一体数码管显示电路的位控可直接用P2口控制,不必用锁存器74HC573,仿真图简单,写程序也简单。如下仿真图。

追答

要写秒表程序,那计到多少秒?你的仿真图是三位数码管,是计到999秒吗?还是计到60秒,进1分?

追问

60秒啊。从0.1秒开始就行了

老哥

老哥在吗?

追答

要按下面的仿真图画才行,否则程序仿真效果不对.数码管是共阴的.

温馨提示:内容为网友见解,仅供参考
无其他回答

51单片机的秒表计时器设计,求大神帮忙设计电路图和C语言程序!!
void main(void){unsigned char i,j;TMOD=0x02;ET0=1;EA=1;second=0;P1=dispcode[second\/10];P2=dispcode[second%10];while(1){if(P3_5==0){for(i=20;i>0;i--)for(j=248;j>0;j--);if(P3_5==0){keycnt++;switch(keycnt){case 1:TH0=0x06;TL0=0x06;TR0=1;break;c...

利用51单片机设计一个秒表 (一定要按要求做到0.01秒)
最低位,是0.01s 变化一次,一秒钟,变化 100 次。这么快,人的眼睛,分辨不出来。只能看到一个 8。停止时,才能看到稳定的数字。程序如下:include<reg52.h> sbit P3_5 =P3^5;unsigned char counet, m[4] = {0,0,0,0};void display(){ unsigned char code Tab[] = { 0xc0,0xf9,...

单片机怎么设计一个0-9的一位数秒表,用定时器实现 c语言程序及其...
unsigned char code Tab[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};\/\/数码管显示0~9的段码表 unsigned char int_time; \/\/记录中断次数 unsigned char second; \/\/储存秒 \/ 函数功能:快速动态扫描延时,延时约0.6毫秒 \/ void delay(void){ unsigned char ...

求单片机大神 写10s的秒表程序,用三个按键分别控制秒表启动、停止、清...
include<reg52.h> \/\/包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 unsigned int second;\/\/定义全局变量 bit GoFlag;\/\/定义停止,计时标志 define DataPort P0 \/\/定义数据端口 程序中遇到DataPort 则用P0 替换 sbit LATCH1=P2^2;\/\/定义锁存使能端口 段锁存 sbit LATCH2=P2^3;\/...

求用单片机设计一个秒表AT89C51
DELAY: ;延时子程序.AA4: MOV R4, #0 DJNZ R4,DJNZ R4,RET ;--- X0_INT: ;启动\/停止 CPL F0 RETI ;--- X1_INT: ;

用51单片机设计一个秒表,计时范围从00:00-59:59.
4];void dischg(){disdat[3]=sec%10;disdat[2]=sec\/10;disdat[1]=min%10;disdat[0]=min\/10;}void ext0() interrupt 0{key++;key%=3;}void t0isr() interrupt 1\/\/秒计时{TH0=0x3c;TL0=0xb0;time++;if(time==20){time=0;sec++;if(sec>59){sec=0;min++;if(min>59)...

单片机秒表课程设计,急求!!!
LED_BUFEQU 50H ;显示数据首址 COUNTER_INT EQU 3BH ;中断计数器 SECOND EQU 3DH ;秒单元 ;=== ;常数定义 ;=== CN_COUNT_INT EQU 100 ;10ms * 100 = 1S SET_MODELEQU 0FFH ;完全译码模式 SET_BRIGHT EQU 04H ;占空比为15\/32;显示亮度;SET_LIMITEQU 01H ;2位显示方式...

51单片机实现秒表,要求16进制进位
51单片机实现秒表, 0~9、A、b、C、d、E、F,16进制秒表。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 a1,a2;sbit D1...

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...

51单片机C语言编程
\/\/ 51单片机C语言编程,这个时钟+秒表可以参考一下。include<reg51.h> define uchar unsigned char define uint unsigned int sbit qingling=P1^0; \/\/清零 sbit tiaofen=P1^1; \/\/调分 sbit tiaoshi=P1^2; \/\/调时 sbit sounder=P1^7; \/\/naozhong uint a,b;uchar hour,minu,sec, ...

相似回答