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

正文內(nèi)容

出租車計(jì)價(jià)器與實(shí)現(xiàn)單片機(jī)電路設(shè)計(jì)報(bào)告畢業(yè)論文(編輯修改稿)

2025-07-21 04:59 本頁面
 

【文章內(nèi)容簡介】 圖17 白天2元/公里圖18 晚上3元/公里圖19 計(jì)時(shí)器硬件調(diào)試?yán)L制PCB圖 使用altium designer 9繪制出原理圖,然后轉(zhuǎn)換成PCB圖,進(jìn)行元件布局、布線圖16 PCB圖電路板調(diào)試 將PCB圖送至公司制成PCB版,購買元器件進(jìn)行焊接,焊接完成后將程序下載到單片機(jī)里進(jìn)行硬件調(diào)試圖20 硬件調(diào)試在這段時(shí)間里,經(jīng)過自己努力,基本上完成了設(shè)計(jì)要求的內(nèi)容,在系統(tǒng)可行性分析、原理圖設(shè)計(jì)、PCB繪制等方面都作了許多實(shí)際工作,取得了一些成績,同時(shí)也遇到了一些問題,存在一些不足。經(jīng)過這段時(shí)間的學(xué)習(xí)和工作,我覺得自己不論是在理論知識(shí)方面還是在動(dòng)手能力方面都有了不小的進(jìn)步,自己從中受益匪淺。這次設(shè)計(jì)很好的把以前學(xué)到的理論知識(shí)應(yīng)用于實(shí)踐,使我認(rèn)識(shí)到理論知識(shí)與實(shí)踐之間有一定的差距,只有通過不斷的努力學(xué)習(xí)和實(shí)踐才能很好的把理論知識(shí)應(yīng)用到實(shí)踐當(dāng)中,也只有通過不斷的實(shí)踐才能對(duì)理論知識(shí)的理解。通過這次設(shè)計(jì)不僅學(xué)會(huì)了如何去查找相關(guān)資料,更重要的是通過查找資料和翻閱書籍學(xué)到了不少知識(shí),擴(kuò)大了知識(shí)面,提高了知識(shí)水平。經(jīng)過單元設(shè)計(jì)和系統(tǒng)設(shè)計(jì)鞏固了以前所學(xué)的專業(yè)知識(shí),自己真正認(rèn)識(shí)到理論聯(lián)系實(shí)際的重要性,為以后的學(xué)習(xí)和工作提供了很多有價(jià)值的經(jīng)驗(yàn)。通過這次設(shè)計(jì)不僅增強(qiáng)了自己的動(dòng)腦能力和動(dòng)手能力,也提高了我思考問題、分析問題、解決問題的能力,更重要的是學(xué)會(huì)用工程化的思想來解決問題。這在以前的學(xué)習(xí)過程中是不曾學(xué)到的。這次設(shè)計(jì)是我認(rèn)真認(rèn)識(shí)到完整、嚴(yán)謹(jǐn)、科學(xué)分析問題、解決問題的思想是多么的重要,只有擁有了科學(xué)的態(tài)度才能設(shè)計(jì)出有用的產(chǎn)品。另外通過本次設(shè)計(jì),使我認(rèn)識(shí)到自己理論知識(shí)的應(yīng)用能力有很大的欠缺,需要在以后的學(xué)習(xí)中進(jìn)一步提高。在這里,我要感謝我的指導(dǎo)老師田玉敏老師在設(shè)計(jì)期間給與我的關(guān)心、指導(dǎo)和教誨。田玉敏老師治學(xué)嚴(yán)謹(jǐn)?shù)淖黠L(fēng)及平易近人的態(tài)度使我受益匪淺,并且也是對(duì)我的鞭策和激勵(lì)。同時(shí)我也要感謝我的同學(xué)們,感謝他們給予我的關(guān)心和幫助電路原理圖程序includeincludedefine uint unsigned intdefine uchar unsigned charsbit ACC_0=ACC^0。sbit ACC_7 = ACC^7。 //位尋址寄存器定義sbit SCLK = P1^1。 // DS1302時(shí)鐘信號(hào) 7腳sbit DIO= P1^0。 // DS1302數(shù)據(jù)信號(hào) 6腳sbit RST = P1^2。 // DS1302片選 5腳sbit Start=P1^5。sbit Clear=P1^6。sbit Switch = P1^7。sbit key4 = P3^2。uchar shi1,shi2,fen1,fen2,miao1,miao2,tt0。uchar num,PRI1,PRI2,PRI3,PRI4,DIS1,DIS2,DIS3,DIS4。uchar tt =0。uchar tt0,signal。uchar Switch_a = 1。uchar Switch_b = 1。float Price。 uint num1,num2,tt1。uchar code table[]={0x3F,0X30,0X5b,0X4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40}。//共陰數(shù)碼管09,滅,編碼uchar code wei[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07}。//位選編碼/******************************計(jì)費(fèi)部分********************************///延時(shí)ms子程序void delay(uint i){ uint j。 for(i。 i 0。 i) for(j = 110。 j 0。 j)。 }void Price_DistanRST_display(){ switch(num) //數(shù)碼管顯示 { case 1:{P2=0x00。P0=table[PRI1]。delay(1)。}break。 case 2:{P2=0x01。P0=table[PRI2]。delay(1)。}break。 case 3:{P2=0x02。P0=table[PRI3]+0x80。delay(1)。}break。 case 4:{P2=0x03。P0=table[PRI4]。delay(1)。}break。 case 5:{P2=0x04。P0=table[DIS1]。delay(1)。}break。 case 6:{P2=0x05。P0=table[DIS2]。delay(1)。}break。 case 7:{P2=0x06。P0=table[DIS3]+0x80。delay(1)。}break。 case 8:{P2=0x07。P0=table[DIS4]。delay(1)。}break。 }}void zhuanhuan() //數(shù)據(jù)轉(zhuǎn)換{ DIS1=num1/1000。 DIS2=num1%1000/100。 DIS3=num1%1000%100/10。 DIS4=num1%10。 PRI1=num2/1000。 PRI2=num2%1000/100。 PRI3=num2%1000%100/10。 PRI4=num2%10。}void int1() interrupt 0 //速度采集 //外部中斷(INTO){ if(key4 == 0) { delay(20)。 if(key4 == 0) { num1++。 while(!key4)。 } if(Switch_b == 1) { Price = 2。 //白天元/公里 } if(Switch_b == 2) { Price = 3。 //晚上元/公里 } if(num1 != 0) { if(num1 21) { num2 = 70。 } else { num2 += Price。 //兩公里內(nèi)元,超過兩公里按每公里/3元計(jì)費(fèi) } } }}void time0() interrupt 1{ TH0=(6553650000)/256。 TL0=(6553650000)%256。 tt0++。 if(tt0==20) { tt0=0。 miao1++。 if(miao1==10) { miao1=0。 miao2++。 if(miao2==6) { miao2=0。 fen1++。 if(fen1==10) { fen1=0。 fen2++。 if(fen2==6) { fen2=0。 shi1++。 if(shi1==10) { shi1=0。 shi2++。 } } } } } } }void time1() interrupt 3 //定時(shí)/計(jì)數(shù)器(T1){ TH1=(655362000)/256。 TL1=(655362000)%256。 tt++。 if(tt == 2) //20ms*2 { tt=0。 num++。 if(num == 9) //限制num范圍在9 { num=1。 } if(Switch_a == 1) { zhuanhuan()。 //數(shù)據(jù)轉(zhuǎn)換 Price_DistanRST_display()。 } if(Switch_a == 2) { switch(num) //時(shí)間數(shù)碼管顯示 { case 1:{P2=0x00。P0=table[shi2]。}break。 case 2:{P2=0x01。P0=table[shi1]。}break。 case 3:{P2=0x02。P0=0x40。}break。 case 4:{P2=0x03。P0=table[fen2]。}break。 case 5:{P2=0x04。P0=table[fen1]。}break。 case 6:{P2=0x05。P0=0x40。}break。 case 7:{P2=0x06。P0=table[miao2]。}break。 case 8:{P2=0x07。P0=table[miao1]。}break。 } } delay(1)。 } }/******************************計(jì)費(fèi)部分********************************/void main(){ //init1302()。 //初始化 EA=1。 //CPU開中斷 IT0=1。 //下降沿觸發(fā)有效 TMOD=0x11。 //time0,time1,位定時(shí)器模式 TH0=(6553650000)/256。 //延時(shí)ms TL0=(65536
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1