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

正文內(nèi)容

光電式自行車速度項(xiàng)目設(shè)計(jì)方案(參考版)

2025-05-18 01:46本頁(yè)面
  

【正文】 48。TR0=1。IE=0x9f。IT0=1。TH1=0xb1。 //T0和T1均是定時(shí)器方式TH0=0x3c。}}tc=*(10*tr1+tr2)。i++)。}}if(P23==0){for(i=0。i32000。dispone(tr2+0x30)。if(P21==0){if(++tr29)tr2=0。i4000。i++)。for(i=0。wr(0xc6)。i++)。while(1){if(P20==0){for(i=0。wr(0xc7)。wr(0xc6)。)。dispone(39。)。dispone(39。dispmore(1,1,Set Bike Tire L=,16)。tr2=5。i++)。}}}for(i=0。i32000。clkp()。i++)。}}if(P22==0){for(i=0。i32000。clkp()。i++)。}}if(P21==0){for(i=0。i32000。clkp()。csww=cww2/10。if(P20==0){cww2++。i4000。if(P23==0)break。i4000。clkp()。wr(0x01)。P0=0xff。MODE=0。i++)。for(i=0。i++)。for(i=0。i++)。for(i=0。i++)。for(i=0。i++)。for(i=0。i++)。for(i=0。i++)。for(i=0。}}/****************************************void main()********************************主程序,初始化LCD,顯示歡迎信息,更改時(shí)鐘、直徑設(shè)置,開(kāi)中斷、計(jì)時(shí)器等******************************************************************************************/void main(){init_LCD()。ttimep()。cww=cww2%10。if(cww223)cww2=0。 if(cqw5){cqw=0。 if(cbw9){cbw=0。 if(csw5){csw=0。if(cgw9){cgw=0。ssj=0。TL0=0xb0。EX1=1。i++)。}for(i=0。break。dispmore(1,5,Time Now,8)。break。pjsdp()。break。sdp()。break。lcp()。if(++MODE3) MODE=0。EX0=1。i++)。}for(i=0。break。dispmore(1,5,Time Now,8)。break。pjsdp()。break。sdp()。break。lcp()。TR1=1。 //重置T1定時(shí)常數(shù)TL1=0xdf。 }else mxsd=sji。 //停止T1計(jì)時(shí)sji=ssji。TR1=0。 //脈沖+1qs=mc/8。}}/****************************************void int0()********************************外部中斷0(光電傳感器)中斷服務(wù)程序*****************************************************************************************/void int0() interrupt 0 {EX0=0。m39。)。dispone(39。)。dispone(39。dispone(bw+0x30)。)。dispone(39。 39。)。dispone(39。 39。)。dispone(39。 39。)。 dispone(39。gw=qs*tc%100/10。bw=qs*tc%10000/1000。)。dispone(39。k39。)。dispone(39。dispone(bw+0x30)。.39。dispone(qw+0x30)。dispone(sww+0x30)。 39。)。dispone(39。 39。)。dispone(39。ZS39。wr(0x81)。bw=B/8%10000000/10000。ww=B%10000000/1000000。qsls=100000/tc。)。dispone(39。dispone(sw+0x30)。 39。dispone(bw+0x30)。wr(0xc6)。zl39。}/****************************************void apfz()********************************總里程數(shù)據(jù)處理及顯示子程序 輔助程序******************************************************************************************/void apfz(){wr(0xc2)。dispone(csw+0x30)。:39。dispone(cbw+0x30)。)。dispone(39。dispone(csww+0x30)。)。dispone(39。/39。)。dispone(39。 39。dispone(gw+0x30)。.39。dispone(sw+0x30)。)。dispone(39。 39。)。dispone(39。V39。wr(0xc2)。sw=mxsd2%1000/100。else mxsd2=0。)。dispone(39。/39。)。dispone(39。 39。dispone(gw+0x30)。.39。dispone(sw+0x30)。)。dispone(39。 39。)。dispone(39。V39。wr(0x82)。sw=sd2%1000/100。else sd2=0。)。dispone(39。/39。)。dispone(39。 39。dispone(gw+0x30)。)。dispone(39。dispone(qw+0x30)。 39。)。dispone(39。a39。)。dispone(39。gw=pjsd%100/10。bw=pjsd%10000/1000。}}/****************************************void pjsdp()********************************階段平均速度數(shù)據(jù)處理及顯示子程序******************************************************************************************/void pjsdp() {pjsd=qs*tc/8/sj。m39。)。dispone(39。)。dispone(39。dispone(bw+0x30)。)。dispone(39。 39。)。dispone(39。 39。)。dispone(39。 39。)。 dispone(39。gw=qs*tc%100/10。bw=qs*tc%10000/1000。}else{A=qs。m39。)。dispone(39。 39。dispone(sw+0x30)。)。dispone(39。dispone(ww+0x30)。)。dispone(39。 39。)。dispone(39。 39。)。// 從第一行寫指令dispone(39。sw=qs*tc/8%10000/1000。qw=qs*tc/8%1000000/100000。 sww=qs*tc/8/10000000。 //(6553620000)%256}/****************************************void lcp()********************************階段里程數(shù)據(jù)處理和顯示子程序,若999m則單位為m,若999m則單位為km******************************************************************************************/ void lcp() {qsls=100000/tc。TH1=0xb1。dispone(gw+0x30)。)。dispone(39。 dispone(qw+0x30)。:39。dispone(ww+0x30)。)。dispone(39。 39。)。 dispone(39。m39。)。 dispone(39。T39。//秒個(gè)位wr(0xc1)。//分個(gè)位sw=sj%60/10。//時(shí)個(gè)位qw=sj%3600/600。sww=sj/36000。 s++。=0xcf) {dispone(*s)。while((i)!=0amp。 }}else // 開(kāi)始第二行{=0xc0+row1。 ++。amp。 // 第一行第一列對(duì)應(yīng)的RAM的地址位為0x80H wr()。s=dat。 //設(shè)置開(kāi)顯示,不顯示光標(biāo) }/****************************************void dispmore()******************************** 該函數(shù)的作用是向LCD寫入一串?dāng)?shù)據(jù),并把數(shù)據(jù)串顯示出來(lái).******************************************************************************************/void dispmore(line,row,uchar dat[],i) //格式為dispmore(第幾行,第幾列,開(kāi)始要顯示的字符地址,顯示幾個(gè)字符)。 //寫一個(gè)字符后指針加一 wr(0x38)。}/***************************************void init_LCD()******************************* 該函數(shù)的作用是初始化LCD.*****************************************************************************************/void init_LCD(){wr(0x01)。 E=1。 RS=0。}/**********************************void wr()******************************* 該函數(shù)的作用是向LCD寫入控制字.******************************************************************************/void wr(){P1=。 E=1。 RS=1。}/**************************************void dispone()******************************* 該函數(shù)的作用是向LCD寫數(shù)據(jù)并顯示出來(lái).***********************************************************************************/void dispone(dat){P0=dat。E=1。 RS=0。/***********************************void wait()***************************** 該函數(shù)的作用是對(duì)LCD進(jìn)行檢測(cè),=1時(shí)表示忙,=0時(shí),表示可以向它讀寫數(shù)據(jù).************************************************************
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1