freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機八路搶答器設(shè)計-資料下載頁

2024-11-04 10:56本頁面

【導讀】智能儀器、工業(yè)控制、家用電器等各個領(lǐng)域。在搶答過程中,光靠聽覺是很難判斷出哪。組先答題,為了體現(xiàn)公平公正的原則,所以設(shè)計出八路搶答器這個系統(tǒng)。本系統(tǒng)主要是采用AT89C52單片機,具有性能可靠、電路簡單、成本低等特點。則此題作廢,即開始重新一輪的搶答。

  

【正文】 一路走好! 在這離別之際,希望我們以后一路順風,工作順利,老師事業(yè)順心,身體健康! 安徽科 技學院畢業(yè)論文 22 附錄一 電路原理圖 安徽科 技學院畢業(yè)論文 23 附錄二 系統(tǒng)主程序 include define uchar unsigned char define uint unsigned int sbit speak=P3^4。 sbit huang=P3^0。 sbit red=P3^1。 sbit sjia=P3^6。 sbit sji=P3^7。 sbit kai=P3^0。 sbit fuwei=P3^1。 sbit kais=P3^2。 uchar num,temp,shijian,shi,ge,ashi,age,aa,tt,bb,i。 uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e}。 void delay(uint z) { uchar x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } void bj() { for(i=0。i110。i++) { speak=~speak。 delay(6)。 } for(i=0。i230。i++) { speak=~speak。 delay(2)。 安徽科 技學院畢業(yè)論文 24 }} void keyscan() { if(sjia==0) { delay(5)。 if(sjia==0) { shijian=shijian+1。 if(shijian==99) { shijian=0。 }} while(!sjia)。 } if(sji==0) { delay(5)。 if(sji==0) { shijian=shijian1。 if(shijian==0) { shijian=30。 }} while(!sji)。 }} void zhuanhuan() { shi=shijian/10。 ge=shijian%10。 ashi=num/10。 age=num%10。 安徽科 技學院畢業(yè)論文 25 } void sound() { speak=0。 } void main() { huang=0。red=0。 EA=1。TMOD=0x11。T2CON=0x01。 TH0=(6553650000)/256。TL0=(6553650000)%256。 TH1=(655365000)/256。TL1=(655365000)%256。 TH2=(6553650000)/256。TL2=(6553650000)%256。 ET0=1。TR0=0。ET1=1。TR1=1。ET2=1。TR2=0。IT0=1。EX0=1。IT1=1。EX1=1。 aa=0。bb=0。shijian=30。 while(1) { keyscan()。 }} void int_0() interrupt 0 { huang=1。 TR0=1。 TR2=1。 } void timer_0() interrupt 1 { TH0=(6553650000)/256。TL0=(6553650000)%256。 aa++。 if(aa==20) { aa=0。shijian。 if(shijian==6) 安徽科 技學院畢業(yè)論文 26 { red=1。huang=0。sound()。 } if(shijian==0) { TR0=0。TR2=0。TF2=0。 }}} void int_1() interrupt 2 { shijian=30。num=0。TR0=0。TR2=0。 } void timer_1() interrupt 3 { TH1=(655365000)/256。TL1=(655365000)%256。 tt++。bb++。 if(tt==5) tt=1。 zhuanhuan()。 switch(tt) { case 1:P2=0xf4。P0=table[shi]。break。 case 2:P2=0xf8。P0=table[ge]。break。 case 3:P2=0xf1。P0=table[ashi]。break。 case 4:P2=0xf2。P0=table[age]。break。 default : 。 } if(bb==1) { bb=0。 if(shijian==5) 安徽科 技學院畢業(yè)論文 27 { speak=~speak。 } if(shijian==4) { speak=~speak。 } if(shijian==3) { speak=~speak。 } if(shijian==2) { speak=~speak。 } if(shijian==1) { speak=~speak。 }}} void timer_2() interrupt 5 { TH2=(6553650000)/256。TL2=(6553650000)%256。 P1=0xfe。temp=P1。temp=tempamp。0xf0。 while(temp!=0xf0) { delay(5)。temp=P1。temp=tempamp。0xf0。 while(temp!=0xf0) { temp=P1。TR2=0。 switch(temp) 安徽科 技學院畢業(yè)論文 28 { case 0xee:{TR0=0。TF2=0。num=1。bj()。red=1。huang=0。}break。 case 0xde:{TR0=0。TF2=0。num=2。bj()。red=1。huang=0。}break。 case 0xbe:{TR0=0。TF2=0。num=3。bj()。red=1。huang=0。}break。 case 0x7e:{TR0=0。TF2=0。num=4。bj()。red=1。huang=0。}break。 } while(temp!=0xf0) { temp=P1。 temp=tempamp。0xf0。 }}} P1=0xfd。 temp=P1。 temp=tempamp。0xf0。 while(temp!=0xf0) { delay(5)。temp=P1。 temp=tempamp。0xf0。 while(temp!=0xf0) { temp=P1。TR2=0。 switch(temp) { case 0xed:{TR0=0。TF2=0。num=5。bj()。red=1。huang=0。}break。 case 0xdd:{TR0=0。TF2=0。num=6。bj()。red=1。huang=0。}break。 case 0xbd:{TR0=0。TF2=0。num=7。bj()。red=1。huang=0。}break。 case 0x7d:{TR0=0。TF2=0。num=8。bj()。red=1。huang=0。}break。 } while(temp!=0xf0) { 安徽科 技學院畢業(yè)論文 29 temp=P1。temp=tempamp。0xf0。 }}}}
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1