|
V(JW[SE`I3]@5CCJ9MO[R}K.png (47.62 KB, 下載次數(shù): 67)
下載附件
2021-4-19 21:58 上傳
單片機(jī)源程序如下:
#include<reg51.h>
#define uchar unsigned char
uchar table[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};//共陽(yáng)管代碼
sbit key=P2^0;
sbit bee=P2^1;
delay(uchar num)//延時(shí)函數(shù)
{
uchar i,j;
for(i=num;i>0;i--)
for(j=100;j>0;j--);
}
display()//數(shù)碼管顯示函數(shù)
{
int i;
i=i+1;
P1=table[i%10];
P3=table[i/10];
}
been()//蜂鳴器函數(shù)
{
int i;
for(i=0;i<15;i++)
{
bee=~bee;
delay(50);
}
}
main()//主函數(shù)
{
int i;
P1=0x00;P2=0xff;P3=0x00;
while(1)
{
if(key==0)
{
delay(10);
if(key==0)
{
display();
}
while(!key);
}
if(key==0)
{
delay(10);
if(key==0)
{
been();
}
}
}
}
|
|