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

正文內(nèi)容

畢業(yè)設(shè)計(jì)(論文)-單片機(jī)步進(jìn)電機(jī)的汽車儀表的設(shè)計(jì)-資料下載頁

2025-06-28 10:02本頁面
  

【正文】 (184Ryvaluen)。 //ALARM else { if(Ryvaluen123) stepryn=8*(140Ryvaluen)+120。 //1/4 else { if(Ryvaluen85) stepryn=6*(125Ryvaluen)+240。 //1/2 else { if(Ryvaluen67) stepryn=13*(87Ryvaluen)+480。 //3/4 else { if(Ryvaluen45) stepryn=11*(69Ryvaluen)+720。 else { if(Ryvaluen5) stepryn=970。 else stepryn=0。 } } } } } } if(stepryn970) stepryn=970。 if(stepryn!=stepryo) { if(steprynstepryo) csc=steprynstepryo。 else csc=stepryostepryn。 if(Adrfirstf) rytc=1。 else rytc=7000/csc。 } else Adrfirstf=0。// shuiwen step 960 if(Swvaluen180) stepswn=0。 else { if(Swvaluen138) stepswn=12*(180Swvaluen)。 else { if(Swvaluen99) stepswn=7*(139Swvaluen)+480。 else { if(Swvaluen74) stepswn=6*(101Swvaluen)+720。 else { if(Swvaluen60) stepswn=10*(76Swvaluen)+840。 else { if(Swvaluen10) stepswn=970。 else stepswn=0。 } } } } } if(stepswn970) stepswn=970。 if(stepswn!=stepswo) { if(stepswnstepswo) csc=stepswnstepswo。 else csc=stepswostepswn。 if(Adsfirstf) swtc=1。 else swtc=4000/csc。 } else Adsfirstf=0。}/************************************************************************************//************************************************************************************/// mile count //tempmil2=0x200, tempmil1=0x400, tempmil3=0x600, tempmil4=0x800, totalmil5=0x00void countmil(){ if(Mflag) { Mflag=0。 tempmil2++。 Sector_Erase(0x200)。 Byte_Program(0x200,tempmil2)。 if(tempmil299) { tempmil2=0。 Sector_Erase(0x200)。 Byte_Program(0x200,0)。 tempmil1++。 Sector_Erase(0x400)。 Byte_Program(0x400,tempmil1)。 if(tempmil199) { tempmil1=0。 tempmil2=0。 Sector_Erase(0x200)。 Byte_Program(0x200,0)。 Sector_Erase(0x400)。 Byte_Program(0x400,0)。 } } totalmilx++。 if(totalmilx9) { totalmilx=0。 totalmil3++。 Sector_Erase(0x600)。 Byte_Program(0x600,totalmil3)。 if(totalmil399) { totalmil3=0。 Sector_Erase(0x600)。 Byte_Program(0x600,0)。 totalmil2++。 Sector_Erase(0x800)。 Byte_Program(0x800,totalmil2)。 if(totalmil299) { totalmil2=0。 Sector_Erase(0x600)。 Byte_Program(0x600,0)。 totalmil1++。 Sector_Erase(0xa00)。 Byte_Program(0xa00,totalmil1)。 if(totalmil199) { totalmil1=0。 totalmil2=0。 totalmil3=0。 Sector_Erase(0x600)。 Byte_Program(0x600,0)。 Sector_Erase(0x800)。 Byte_Program(0x800,0)。 Sector_Erase(0xa00)。 Byte_Program(0xa00,0)。 } } } } }}/*************************************************************/// IAP EEPROM// 讀一字節(jié), 調(diào)用前需打開IAP 功能, 入口:DPTR=字節(jié)地址,返回: A= 讀出字節(jié)INT8U Byte_Read(INT16U add){ IAP_DATA = 0x00。 IAP_CONTR = ENABLE_ISP。 IAP_CMD = 0x01。 = add。 IAP_ADDRH = [0]。 IAP_ADDRL = [1]。 //EA = 0。 IAP_TRIG = 0x5A。 IAP_TRIG = 0xA5。 _nop_()。 //EA = 1; IAP_Disable()。 return (IAP_DATA)。}// 字節(jié)編程 調(diào)用前需打開IAP 功能,入口:DPTR = 字節(jié)地址,A= 須編程字節(jié)的數(shù)據(jù)void Byte_Program(INT16U add,INT8U ch){ IAP_CONTR = ENABLE_ISP。 IAP_CMD = 0x02。 = add。 IAP_ADDRH = [0]。 IAP_ADDRL = [1]。 IAP_DATA = ch。 //EA = 0。 IAP_TRIG = 0x5A。 IAP_TRIG = 0xA5。 _nop_()。 IAP_Disable()。}// 擦除扇區(qū),入口:DPTR = 扇區(qū)地址void Sector_Erase(INT16U add){ IAP_CONTR = ENABLE_ISP。 IAP_CMD = 0x3。 = add。 IAP_ADDRH = [0]。 IAP_ADDRL = [1]。 //EA=0。 IAP_TRIG = 0x5A。 IAP_TRIG = 0xA5。 //EA = 1。 IAP_Disable()。}void IAP_Disable(){ //關(guān)閉IAP 功能,清相關(guān)的特殊功能寄存器,使CPU 處于安全狀態(tài) //一次連續(xù)的IAP 操作完成之后建議關(guān)閉IAP功能,不需要每次都關(guān) IAP_CONTR = 0。 IAP_CMD = 0。 IAP_TRIG = 0。 IAP_ADDRH = 0。 IAP_ADDRL = 0。}/****************************************************************// uart sendvoid send_char_(uchar ch){ ES=0。 TI=0。 SBUF=ch。 while(TI==0) TI= 0。 ES=1。}*//********************************************************************/void Inidata(){ stepcsn=0。 stepcso=0。 stepzsn=0。 stepzso=0。 stepswn=0。 stepswo=0。 stepryn=0。 stepryo=0。 cstn=0。 cstc=0。 zstn=0。 zstc=0。 swtn=0。 swtc=0。 rytn=0。 rytc=0。 Csplvn=0。 Zsplvn=0。}void init_serialm(void){ SCON = 0x50。 BRT = 0xEE。 TMOD |=0x11。 TL1=0x05。 TH1=0xFF。 //TL0=0x05。 TL0=0x9b。 TH0=0xff。 //TI=1; //AD P1ASF = 0xc0。 //capture CMOD=0x80。 CCON=0xC0。 CL=0。 CH=0。 CR=1。}void IniDisplay(){ uchar ch=0。 ch=Byte_Read(0xc00)。 if(ch!=0x55) { Sector_Erase(0x200)。 Byte_Program(0x200,78)。 Sector_Erase(0x400)。 Byte_Program(0x400,45)。 Sector_Erase(0x600)。 Byt
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1