格式:pdf
大小:516KB
頁數: 18頁
課程設計說明書 第 I 頁 開關 /鍵盤控制流水燈 摘 要 隨著時代的進步、科技的發展。在電子燈箱招牌的制作上更是日益繁多。顏色、 花樣、體積、以及便攜上都將成為我們的考慮的方面。采用單片機進行控制,不僅具 有控制方便、簡單和靈活性大的優點,而且還可以大幅度提高色彩的細膩、花樣的法 多。從而整體的提高燈箱這、招牌的質量和數量。 本次設計以 AT89C51單片機為核心部件,采用使用壽命高與耗電量低的 LED為燈 箱招牌發光,以開關鍵盤來控制 LED流動發光的樣式。該系統與按鍵、顯示器等較少 的輔助硬件電路相結合,利用軟件實現對 LED彩燈進行控制。本系統具有體積小、硬 件少電路結構簡單及容易操作等優點。在生產方提供軟件更新的支持下可以滿足用戶 所有的需求。通過對系統軟件和硬件的合理規劃,發揮單片機自身集成多系統功能單 元的優勢,在不減少功能的前提下有效降低了成本,系統操作簡便。 關鍵詞: 單
格式:pdf
大小:8KB
頁數: 4頁
流水燈編程 實驗目的 : 掌握 GPIO端口的基本控制方法 掌握硬件電路仿真方法。 實驗內容: 1.復習流水燈的工作原理。 2.按教材上 3.4 節的內容或實驗指導書 2.1 節的內容創建好項目, 生成可執行文件。 3.閱讀 LED示例程序代碼。 4.軟件模擬,無誤后下載到實驗板上運行,觀察效果。 5.通過硬件仿真的方式調試程序。 分析 LED_Init 、main 這 2 個函 數中每一行代碼的作用。 6.修改程序使得燈改變一次狀態的時間間隔為 0.02、0.01、0.1、 0.3、0.5、1、2秒。 7.修改程序使得燈閃動的方向反向。 8.修改循環亮燈的程序,使每次亮燈的起始位置依次下移。 選做進階版 1. 用左邊 4個燈閃爍代表綠燈,右邊 4個燈閃爍代表紅燈, 8 個 燈全亮代表黃燈。模擬交通信號燈運行(綠燈 10秒,紅燈 20 秒,綠到紅過渡時黃燈 3秒) 2.將自己的學號編碼用