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

正文內(nèi)容

基于單片機(jī)的籃球計(jì)時(shí)計(jì)分器設(shè)計(jì)c語言編程、含proteus仿真圖(參考版)

2025-01-19 13:45本頁面
  

【正文】 }}39。 key4()。bujin==0) { bujin=2。 if(n==18amp。 key2()。 while(1) { //通過 while(1),反復(fù)調(diào)用循環(huán)體內(nèi)的子程序 keyjiafen1()。 P1=0x7f。 // P1=0x7f, 上半場(chǎng)指示燈點(diǎn)亮 TR0=1。 TH0=0xb1。 //設(shè)置定時(shí)器工作方式 EA=1。 // P1=0x3f上下半場(chǎng)指示燈同時(shí)點(diǎn)亮,比賽結(jié)束 while(1) display(m,n,x,y)。 T1=0。T1=1。 //全場(chǎng)比賽結(jié)束蜂鳴器開始報(bào)警 m=0。amp。amp。 } } } jie。 EA=1。 if(P1_0==0) { delay(1)。 T1=0。 T1=1。 n=0。amp。 break。 //繼續(xù)倒計(jì)時(shí),同時(shí)通過break語句,跳出死循環(huán) if(P1_0==0) { while(P1_0==0)。 //無法回到主程序,故主程序中檢測(cè)按鍵按下的 while(1) //無法回到主程序,即實(shí)現(xiàn)了暫停時(shí),除了暫停鍵 { //其他按鍵按下均無效 display(m,n,x,y)。 //同通過死循環(huán)程序while(1),不斷刷新數(shù)碼管 if(P1_0==0) //當(dāng)暫停鍵再次按下時(shí)候,開中斷,以使比賽時(shí)間 { //繼續(xù)倒計(jì)時(shí),由于在暫停的時(shí)候,程序處于死循 while(P1_0==0)。 bujin=0。 display(m,n,x,y)。amp。jie==1) //交換甲隊(duì),乙隊(duì)比賽分?jǐn)?shù) { temp=x。 //定義中間變量temp,檢測(cè)到有按鍵按下時(shí)候 if(zidong==1amp。 break。 if(P1_0==0) { while(P1_0==0)。chuzanting=0,初始化,以便下次回表和快表 while(1) //按鍵松開時(shí)候仍能調(diào)用暫停程序 { display(m,n,x,y)。 //當(dāng)按鍵松開的時(shí)候,調(diào)用暫停程序條件 chuzanting=0。amp。amp。amp。chuzanting==0 ) { EA=0。INT1==1amp。INT0==1amp。 } }}void shijian() / /該程序使回表和快表按鍵松開時(shí)候能自動(dòng)暫停{ if(zanting==1amp。 zanting=1。 zanting=1。 } } } if(INT1==0) //快表子程序,檢測(cè)到INT1按下時(shí),使倒計(jì)加快, { //通常情況下與回表子程序配合使用,即當(dāng)回表 //回過的時(shí)候,按此鍵調(diào)整時(shí)間 delay(10)。 if(n==60) { m++。為附加變量,當(dāng)回表按鍵 zanting=1。 // chuzanting==0。 } } }void key2() //顯示時(shí)間調(diào)整程序,即回表和快表{ if(INT0==0) { //在比賽中有時(shí)經(jīng)常需要回表,故寫此程序 delay(10)。 if(RD==0) { while(RD==0)。 x。 } } }void keyjianfen1() //減分按鍵檢測(cè)子程序,其基本算法及功能與加{ if(WR==0) //相同 { delay(1)。 if(TXD==0) { while(TXD==0)。 x++。 //調(diào)用動(dòng)態(tài)刷新顯示程序} void keyjiafen1() //加分按鍵子程序,在主程序中不斷調(diào)用該子程序{ //當(dāng)檢測(cè)到甲隊(duì)加分按鍵按下時(shí),對(duì)應(yīng)加分 if(RXD==0) { //調(diào)用延時(shí)子程序 實(shí)現(xiàn)消除按鍵抖動(dòng)功能,即,當(dāng) delay(1)。 //以實(shí)現(xiàn)一秒計(jì)時(shí) i=0。 } i++。 //定時(shí)器定時(shí)單位為20毫秒 if(n==0) { //分鐘與秒時(shí)間調(diào)整 當(dāng)秒減到0以后分鐘減1 n=60。 TL0=0x10。}void t0(void) interrupt 1 //調(diào)用定時(shí)器T0 基本計(jì)時(shí)單位秒{ TH0=0xb1。 P0=0。 //同理,動(dòng)態(tài)刷新乙隊(duì)分?jǐn)?shù)十位并延時(shí)點(diǎn)亮 P0=seg[y%10]。 P2=0xff。 delay(1)。 P2=0xbf。 P2=0xff。 //同理,動(dòng)態(tài)刷新甲隊(duì)分?jǐn)?shù)個(gè)位并延時(shí)點(diǎn)亮 P0=seg[x%10]。 P0=0。 delay(1)。 P2=0xef。 P0=0。 //同理,動(dòng)態(tài)刷新時(shí)秒鐘個(gè)位并延時(shí)點(diǎn)亮 P0=seg[j%10]。 P2=0xff。 delay(1)。 P2=0xfb。 P2|=0xff。 //同理,動(dòng)態(tài)刷新時(shí)分鐘個(gè)位并延時(shí)點(diǎn)亮 P0=seg[i%10]。 P0=0。 //刷新顯示時(shí)間顯示分鐘十位,調(diào)用延時(shí)程序, delay(1)。 //P1=0xbf, 即P1=1011 1111B,點(diǎn)亮對(duì)應(yīng)上半場(chǎng)指示燈 P2=0xfe。amp。i++)。 for(i=0。 //其中{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}//分別對(duì)應(yīng)數(shù)碼管顯示的字形0到9int m=1,n=60,x=0,y=0,i=0,jie=2,zidong=1,bujin=1,zanting=0,chuzanting=0。設(shè)計(jì)過程,也好比是我們?nèi)祟惓砷L(zhǎng)的歷程,常有一些不如意,也許這就是在對(duì)我們提出了挑戰(zhàn),勇敢過,也戰(zhàn)勝了,勝利的鐘聲也就一定會(huì)為我們而敲響。我對(duì)單片機(jī)的學(xué)習(xí)不會(huì)因?yàn)檎n程設(shè)計(jì)的結(jié)束而結(jié)束,在接觸的眾多資料里,做設(shè)計(jì)只是走馬觀花般的點(diǎn)到。這讓我深刻的認(rèn)識(shí)到了自己專業(yè)知識(shí)的貧乏。做課程設(shè)計(jì)的這幾天翻閱了很多書,也上了很多網(wǎng)站去尋找自己需要的資料。這些問題的發(fā)現(xiàn),有助于提高我在以后的工作和學(xué)習(xí)中對(duì)此類問題的認(rèn)識(shí),確保不在同一問題上再次犯錯(cuò)。但在中間暴露出很多問題:對(duì)平時(shí)上課講的理論知識(shí)沒有完全掌握消化,到了實(shí)際操作中還得請(qǐng)教同學(xué),在焊接中焊接的基本工夫掌握不到家,手上工夫還是很欠缺的,使得電路板不是很美觀。硬件連接如圖.通過這幾天的單片機(jī)的實(shí)訓(xùn),我在理論的基礎(chǔ)上更深刻的掌握了單片機(jī)的深層內(nèi)容及實(shí)際生活中的應(yīng)用,實(shí)訓(xùn)鍛煉了自己動(dòng)手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時(shí)也暴露出一些平時(shí)學(xué)習(xí)上的問題,讓我深刻反思。5. 硬件焊接與調(diào)試對(duì)照原理圖進(jìn)行焊接工作,把硬件先依次正
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1