单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 23:46:21
单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序

单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序
单片机课程设计
led数码管显示时钟
秒表功能
要求汇编语言程序

单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序
C语言的,采用51单片机,矩阵键盘,外接HC57C,6个数码管,调时间采用中断模式.
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x67,
0x77,0x7c,0x39,0x5e,0x79,
0x71};
uchar i,j,k,AA,BB0,BB,CC,ta,tc,kr4,keynumb,m,flag,flag1,t0,t;
uchar shi,fen,miao;
uint x;
uchar dispbuf[2];
float tt;
uchar keysearch(void)
{P3=0xf0;
m=P3;
m=~m;
m=m&0xf0;
return m;
}
uchar scankey(void)
{ta=keysearch();
if(ta==0) return 0x8f;
else
delay(20);
ta=keysearch();
if(ta==0) return 0x8f;
else
{ta=0xef;
for(kr4=0;kr459)
fen=0;}
if(flag==3)
{miao++;
if(miao>59)
miao=0;}
}
}
void work(void)//电子表工作程序
{uchar a;
for(a=50;a>0;a--);
miao++;
if(miao>59)
{miao=0;
fen++;}
if(fen>59)
{fen=0;
shi++;}
if(shi>23)
{shi=0;}
}
void main(void)
{uchar d;
INIT_TMR0();
INIT_TMR0INT();
INIT_TMR1();
INIT_TMR1INT();
while(1)
{flag1=0;
keysearch();
while(m!=0)
{scankey();
LED0=m;
beep=0;
}
beep=1;
t0=keynumb;
if(t0==15)
{enter();}
for(d=100;d>0;d--)
{display(dispbuf[2],dispbuf[1],dispbuf[0],0);}
LED1=1;
dispbuf[0]=keynumb;
}
}

单片机课程设计led数码管显示时钟秒表功能要求汇编语言程序 数码管显示时钟 protues的秒表仿真图单片机课程设计要求:按键控制秒表的开始暂停和复位,数码管显示数字,6位妙表,显示分,秒,十分秒,百分秒.我设计的是数码管静态显示,用了6个74ls164芯片,基于89c51芯片,但仿 51单片机时钟电路图功能如下:1.手用51单片机所要的材料,做一个时钟电路.(最好能给个电路图)2.时钟电路有6个数码管,显示时,分,秒.3.能电流后,时钟从00:00:00开始计时,每秒增加.(由于 STC 89S52单片机电子时钟,能现实年月日时分秒的电路原理图?四位共阴数码管四个 用C语言编写程序使89C52单片机实现数字时钟功能,显示时分秒的数码管,p1~p7接a~实验中6位数码管,分别为小时的十位,个位.分钟的十位,个位.秒的十位,个位.6个键盘分别对时秒分进行加一或 用51单片机控制4位led数码管,使其显示出想要的数字,程序怎样写, 求电阻测量的单片机课程设计报告!要求:测量100,1k,4.7k,10k,20k的电阻阻值,由数码管显示.测试:误差10% 求基于ds1302芯片和51单片机的电子时钟的程序,led显示,实现小时,分钟,秒和闹铃及整点报时功能,汇编和c语都可以 题目二:电子时钟的设计 设计任务:1. 用8个7段LED数码管作为显示设备,设计时钟功能;(40) 2. 可以分别电子时钟的设计:用8个7段LED数码管作为显示设备,设计时钟功能;要程序啊 跪求51系类单片机LED数码管显示电路原理图求原理图,最好每个元器件的型号都能表明 设计一单片机系统,至少包括:最小系统+键盘扫描电路+LED数码管显示电路.要求键盘不少于四个键,数码管采用DPY_4_7SEG.可发到872480906@qq,com 温度测量系统设计:用51单片机控制热敏电阻和电桥电路测量,信号经过放大送0809转换数字信号,LED显示.求原理图,封装,以及源程序清单,速求,信号经过0809转换数字信号,用LED数码管显示温度. 数字电子技术课程设计-------数字显示电子钟2、 设计指标(1) 时钟的“时”要求用两位显示;上、下午用发光管作为标志;(2) 时钟的“分”、“秒”要求各用两位显示;(3) 整个系统要有校时部 求51单片机运动秒表程序,精确度0.1秒!用4位数码管显示!好的资料也给留我看看, 一 课程设计内容:设计一个单片机秒表,该秒表可显示0.0到59.9秒的时间,进行相应的单片机硬件电路的设计并进行软件编程.二 课程设计的要求和数据1 用单片机实现2 以0.1秒为最小单位显示3 6位数码管的MCS51单片机秒表设计实验利用51单片机,6个数码管设计一个秒表,要求在数码管上显示的数据从0开始每0.1秒加1,有启动,暂停,清零键 要个完整的程序!满分用哪个显示都成!不考虑什么 LED数字钟的设计(电子数字时钟的设计)电子数字时钟的设计采用单片机(如:AT89C2051)、LED 数码管等设计数字时钟,系统设有5个按键,能实现时间的调整、定时时间的设定,输出等功能