基于51单片机的三人表决器设计(6)

2019-06-03 17:58

南华大学电气工程学院课程设计

case 0xdd: nopass++; ok2=1;

led6=0;

break; }

while(temp!=0xf0) {

temp=P3; temp=temp&0xf0; beep=0; } beep=1; } } } if(!ok3)

{

P3=0xfb; temp=P3; temp=temp&0xf0; if(temp!=0xf0) {

delay(10); if(temp!=0xf0) {

temp=P3; switch(temp) {

case 0xeb:

第 19 页 共 24 页

南华大学电气工程学院课程设计

pass++; ok3=1;

led7=0;

break;

case 0xdb: nopass++; ok3=1;

led8=0;

break; }

while(temp!=0xf0) {

temp=P3; temp=temp&0xf0; beep=0; } beep=1; } } }

P3=0xf7;

temp=P3; temp=temp&0xf0; if(temp!=0xf0) {

delay(10); if(temp!=0xf0) {

temp=P3; switch(temp)

第 20 页 共 24 页

南华大学电气工程学院课程设计

{

case 0xe7: clear=1; break; }

while(temp!=0xf0) {

temp=P3; temp=temp&0xf0; beep=0; } beep=1; } } }

void main() { uchar a,b; init(); while(1) { agree(); disagree(); keyscan(); if(pass||nopass) { write_com(0x80+10); delay(20);

write_date(0x30+pass);

第 21 页 共 24 页

南华大学电气工程学院课程设计

}

write_com(0x80+0x40+10); delay(20);

write_date(0x30+nopass);

a=pass+nopass; if(a==3) { } if(clear) {

ok1=0; ok2=0; ok3=0; pass=0; nopass=0; clear=0; a=0; agree(); disagree();

write_com(0x80+10); delay(20);

write_date(0x30+pass); write_com(0x80+0x40+10); delay(20);

write_date(0x30+nopass); if(pass>nopass) yes();

if(pass

write_com(0x80+12); for(b=0;b<3;b++) { }

第 22 页 共 24 页

write_date(table4[b]); delay(20);

南华大学电气工程学院课程设计

write_com(0x80+0x40+12); for(b=0;b<2;b++) { write_date(table5[b]);

} }

}

delay(20);

}

第 23 页 共 24 页

南华大学电气工程学院课程设计

实物图片

第 24 页 共 24 页


基于51单片机的三人表决器设计(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016年福建事业单位面试题总汇

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: