简易秒表 课程设计 有程序 帮我写个设计思路

呀 忘记放程序了

第1个回答  2010-10-28
下面是秒表的程序 你看看 60S的
#include<regx51.h>
#define KEY P1_7
#define CON P2
#define DATA P0
#define unchar unsigned char
#define unint unsigned int
unchar second=0;
unint count=4000;
/*51实验箱共阳极笔段码(0123456789)*/
//unchar code table[]={0x84,0xf5,0x46,0x54,0x35,0x1c,0x0c,0xd5,0x04,0x14};
/*标准共阴极笔段码(0123456789)*/
unchar code table[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//共阴极笔段码(标准)
void delay();
void display();
void tmr0_int() interrupt 1
{

count--;
if(!count)
{
second++;
count=4000;
}
}
void main()
{
TMOD=0X02;//定时器0工作在方式2
TH0=0X06;
TL0=0X06;//定时器0计数初值
IE=0X82;//开总中断和定时器0中断
TR0=1;
while(1)
{
display();
}
}
void delay()
{
unchar a,b;
for(a=4;a>0;a--)
for(b=248;b>0;b--);
}
void display()
{
if(second>59)
{
second=0;
}
if(second>9)
{
CON=0XFE;
DATA=table[second/10];
delay();
CON=0XFF;
CON=0XFD;
DATA=table[second%10];
delay();
CON=0XFF;
}
else
{
CON=0XFD;
DATA=table[second%10];
}
}

求助:课程设计制作秒表
(5)控制器:控制电路是对秒表的工作状态(记时开始\/暂停\/继续\/复位等)进行控制的单元,可由触发器和开关组成。四.单元电路设计,参数计算和器件选择:1.时钟发生单元 时钟发生器可以采用石英晶体震荡产生100HZ时钟信号,也可以用555定时器构成的多谐振荡器,555定时器是一种性能较好的时钟源,切构造...

简易秒表 课程设计 有程序 帮我写个设计思路
下面是秒表的程序 你看看 60S的 include<regx51.h> define KEY P1_7 define CON P2 define DATA P0 define unchar unsigned char define unint unsigned int unchar second=0;unint count=4000;\/*51实验箱共阳极笔段码(0123456789)*\/ \/\/unchar code table[]={0x84...

单片机秒表课程设计,急求!!!
程序如下:;=== ;寄存器分配定义 ;=== LED_BUFEQU 50H ;显示数据首址 COUNTER_INT EQU 3BH ;中断计数器 SECOND EQU 3DH ;秒单元 ;=== ;常数定义 ;===

4. 可任意启动\/停止的电子秒表设计
你好像是个学生,这应该是个课程设计的题目,你应该自己练习做~~这个实现起来很简单,用晶振,C51芯片,七段数码管,5VDC电源,一个按键,导线,好像还要用译码器等~~你还是自己动脑思考一下吧!~

数字秒表的设计 秒表是人们日常生活常用的测时仪器,它能够简单地完成计...
1.设计一个数字秒表,要求从00:00秒开始计时,最大计时时间为99:99秒。并且具有启动、暂停和清零(复位)等功能。? 2.画出硬件连接电路图,说明各个控制信号的作用。? 3.画出程序流程图,编写程序,硬件连接调试,直至正确。? 4.编写课程设计报告。 求汇编程序 和 所需器件!!万分感谢了 这...

数字电子技术---电子秒表课程设计
4.基本放大电路——分压式射极偏置电路5图1-45.实用精密检波放大电路。图1-5三.通过使用multism软件设计一个能显示1s为最小单位的电子秒表。1.设计目的:(1)了解计时器主体电路的组成及工作原理;(2)熟悉集成电路及有关电子元器件的使用;(3)学习数字电路中基本555定时器、时钟发生器及计数、译码...

电子秒表课程设计
2、设计内容及具体要求 电子秒表,时基电路NE555作为振荡电路产生4HZ脉冲,通过T’触发器的4分频后由四位二进制计数器74LS163计数,四位二进制计数输出通过数字显示译码器74LS48译码显示输出。要求通过设计、分析、实验调试后画出电路的原理图并标注各个元器件的参数,画出装配图,做成电子产品。附上报告...

学校的课程设计,用proteus单片机和keil设计一个LED数码管显示的秒表...
程序中的按键处理,方法不当。先改成如下的程序,先调出能显示,然后你自己再增加按键功能。include <reg52.h> define uchar unsigned char define uint unsigned int sbit START = P1 ^0;sbit STOP = P1 ^1;sbit RESET = P1 ^2;sbit dp = P0 ^7;sbit w1 = P2 ^6;sbit w2 = P2 ^7;...

我在做一个课程设计电子秒表,想请教大家一个问题,帮帮我把,谢谢了
74HC160是十进制同步计数器,1M\/10^4=100,4级,所以要4个。

电子秒表
大哥,你的题目也出清楚咯。用什么平台做。是单片机还是EDA。现在这种平台很多。不然人家是想帮你也是有心无力。不过不是很难就是啦。单片机的网上到处都是。可以去CSDN看看。相关的源码

相似回答