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

正文內容

單片機課程設計--基于stc90c51單片機的電子跑表-資料下載頁

2024-11-17 22:14本頁面

【導讀】設計使用4個NPN三極管作為驅動電路驅動四位數(shù)碼管的位選,另外該方案通過按鍵實現(xiàn)跑表的啟。動和停止,清零重啟功能。時帶動傳統(tǒng)控制檢測日新月益更新。在實時檢測和自動控制的單片機應用。夠的,還應根據具體硬件結構,

  

【正文】 ,添加已取名 文件,點調試快捷鍵,找出程序的錯誤并根據錯誤進行相應的修改,在此過程中每次修改后都要保存再進行編譯,直到程序無錯誤。最后程序完成,會生 成 的文件。 單片機開發(fā)箱接 在電腦上,把 STC90C51 芯片按好在該開發(fā)箱 上,打開 STC90C51 燒程序,添加已編譯好的 .hex 文件,擊電擦除后,再進行燒程序。將 STC90C51 芯片插在自己的硬件電路板上,觀察電路 板上的 數(shù)碼管顯示 的現(xiàn)象是否和自己的思路以及實驗要求的一致,如果不一致或者程序有錯誤或者達不到實驗要求, 則 要認真分析實驗程序 或 求教于老師或者同學,直到最后程序成功達到預期目的。 17 結束語 這次單片機課程設計不僅鞏固了以前所學過的知識, 如單片機知識、數(shù)電知識、模電知識 , 而且 還 學到了很多在書本上沒有學到過的知識,掌握了一種系統(tǒng)的研究方法,可以進行一些簡單的編程。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,從而提高自己的實際動手能力和獨立思考的能力。同時在設計的過程中發(fā)現(xiàn)了自己的不足 之處,例如對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,再次加深 了 對 單片機 C語言 的了解 。 經過一周的努力 ,順利的完成了 單片機 課 程 設 計 。從課題的選擇開始,電子跑表 的設計、 硬件和軟件系統(tǒng) 的設計、到最后 的 Proteus 軟件仿真完成, 這其中 經歷了 一些 困難,但是更重要的是在這個過程中我得到了很大的鍛煉。一方面通過 C51 單片機 等一些 器件 的設計讓我學習和掌握了 單片機技術 的基礎知識和技術要點,也使以前學的很多知識都得到了運用;另一方面在用 Proteus 軟件畫 電路圖時 ,然后再轉換成 一維的 WORD 中 進行編輯,這個過程中讓我掌握了計算機輔助的設計技術。當然,這是一個需要不斷的嘗試,不斷的校核,不斷的修改,最后完成一個合理的設計的過程。需要的是細心和耐心。 在很大程 度上培養(yǎng)了我拼搏的工作精神。 使我受益匪淺,更加明 確 了自己專業(yè)的方 向。 通過本次課 程 設 計 ,我不僅學到了關于 單片機技術方面 的許多專業(yè)知識,同時也讓我感覺到 了實踐 的重要性。其實如何有效和快速的找到資料也是課 程 設 計 給我的啟發(fā),利用好圖書館和網絡,是資源 得 到最好的利用。與他人交流思想是取得成功的關鍵,在交流中,不僅強化了自己原有的知識體系 , 也擴展 了 自己的思維。 課設是一個 通過思考、發(fā)問、自己解惑并動手、 提高 的過程。我 會 在以后的 學習 中 不斷學習,積累 經驗, 完善自己 。 18 附錄 一 :程序清單 include define uchar unsigned char define uint unsigned int uchar tablewx[4]={0xFE,0xFD,0xFB,0xF7}。 //從最后一位數(shù)碼管依次向前 uchar tabledx[10]={0xC0,0xF9,0xA4,0xB0,0x99, 0x92, 0x82, 0xF8,0x80,0x90}。 //依次顯示 0、 9 uint a,m,n=0,k。//n 為 999 存放變量 sbit key1=P1^0。 sbit key2=P1^1。 void delay(uint ms)//延時函數(shù) { uint i,j。 for(i=0。ims。i++) for(j=0。j60。j++)。 } void smg(uchar wx,uchar dx)//數(shù)碼管顯示 { P3=tablewx[wx]。 P2=tabledx[dx]。 delay(3)。 } void smg1(uchar wx,uchar dx)//數(shù)碼管顯示 19 { P3=tablewx[wx]。 P2=tabledx[dx]amp。0x7F。 delay(3)。 } void t0start()//定時器 t0 初始化函數(shù) { TMOD=0x01。 TH0=0x3c。 TL0=0xb0。 ET0=1。 EA=1。 TR0=0。 } void main() { t0start()。 while(1) { if(key1==0amp。amp。TR0==1) {delay(1)。 while(key1==0)。 //消抖 TR0=0。 delay(5)。 20 } if(key1==0amp。amp。TR0==0) {delay(1)。 while(key1==0)。 //消抖 TR0=1。 delay(10)。 } if(key2==0) { n=0。 k=0。 TR0=1。 } smg(0,n/100)。 //第一個數(shù)碼管顯示 smg(1,n%100/10)。 //第二個數(shù)碼管顯示 smg1(2,n%10)。 //第三個數(shù)碼管顯示 smg(3,k)。 //第四個數(shù)碼管顯示 } } void t0() interrupt 1//t0 中斷函數(shù) { TH0=0x3c。 TL0=0xb0。 // 的定時 a++。 21 m++。 if(m==2) { m=0。 k++。 // 計數(shù) if(k==10) k=0。 //最后一個數(shù)碼管 1s 后復位 0計數(shù) } if(a==20) //1s 計數(shù) { a=0。 n++。 } } 22 附錄 二 : 電路板實物 23 參考文獻 [1]謝維成 楊加國 . 單片機原理 與 應用及 C51程序設計(第二版) [M].北京 : 清華大學出版社 , . [2]譚浩強 .C程序設計(第 三 版) [M].北京: 清華大學出版社 , 2020. [3]趙亮 .單片機 C語音編程與實例 [M].北京: 人民郵出版社 , 2020. [4]童詩白 華成英 .模擬電子技術基礎 (第四版) [M].北京: 高等教育出版社 , . [5]閻石 .數(shù)字電子技術基礎 [M](第五版) .北京: 高等教育出版社 ,2020. [6]彭介華 .電子技術課程設計指導 [M].北京: 高等教育 出版社 , 1
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1