• 大小: 50KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 其他
  • 标签: 单片机  

资源简介

单片机实现裁判三人表决器的设计程序

资源截图

代码片段和文件信息

#include
#define uchar unsigned char
#define uint unsigned int
void delay(uint);
sbit SW1=P3^5;
sbit SW2=P3^6;
sbit SW3=P3^7;
sbit fuwei=P1^7;
uchar temptemp1temp2;
int num;
void main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
P2=0xff;
temp=0;
temp1=0;
temp2=0;
while(1)
{
if(fuwei==0)
{
P0=0xff;
P2=0xff;
while(!fuwei);
}
if((SW1==0)|(SW2==0)|(SW3==0))
TR0=1;
if(num==200)
{
if((temp==1)&(temp1==1)&(temp2==0))  //主裁判、副裁判1有效副裁判2无效
{
P0=0x00;
P2=0x00;
delay(2000);
P2=0xff;
}
if((temp==1)&(temp2==1)&(temp1==0)) //主裁判、副裁判2有效,副裁判1无效
{
P0=0x00;
P2=0x00;
delay(2000);
P2=0xff;
}
if((temp==1)&(temp1==1)&(temp2==1)) //主裁判、副裁判1、副裁判2有效
{
P0=0x00;
P2=0x00;
delay(2000);
P2=0xff;
}
if((temp==1)&(temp1==0)&(temp2==0)) //主裁判有效,副裁判1、副裁判2无效
{
P2=0x00;
P0=0xff;
while(fuwei);
}
num=0;
}
}
}

void time() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
if(SW1==0)
temp=1;
if(SW2==0)
temp1=1;
if(SW3==0)
temp2=1;
num++;
if(num==200)
TR0=0;
}

void delay(uint xms)
{
uint ij;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4081  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51

     文件       1357  2011-12-23 22:25  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.c

     文件       1108  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.hex

     文件         38  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.lnp

     文件       4503  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.LST

     文件       6613  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.M51

     文件       4574  2012-01-03 14:04  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.OBJ

     文件        525  2012-01-03 14:38  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.plg

     文件      55205  2012-01-03 14:38  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.uvopt

     文件      13222  2011-11-22 19:36  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51.uvproj

     文件      55207  2011-12-23 22:25  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51_uvopt.bak

     文件      13223  2011-11-22 11:52  单片机实现裁判三人表决器的设计程序-pcb下载站\C51\C51_uvproj.bak

     文件      91417  2011-11-23 00:08  单片机实现裁判三人表决器的设计程序-pcb下载站\仿真\Last Loaded 仿真.DBK

     文件      89399  2012-02-16 11:38  单片机实现裁判三人表决器的设计程序-pcb下载站\仿真\仿真.DSN

     文件        768  2012-10-31 20:37  单片机实现裁判三人表决器的设计程序-pcb下载站\仿真\仿真.PWI

     文件        115  2012-11-29 14:27  单片机实现裁判三人表决器的设计程序-pcb下载站\单片机实现裁判三人表决器的设计程序-PCB行业技术站.url

     目录          0  2012-11-29 14:26  单片机实现裁判三人表决器的设计程序-pcb下载站\C51

     目录          0  2012-11-29 14:26  单片机实现裁判三人表决器的设计程序-pcb下载站\仿真

     目录          0  2012-11-29 14:26  单片机实现裁判三人表决器的设计程序-pcb下载站

----------- ---------  ---------- -----  ----

               341355                    19


评论

共有 条评论