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

正文內(nèi)容

基于51單片機(jī)的籃球計(jì)分器(編輯修改稿)

2025-07-15 21:44 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的一些心得體會(huì)。五、測(cè)試方法和測(cè)試結(jié)果在proteus下的仿真。仿真如圖11圖17所示圖11 80C51單片機(jī)部分圖12 排阻部分圖13 蜂鳴器部分圖14 按鍵部分圖15 時(shí)間顯示部分圖16 比分顯示部分圖17 仿真全圖調(diào)整比賽時(shí)間:插上電源后,系列默認(rèn)比賽時(shí)間為12:00,甲乙隊(duì)比分默認(rèn)000,此時(shí)按下ADD1鍵,可以對(duì)比賽時(shí)間分鐘加1,按下DEC1鍵,可以對(duì)比賽時(shí)間的分鐘減1,按下ADD2鍵,可以對(duì)比賽時(shí)間秒加1,按下DEC2鍵,可以對(duì)比賽時(shí)間秒減1。開(kāi)始比賽:按下RUN/STOP鍵,計(jì)時(shí)開(kāi)始,比賽時(shí)間以1秒的頻率倒計(jì)時(shí)。暫停比賽:比賽運(yùn)行的狀態(tài)下,按RUN/STOP鍵,比賽暫停,計(jì)時(shí)暫停。比分修改:在比賽進(jìn)行的狀態(tài)下按ADD1,DEC1鍵,可以對(duì)甲隊(duì)比分加、減1,按ADDDEC2鍵,可以對(duì)乙隊(duì)比分加、減1.交換場(chǎng)地:在半場(chǎng)休息時(shí),按下EXCHANGE鍵,比賽時(shí)間重新預(yù)置為12:00,同時(shí)左右兩邊數(shù)碼管的比分交換顯示。此時(shí)按下啟動(dòng)鍵可以開(kāi)始新一節(jié)的比賽。報(bào)警提示:在一節(jié)比賽時(shí)間倒計(jì)時(shí)到00:00時(shí),蜂鳴器發(fā)出報(bào)警提示。六、結(jié)論通過(guò)這次工程設(shè)計(jì)實(shí)驗(yàn),我們能很好地結(jié)合所學(xué)的一些理論知識(shí),讓我們更好地理解,通過(guò)實(shí)踐使我們更進(jìn)一步了解所學(xué)理論,鞏固和加深印象,讓我們從抽象的理論知識(shí)到生動(dòng)的實(shí)體感受,更有利于學(xué)習(xí)和掌握新的知識(shí)。附、源程序代碼include define LEDData P0 //定時(shí)數(shù)碼管的段值從P0口輸出 unsigned char code LEDCode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //數(shù)碼管09的編碼 unsigned char minit,second,count,count1。 //分,秒,計(jì)數(shù)器unsigned char set_minit=12,set_second=0。 sbit add1=P1^0。 //甲隊(duì)加分,每按一次加1分 /比賽前為時(shí)間加1分sbit dec1=P1^1。 //甲隊(duì)減分,每按一次減1分/比賽前為時(shí)間減1分sbit exchange=P1^2。 //交換場(chǎng)地sbit add2=P1^3。 //乙隊(duì)加分,每按一次加1分/比賽前為時(shí)間加1秒sbit dec2=P1^4。 //乙隊(duì)減分,每按一次減1分/比賽前為時(shí)間減1秒sbit secondpoint=P0^7。 //秒閃動(dòng)點(diǎn)//數(shù)碼管的位選控制腳,共有10位數(shù)碼管sbit led1=P2^7。 sbit led2=P2^6。sbit led3=P2^5。sbit led4=P2^4。sbit led5=P2^3。sbit led6=P2^2。sbit led7=P2^1。sbit led8=P2^0。sbit led9=P3^7。sbit led10=P3^6。sbit alam=P1^7。 //報(bào)警bit playon=0。 //比賽進(jìn)行標(biāo)志位,為1時(shí)表示比賽開(kāi)始,計(jì)時(shí)開(kāi)啟bit timeover=0。 //比賽結(jié)束標(biāo)志位,為1時(shí)表示比賽結(jié)束bit AorB=0。 //甲乙隊(duì)交換位置標(biāo)志位bit halfsecond=0。 //半秒標(biāo)志位 unsigned int scoreA。 //甲隊(duì)得分unsigned int scoreB。 //乙隊(duì)得分//====================延時(shí)==================void Delay5ms(void){ unsigned int i。 for(i=100。i0。i)。} void display(void){//顯示時(shí)間(分鐘) LEDData=LEDCode[minit/10]。 //顯示分鐘的十位 led1=0。 //開(kāi)啟位選 Delay5ms()。 //延時(shí),以便足以點(diǎn)亮數(shù)碼管。 led1=1。 //關(guān)閉位選 LEDData=LEDCode[minit%10]。 //顯示分鐘的個(gè)位 led2=0。 Delay5ms()。 led2=1。//秒點(diǎn)閃動(dòng) if(halfsecond==1) LEDData=0x80。 else LEDData=0x00。 led2=0。 Delay5ms()。 led2=1。 secondpoint=0。//顯示時(shí)間(秒鐘) LEDData=LEDCode[second/10]。 //顯示秒鐘的十位 led3=0。 Delay5ms()。 led3=1。 LEDData=LEDCode[second%10]。 //顯示秒鐘的個(gè)位 led4=0。 Delay5ms()。 led4=1。//顯示1組的分?jǐn)?shù)百位 if(AorB==0) LEDData=LEDCode[scoreA/100]。 else LEDData=LEDCode[scoreB/100]。 led5=0。 Delay5ms()。 led5=1。//顯示1組分?jǐn)?shù)的十位 if(AorB==0) LEDData=LEDCode[(scoreA%100)/10]。 else LEDData=LEDCode[(scoreB%100)/10]。 led6=0。 Delay5ms()。 led6=1。 //顯示1組分?jǐn)?shù)的個(gè)位 i
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1