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

正文內(nèi)容

畢業(yè)論文基于單片機(jī)的自行車健身系統(tǒng)的設(shè)計(jì)-資料下載頁(yè)

2025-06-28 11:33本頁(yè)面
  

【正文】 H1 = 0xff。 TL1 = 0xff。 include include include include include include uchar timer_100ms=0。/////////////////////////////////////////////////////////////////////////////uint int_meter,int_speed_max,int_speed_ave。/**************************************/uchar r=26。//輪胎的半徑uchar speed_max_int, speed_max_dec 。//最大速度的整數(shù)部分和小數(shù)部分uchar speed_int,speed_dec。 //瞬時(shí)速度的整數(shù)部分和小數(shù)部分uchar speed_ave_int,speed_ave_dec。 //平均速度的整數(shù)部分和小數(shù)部分uint meter_int,meter_dec。 //里程的整數(shù)部分和小數(shù)部分uchar meter_oneway_int,meter_oneway_dec。//里程的整數(shù)部分和小數(shù)部分uchar timer_work_2。//外部輸入標(biāo)志float work_time_t1。//外界輸入時(shí)間(輪胎運(yùn)行一圈的時(shí)間)uchar temp3,temp4。uchar shuru_flag。/**************************************/void task_shuru(void){ if(shuru==0) { shuru_flag = 1。 }}void display_one(void)//第一個(gè)界面{/************************顯示速度**************/ speed_int = (int)speed。 speed_dec = (int)((speed (float)speed_int)*100)。 if(speed_int/1000) { DisplaySinglByte(1,0,speed_int/100+0x30)。 } if(speed_int/100==0) { DisplaySinglByte(1,0,39。 39。)。 } if(speed_int/100) { DisplaySinglByte(1,1,speed_int/10%10+0x30)。 } if(speed_int/10==0) { DisplaySinglByte(1,1,39。 39。)。 } DisplaySinglByte(1,2,speed_int%10+0x30)。 DisplaySinglByte(1,3,39。.39。)。 DisplaySinglByte(1,4,speed_dec/10+0x30)。 DisplaySinglByte(1,5,speed_dec%10+0x30)。 DisplaySinglByte(1,6,39。k39。)。 DisplaySinglByte(1,7,39。m39。)。 DisplaySinglByte(1,8,39。/39。)。 DisplaySinglByte(1,9,39。h39。)。/************************顯示里程**************/ meter_int = (int)meter。 meter_dec = (int)((meter (float)meter_int)*100)。 if(kilometer==0) { DisplaySinglByte(2,0,kilometer%100/10+0x30)。 DisplaySinglByte(2,1,kilometer%10+0x30)。 DisplaySinglByte(2,2,39。.39。)。 DisplaySinglByte(2,3,meter_int/100+0x30)。 DisplaySinglByte(2,4,meter_int%100/10+0x30)。 } if(meter =1000)//里程進(jìn)位 { kilometer++。 meter = meter 1000。 } if(kilometer0) { if(kilometer/1000) { DisplaySinglByte(2,0,kilometer/100+0x30)。 } if(kilometer/100) { DisplaySinglByte(2,1,kilometer%100/10+0x30)。 } DisplaySinglByte(2,2,kilometer%10+0x30)。 DisplaySinglByte(2,3,39。.39。)。 DisplaySinglByte(2,4,meter_int/100+0x30)。 DisplaySinglByte(2,5,meter_int%100/10+0x30)。 } DisplaySinglByte(2,6,39。c39。)。 DisplaySinglByte(2,7,39。a39。)。 DisplaySinglByte(2,8,39。l39。)。 DisplaySinglByte(2,9,39。 39。)。/***********************************************/}/*******************************//**************************************/void main(void){ TMOD = 0x21。 SCON = 0x50。 set_bps TH0 = 0x70。 TL0 = 0x00。 TR0 = 1。 InitLCD()。 IP=0x10。 //中斷優(yōu)先級(jí)// PT0 = 0。 PS = 1。 TR1 = 1。 ES = 1。 ET0 = 1。 EA = 1。 while(1) { KeyProcessTask()。 task_shuru()。 if(shuru_flag==1) { if(shuru==1) { work_time_t1 = (float)timer_10ms_2*10。 if(work_time_t10) { speed = *(float)r**36。 } timer_10ms_2 = 0。 work_time_t1 = 0。 timer_work_2 = 1。//計(jì)兩個(gè)外部輸入的時(shí)間差 timer_work_1 = 1。//開始計(jì)運(yùn)動(dòng)時(shí)間 meter = meter+***r/100。 if(temp_work==1) { meter_oneway = meter_oneway+**r/100。 } shuru_flag=0。 } } display_one()。//顯示第一個(gè)界面 total_distance=(float)kilometer*1000+meter。 total_time= seconds_bike +minutes_bike*60+hours_bike*3600。 if(total_time0) { speed_ave = ((float)total_distance/(float)total_time)*。 } if(timer_10ms_2 =300) //3秒沒有第二次信號(hào)輸入當(dāng)超時(shí),速度為0 { timer_work_2 = 0。 timer_work_1 = 0。 timer_10ms_2 = 0。 speed=0。 } PCON|=0x01。 }}/* [ interrupt [0x0B] void T0_int (void) ][ ment: 定時(shí)器TO中斷服務(wù)程序,定時(shí)給主循環(huán)發(fā)送20ms間隔消息 ] */void T0_int (void) interrupt 1//[0x0B] //定時(shí)器T0 20ms 定時(shí){ TR0 = 0。 set_timer TR0 = 1。// timer_10ms++。 if(timer_work_1==1)//運(yùn)動(dòng)時(shí)間標(biāo)志 { timer_10ms_1++。 } if(timer_work_2==1)//外部輸入計(jì)時(shí)標(biāo)志 { timer_10ms_2++。 }} 參考文獻(xiàn) [1][J].:1214.[2][M].北京:.[3][M].北京:.[4][J].:3334. [5][J].:2325. [6][M].哈爾濱:.[7][J].:1617.[8][J].:5558.[9]童詩(shī)白,[M].北京:.[10][M].北京:.[11]W Q Yang. D M Spink, et. An imagereconstuction algorithm based on Landweber’s iteration method for electricalcapacitance tomography[M].Meas. Sci. ,10: 10651069.[12]Keith Brown. High precision digital measurement method based on MCS51[M].Journal of synchrotron :6791.[13]Alan Analog Devices Solutions Bulletin[M]. Monthly notices of the Royal Astronomical ,10.[14]Paradiso J A,Srarner scavenging for PC and electronics[J].Pervasive ,4(1):1827.[15] Martin 8bit PIC Microcontrollers in C with Interactive Hardware Simulation[M].SolidState ,09. 致 謝 在本次畢業(yè)設(shè)計(jì)過程中我獲益匪淺,同時(shí)也遇到了許多困難,在看到我的畢業(yè)設(shè)計(jì)題目時(shí),我的感性認(rèn)識(shí)讓我感覺題目挺簡(jiǎn)單,但在理性分析和實(shí)際操作過程中卻處處碰壁,這都是由于基礎(chǔ)知識(shí)不牢造成的,最后在李老師的耐心指導(dǎo)下,我從簡(jiǎn)單的編程學(xué)起逐漸對(duì)題目有了一定程度的認(rèn)識(shí)和理解,對(duì)具體的細(xì)節(jié)有了清晰的認(rèn)識(shí),終于明白那句古話”磨刀不誤砍柴工”的深刻含義。以后在做畢業(yè)設(shè)計(jì)的過程中才感到得心應(yīng)手,我從中學(xué)到了許多新知識(shí)。在這里我首先要感謝我的指導(dǎo)老師,是她的耐心教導(dǎo),和不厭其煩地講解,使我順利地完成了畢業(yè)設(shè)計(jì)。也要感謝我的同學(xué)們,在我遇到困難時(shí)主動(dòng)幫我解決,使我很快地攻克了一個(gè)又一個(gè)難關(guān)。同時(shí)也要感謝實(shí)驗(yàn)室的老師,是他們不厭其煩的幫助我解決問題,使我能順利完成畢業(yè)設(shè)計(jì)。畢業(yè)設(shè)計(jì)已經(jīng)結(jié)束,但是它卻給我留下了美好的回憶,在做畢業(yè)設(shè)計(jì)的過程中加深了師生的感情和同學(xué)之間的友誼,覺得每一天都是那么的充實(shí)和愉快。最后,論文中有什么不足之處,懇請(qǐng)老師予以指正。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1