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

正文內(nèi)容

單片機設(shè)計—籃球計分器-閱讀頁

2024-10-28 14:29本頁面
  

【正文】 if(P1_0==0) 當(dāng)暫停鍵再次按下時候,開中斷,以使比賽時間 { 繼續(xù)倒計時,由于在暫停的時候,程序處于死循 while(P1_0==0)。 無法回到主程序,暫停時,除了暫停鍵 while(1) 其他按鍵按下均無效 { display(m,n,x,y)。 繼續(xù)倒計時,同時通過 break 語句,跳出死循環(huán) if(P1_0==0) { while(P1_0==0)。 break。amp。 同是 T1=1; delay(400) ; delay(400);,是蜂鳴器 n=60。 T1=1。 T1=0。 刷新數(shù)碼管,等待暫停減再次按下,跳出暫停 if(P1_0==0) { delay(1)。 EA=1。 } } } jie。 m=0。 T1=1。 T1=0。 P1=0x3f 上下半場指示燈同時點亮,比賽結(jié)束 while(1) display(m,n,x,y)。 首先設(shè)置定時器工作方式 EA=1。 TH0=0xb1。 P1=0x7f, 上半場指示燈點亮 TR0=1。 P1=0x7f。 while(1) 主程序通過 while(1),反復(fù)調(diào)用循環(huán)體內(nèi)的子程序 { 來執(zhí)行相應(yīng)的功能 keyjiafen1()。 key2()。 key3()半場交換場地時自動交換雙方 shijian()。 over()。它運行于Windows 操作系 統(tǒng)上,可以仿真、分析 (SPICE)各種模擬器件和集成電路,該軟件的特點是: ① 實現(xiàn)了單片機仿真和 SPICE 電路仿真相結(jié)合。 ② 支持主流單片機系統(tǒng)的仿真。 ③ 提供軟件調(diào) 試功能。 ④ 具有強大的原理圖繪制功能。 仿真過程 接通電源,計時顯示即開始倒計時工作,上半場指示燈亮,計時初始設(shè)計為 12分鐘, 按下 A+1鍵實現(xiàn)對 A的加分,每按下一次加 1分,如圖 11. 中州大學(xué)課程設(shè)計報告 24 圖 11 同樣 可實現(xiàn) A和 B 的加減分,按下暫停 /啟動鍵可實現(xiàn)暫停和啟動。 圖 14 中州大學(xué)課程設(shè)計報告 26 課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識、發(fā)現(xiàn)、提出、分析和解 決實際問題,鍛煉實際能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程。因此,作為二十一世紀(jì)的大學(xué)生來說,掌握單片機的開發(fā)技術(shù)室十分重要的。通過此次的課程設(shè)計,使 我在理論的基礎(chǔ)上更深刻的掌握了單片 機的深層內(nèi)容及實際生活中的應(yīng)用,以及 在軟件方面的編程能力, 更 讓我受益匪淺,同時也暴露出一些平時學(xué)習(xí)上的問題,讓我深刻反思。 通過實訓(xùn),讓我更熟悉掌握了 Keil uVision3, proteus ISIS 這些應(yīng)用程序的運用,讓我懂得了如何編寫一 些簡單的程序,學(xué)會了如何制作單片機應(yīng)用程序 。 這些問題的發(fā)現(xiàn),有助于提高我在以后的工作和學(xué)習(xí)中對此類問題的認(rèn)識,確保不在同一問題上再次犯錯。 做課程設(shè)計的這幾天 翻閱了很多書,也上了很多網(wǎng)站去尋找自己需要的資料。這讓我深刻的認(rèn)識到了自己專業(yè)知識的貧乏。我對單片機的學(xué)習(xí)不會因為課程設(shè)計的結(jié)束而結(jié)束,在接觸的眾多資料里,做設(shè)計只是走馬觀花般的點到。因此,由衷的對老師的指導(dǎo)和同學(xué)的幫助表示感謝。 中州大學(xué)課程設(shè)計報告 27 參考文獻(xiàn) 【 1】上官同英,單片機原理及應(yīng)用技術(shù):清華大學(xué)出社, 2020 【 2】 中州大學(xué)工程技術(shù)學(xué)院:單片機實驗報告指導(dǎo)冊, 2020 【 3】廖雷, C 語言程序設(shè)計:高等教育出版社, 2020 中州大學(xué)課程設(shè)計報告 28 附一: 源程序 include sbit P1_0=P1^0。 sbit P1_7=P1^7。 int m=1,n=60,x=0,y=0,i=0,jie=4,zidong=1,bujin=1,zanting=0。 for(i=0。i++)。 P2=0xfe。 delay(1)。 P0=0。 P0=seg[i%10]。 中州大學(xué)課程設(shè)計報告 29 P2=0xff。 P2=0xfb。 delay(1)。 P2=0xff。 P0=seg[j%10]。 P0=0。 P2=0xef。 delay(1)。 P0=0。 P0=seg[x%10]。 P2=0xff。 P2=0xbf。 delay(1)。 中州大學(xué)課程設(shè)計報告 30 P2=0xff。 P0=seg[y%10]。 P0=0。 } void t0(void) interrupt 1 { TH0=0xb1。 if(n==0) { n=60。 } i++。 i=0。 } void keyjiafen1() { if(RXD==0) { delay(1)。 x++。 if(TXD==0) { while(TXD==0)。 } } } void keyjianfen1() if(WR==0) { delay(1)。 x。 if(RD==0) { while(RD==0)。 } } } void key2() { if(INT0==0) { delay(10)。 n++。 n=1。 if(INT1==0) { zanting=1。 } } } 中州大學(xué)課程設(shè)計報告 33 void shijian() { if(zanting==1amp。INT0==1amp。INT1==1) { EA=0。 while(1) { display(m,n,x,y)。 if(P1_0==0) { while(P1_0==0)。 break。 if(jie==2) { temp=x。 y=temp。 zidong=0。 if(P1_0==0) { while(P1_0==0)。 while(1) { display(m,n,x,y)。 if(P1_0==0) { while(P1_0==0)。 break。amp。 n=60。 T1=1。 T1=0。 if(P1_0==0) { delay(1)。 EA=1。 } } } jie。 m=0。 T1=1。 T1=0。 while(1) display(m,n,x,y)。 EA=1。 TH0=0xb1。 TR0=1。 P1=0x7f。 while(1) { keyjiafen1()。 key2()。 shijian()。 over(
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1