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

正文內(nèi)容

基于51單片機(jī)的出租車計(jì)價(jià)器(畢業(yè)論文(已改無錯(cuò)字)

2022-12-25 15:39:35 本頁面
  

【正文】 代碼的前后順序及調(diào)用掌握得還不夠好;對于一些相關(guān)的應(yīng)用軟件沒能熟練掌握。通過這幾天晚上的苦想和反復(fù)調(diào)試,以及參考網(wǎng)上的程序,最終還是把問題解決了。 通過這次課程設(shè)計(jì),我最大的收獲就是自己的動手能力和獨(dú)立解決問題的能力得到了很大的提高,也充分體會到了自己設(shè)計(jì)東西的樂趣、學(xué)會查閱資 料和對別人的東西融會變通的重要性,也明白了很多知識光靠趴在書本上學(xué)是學(xué)不到其中的精髓的,必須親自去試著實(shí)踐,親自去經(jīng)歷才能對它們真正的掌握,凡事都要自己去動下手,去實(shí)踐一下,遇到困難,永遠(yuǎn)不要沮喪氣餒。在動手的過程中,不僅能增強(qiáng)實(shí)踐能力,而且在理論上可以有更深的認(rèn)識;這次設(shè)計(jì)給了我極大的鼓舞和信心,相信在以后的學(xué)習(xí)中可以通過不斷的摸索和實(shí)踐來提高其他方面的知識。通過本次課程設(shè)計(jì),又使我學(xué)到了許多書本上無法學(xué)到的知識 ,也使也深該體會到單片機(jī)技術(shù)應(yīng)用領(lǐng)域的廣泛,不僅使我對學(xué)過的單片機(jī)知識有了很多的鞏固,同時(shí)也對 單片機(jī)這一門課程產(chǎn)生了更大的興趣。 在本次課程設(shè)計(jì)過程中,我學(xué)會了在網(wǎng)絡(luò)上查找有關(guān)本設(shè)計(jì)的各硬件的資源,其中包括: AT89S51 單片機(jī)及其引腳說明、 555 引腳圖及其引腳功能等,為本次課程設(shè)計(jì)提供了一定的資料。也為以后的進(jìn)一步學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ)。 參考文獻(xiàn) 1. 李群芳、張士軍、黃建 .《單片微型計(jì)算機(jī)與接口技術(shù)》(第三版) .電子工業(yè)出版社, 2020. 2. 張鑫、華臻、陳書謙.《單片機(jī)原理及應(yīng)用》 [M].電子工業(yè)出版社, 2020. 3. 丁元杰、吳大偉.《單片微機(jī)實(shí)題集與實(shí)驗(yàn)指導(dǎo)書》 [M].機(jī)械工業(yè)出版社, 2020. 4. 李群芳,肖看 .單片機(jī)原理接口與應(yīng)用 .北京:清華大學(xué)出版社, 2020. 5. 張迎新 .單片微型計(jì)算機(jī)原理、應(yīng)用及接口技術(shù) .北京:國防工業(yè)出版社,1999. 6. 高峰 .單片微型應(yīng)用系統(tǒng)設(shè)計(jì)及實(shí)用技術(shù) .北京:機(jī)械工業(yè)出版社, 2020. 附 錄 源程序 include define uchar unsigned char define uint unsigned int uchar qianwei,baiwei,shiwei,gewei。 //顯示數(shù)據(jù)各個(gè)位置數(shù)字的臨時(shí)變量 char led_seg_code[10]={0x3f,0x06,0x05b,0x04f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //段碼表 uint tt,distance,cost,danjia,wait。//定義路程、價(jià)錢、等待時(shí)間及一些全局的變量等; uchar dengdai,second,minute,a,b。 //按鍵的定義,所有按鍵按下去為低電平 sbit key0=P1^0。 //清零 sbit key1=P1^1。 //切換路程與等待時(shí)間 sbit key2=P1^2。 //單程還是往返設(shè)置 sbit key3=P1^3。 //暫停按鈕 sbit key4=P3^6。 //晚上單雙程鍵 sbit key5=P2^0。 //白天和夜晚鍵 sbit led1=P1^4。 // 指示 sbit led2=P1^5。 sbit led3=P1^6。 sbit led4=P1^7。 sbit led5=P2^1。 sbit clk =P3^7。 sbit dula=P3^1。 sbit wela=P3^2。 bit key1_flag。 //由于按鍵會自動復(fù)位,這個(gè)為標(biāo)位 bit key2_flag。 bit key3_flag。 bit flag。 bit key4_flag。 bit key5_flag。 //初始化函數(shù) void initial_data() { distance=0。 cost=0。 second=0。 minute=0。 tt=0。 key1_flag=1。 // 清零 key2_flag=0。 //單程 or 往返 ,接指示燈; key3_flag=1。 //暫停,接指示燈; key4_flag=1。 //晚上的計(jì)價(jià)往返的標(biāo)志 key5_flag=0。 //白天和晚上的標(biāo)志位 dengdai=0。 led1=1。 //雙程指示 led2=1。 //暫停指示 led3=1。 //堵車指示 led4=1。 // 等待時(shí)間切換標(biāo)志 led5=1。 //晚上計(jì)價(jià)指示 } void delay(uint x) { int i,j。 for(i=x。i0。i) for(j=100。j0。j)。 } //暫停程序 void zanting() { if(key3==0) { delay(5)。 if(key3==0) { IE0=0X00。 //關(guān)閉中斷 定時(shí)器 TR0=0。 TR1=0。 } } else { IE==0X00。 TR0=1。 TR1=1。 } // key3_flag=!key3_flag。 } //計(jì)算數(shù)據(jù)處理 void jisuan() { if(key5_flag==0) { if(tt=60) { distance=tt*50。 cost=50。 //50 角 } danjia=2。 //白天單程價(jià)格 if(key2_flag) danjia=1。 //白天往返價(jià)格 if(tt60) { distance=tt*50。 cost=danjia*(distance3000)/100+50。 } } else { if(tt=60) { distance=tt*50。 cost=80。 //80角 } danjia=4。 if(key4_flag) danjia=3。 if(tt60) { distance=tt*50。 cost=danjia*(distance3000)/100+80。 } } wait=minute*100+second。 } //顯示的輔助程序,分離一個(gè)數(shù)的各個(gè)數(shù)字 vo
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1