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

正文內(nèi)容

基于單片機的led流水燈設計(參考版)

2024-10-27 08:11本頁面
  

【正文】 delay1()。i7。 delay2()。 } delay2()。i++) {P1=tab2[i]。 for(i=0。 while(1) {led_lef()。 delay2()。i8。 } } 微 機原理及應用課程設計說明書 24 void led_lef() {unsigned char i。i++) {P1=tab1[i]。 for(i=0。m++)。n++) for(m=0。 for(n=0。m++)。n++) for(m=0。 for(n=0。 unsigned char code tab2[]={0x81,0x42,0x24,0x18,0x24,0x42,0x81}。 以下是修改后的程序: include unsigned char code tab[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}。八個 LED 先從左向右依次點亮,再從兩邊向中間點亮,再從中間向兩邊點亮,最兩邊的燈亮完后。 //燈向左依次點亮 } else guan()。} void main() //主程序 {while(1) {if(start==1) //判斷啟動鍵是否按下 {if(dire==1) //判斷方向鍵是否按下 led_rig()。 delay1()。 delay2()。i8。 //慢速 } } } void led_lef() //向左依次點亮 {unsigned char i。 //快速 } else {P1=tab[i]。i++) {if(speed==1) {P1=tab[i]。 for(i=0。m++)。n++) for(m=0。 for(n=0。m++)。n++) for(m=0。 for(n=0。 //定義端口 為速度控制 sbit start=P3^4。 sbit dire=P3^2。 這里我要感謝我的指導老師陳飛老師,沒有老師的細致講解和耐心的檢查,也就沒有我的順利完成,非常感謝! 微 機原理及應用課程設計說明書 21 9 參考文獻 [ 1]徐琤穎 .Protel 99 SE EDA 技術及應用 .機械工業(yè)出版社 .2020. [ 2]張毅剛 .單片機原理與應用設計 .電子工業(yè)出版社 .2020. [ 3]譚浩強 .C 語言設計 .清華大學出版社 .2020. [ 4]黃惟公 .單片機原理與接口技術( C51 版) .四川大學出版社 .2020. 微 機原理及應用課程設計說明書 22 10 附錄 程序代碼: 有按鍵控制的 LED 流水燈程序 include unsigned char code tab[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識 是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,從而提高自己的實際動手能力和獨立思考的能力。我 會 在以后的 學習 中 不斷學習,積累 經(jīng)驗, 完善自己 。與他人交流思想是取得成功的關鍵,在交流中,不僅強化了自己原有的知識體系 , 也擴展 了 自己的思維。 通過本次課設,我不僅學到了關于 單片機技術方面 的許多專業(yè)知識,同時也讓我感覺 到 很多方面 的 的重要性。 在很大程 度上培養(yǎng)了我拼搏的工作精神。當然,這是一個需要不斷的嘗試,不斷的校核,不斷的修改,最后完成一個合理的設計的過程。從課題的選擇開始, 硬件和軟件系統(tǒng) 的設計、到最后 的 Proteus 軟件仿真完 成, 這其中 經(jīng)歷了很多困難,但是更重要的是在這個過程中我得到了很大的鍛煉。 微 機原理及應用課程設計說明書 20 8 總結 經(jīng)過一段時間的努力 , 我 順利的完成了 這次單片機 課設。 在軟件調(diào)試中軟件調(diào)試一般分為以下四個階段: 編 寫程序并查錯; 在匯編語言的編譯系統(tǒng)中編譯源程序 對程序進行編譯連接,并及時發(fā)現(xiàn)程序中存在的錯誤; 改正錯誤。在調(diào)試過程中要針對可能出現(xiàn)的故障認真分析,直至檢查出原因并排除。電源故障包括電壓值不符合設計要求,電源引線和插座不對,功率不足,負載能力差等。 可靠 性差:因其可靠性差的原因很多,如金屬化孔、接插件接觸不良會造成系統(tǒng)時好時壞,經(jīng)不起振動;走線和布局不合理也會引起系統(tǒng)可靠性差。這類錯誤包括錯線、開路、短路等。通過調(diào)試可以檢查出系統(tǒng)出現(xiàn)的一些錯誤,從而進行下一步的修改。它是以發(fā)光 二極管為像素 ,按照行與列的順序排列而成的顯示器件 ,采用逐行 (或逐列 ) 掃描方式工作 ,由峰值較大的窄脈沖驅動 ,從上到下逐次不斷地對顯示屏的各行進行選通 ,同時又向各列送出表示圖形或文字信息的脈沖信號 ,反復循環(huán)以上操作 ,就可顯示各種圖形或文字信息 。 由于它 經(jīng)濟、小型的顯示系統(tǒng) ,同時要求使用方便靈活 , 方便地組成了由多塊大屏幕 LED 顯示器構成的顯示系統(tǒng) ,該系統(tǒng)可廣泛用于商場、車站、碼頭及其它公共場合。 程序流程圖 主程序 Y N N Y 圖 41 主程序流程圖 燈 滅 判斷方向鍵是否按下 LED 燈向右移動 啟動按鍵是否按下 端口初始化 開 始 LED 燈向左移動 微 機原理及應用課程設計說明書 14 子程序 LED 流水燈方向控制 Y N 圖 42 LED 流水燈方向控制流程圖 流水燈流程圖 圖 43 流水燈流程圖 LED 燈向左(右)快速亮 LED 燈向左(右)慢速亮 燈流速控制鍵是否按下 結 束 開 始 開 始 P1 口賦初值讓第一個燈亮 調(diào)用延時函數(shù)延時 P1 口的值循環(huán)左移一位 微 機原理及應用課程設計說明書 15 LED 顯示原理 LED 點陣顯示器亦稱 LED 矩陣板 ,具有亮度高、發(fā)光均勻、可靠性好、接線簡單、拼裝方便等優(yōu)點 ,能構成各種尺寸的大屏幕顯示器。 Protel已成為印制板設計加工方面的工業(yè)標準。 Protel對微機的軟硬件配置要求很低: cpu 在 8088 以上, 以上版本,內(nèi)存 640kb以上,雙軟件(或一個軟件一個硬盤),單色顯示器
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1