單片機控制燈交替亮滅報告.doc_第1頁
單片機控制燈交替亮滅報告.doc_第2頁
單片機控制燈交替亮滅報告.doc_第3頁
單片機控制燈交替亮滅報告.doc_第4頁
單片機控制燈交替亮滅報告.doc_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機與接口技術項目報告項目名稱: 8燈交替亮滅 學生姓名: 班 級: 學號: 系別: 專業(yè): 指導教師: 目 錄1 設計任務22 系統(tǒng)硬件電路設計22.1 系統(tǒng)組成設計22.2 單片機核心控制電路設計22.2.1 單片機最小系統(tǒng)設計22.2.2 單片機接口分配32.3 系統(tǒng)外圍功能模塊電路設計32.3.1 按鍵32.3.2 LED燈43 系統(tǒng)軟件設計43.1 軟件設計分析43.2 程序流程圖53.3 仿真設計與調試63.3.1 Protues仿真圖設計63.3.2 Protues仿真調試64 問題及解決辦法76附件76.1 電路原理圖76.2 實物圖86.3 程序代碼81 設計任務 根據(jù)99se原理圖畫出PROTUES原理圖,并實現(xiàn)仿真。設計要求為當按鍵K1按下時,LED0、LED2、LED3、LED6點亮,其余的熄滅;當按鍵K1未按下時,LED1、LED4、LED5、LED7點亮,其余的熄滅。2 系統(tǒng)硬件電路設計2.1 系統(tǒng)組成設計圖1 系統(tǒng)組成設計圖2.2 單片機核心控制電路設計2.2.1 單片機最小系統(tǒng)設計 核心控制器件選用AT89C51單片機。AT89C51單片機為40管腳雙列直插芯片,它是一種高性能,低功耗的8位CMOS微處理器芯片,市場應用最多。而且價格便宜,控制方便,便于應用有4個I/O口分別為P1、P2、P3、P4。其中每一個管腳都能做獨立的輸入輸出管腳,它的第9腳位復位管腳,接上電容和上拉電阻再帶個開關構成復位電路。18,19管腳接外部晶振和兩個微調電容構成外部晶振電路。單片機、復位電路、晶振、電源構成單片機最小系統(tǒng) 圖2 單片機最小系統(tǒng)2.2.2 單片機接口分配I/O分配控制對象P2.0P2.7 LED燈P3.1P3.3按鍵表1 I/O分配表2.3 系統(tǒng)外圍功能模塊電路設計2.3.1 按鍵 獨立式鍵盤是各按鍵相互獨立,每個按鍵各接一根輸入線,一根輸入線上的按鍵工作狀態(tài)不會影響到其他輸入線上的工作狀態(tài)。因此,通過檢測輸入線的電平狀態(tài)可以很容易判斷那個鍵被按下了。 獨立式按鍵電路配置靈活,軟件簡單,但每個按鍵需要占用一根輸入口線,在按鍵數(shù)量較多時,需要較多的輸入口線且電路結構復雜,故此種鍵盤適用于按鍵較少或操作速度較高的場合。圖3 按鍵設計圖2.3.2 LED燈圖4 LED燈設計圖3 系統(tǒng)軟件設計 3.1 軟件設計分析 按照設計要求繪制程序流程圖,根據(jù)流程圖步驟和原理圖中的I/O口分配設計電路仿真圖,并進行仿真。 3.2 程序流程圖圖5 主程序流程圖 3.3 仿真設計與調試3.3.1 Protues仿真圖設計圖6 仿真設計圖3.3.2 Protues仿真調試圖7 仿真測試圖4 問題及解決辦法 問題:在仿真過程發(fā)現(xiàn)LED2在K1按下和未按下時都不亮 解決方法:查看設計圖發(fā)現(xiàn)R4電阻值有問題,后將R2阻值改為510,LED2實現(xiàn)了功能。6附件6.1 電路原理圖圖8 電路原理圖6.2 實物圖圖9 實物圖6.3 程序代碼/程序:ex1_1.c/功能:控制八個燈#includesbit P2_0=P20;sbit P2_1=P21;sbit P2_2=P22;sbit P2_3=P23;sbit P2_4=P24;sbit P2_5=P25;sbit P2_6=P26;sbit P2_7=P27;sbit P3_2=P32;void delay(unsigned char i);void main()bit led; while(1) P3_2=1; led=P3_2; if(led=1) P2_0=1; P2_1=0; P2_2=1; P2_3=1; P2_4=0; P2_5=0; P2_6=1; P2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論