【文件属性】:
文件名称:秒表数码管显示
文件大小:33KB
文件格式:ZIP
更新时间:2020-12-28 11:00:30
51单片机
#include
#define uint unsigned int
#define uchar unsigned char
uint m; //Ñ»·´ÎÊý
uchar n; //¾ßÌåÊý×Ö
sbit a=P2^2;
sbit b=P2^3;
sbit c=P2^4;
sbit k1=P3^2;
uchar code NumData[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //0-9µÄÂëÖµ
//uchar code NumData[]={0x6f,0x7f,0x07,0x7d,0x6d,0x66,0x4f,0x5b,0x06,0x3f}; //0-9µÄÂëÖµ
void delay(unsigned int x) //ÑÓʱ
{
unsigned int i,j;
for(i=x;i>0;i--)
for(j=114;j>0;j--)
;
}
void show(uchar dat) //µÚÒ»¸öÊýÂë¹Ü
{
a=1;b=0;c=0;
P0=dat;
delay(3);
}
void show1(uchar dat) //µÚ¶þ¸öÊýÂë¹Ü
{
a=0;b=1;c=0;
P0=dat;
delay(3);
}
void show3(uchar dat) //µÚ3¸öÊýÂë¹Ü
{
a=1;b=1;c=0;
P0=dat;
delay(3);
}
void show4(uchar dat) //µÚ4¸öÊýÂë¹Ü
{
a=0;b=0;c=0;
P0=dat;
delay(3);
}
。。。
【文件预览】:
mb
----Objects()
--------mb.obj(6KB)
--------mb.lnp(109B)
--------mb.hex(1KB)
--------STARTUP.obj(828B)
--------mb.build_log.htm(921B)
--------mb(6KB)
----mb.uvgui.1(69KB)
----STARTUP.A51(6KB)
----Listings()
--------mb.m51(10KB)
--------STARTUP.lst(14KB)
--------mb.lst(4KB)
----mb.uvgui.gu(69KB)
----mb.c(2KB)
----mb.uvproj(14KB)
----mb.uvopt(5KB)