基于單片機的點陣設計 (標題三號黑體加粗,居中) 設計任務 設計一款16*16LED點陣漢字顯示系統 設計要求 (1)基本要求:
- 設計一款16*16的LED點陣顯示系統,能夠實現漢字、英文字符和數字的顯示,利用該系統逐個顯示本人的姓名、班級和學號,并顯示問候語,每個字符顯示1秒;
- 實現幕布式顯示,并可通過按鍵設置顯示速度;
(2)發揮部分: 擴充顯示位數,實現4位漢字的顯示; (正文小四號宋體,每段開頭空兩格) 本方案主要以單片機為核心利用單片機的定時計數功能來實現頻率的計數,并且利用單片機的動態掃描法把測出的數據送到數字顯示電路顯示。其系統總體框圖如圖1所示。
圖1 系統總體框圖 (圖整體統一編號,如圖1系統總體框圖小五號宋體加粗,在圖下方居中,整篇報告依次標注,如圖1,圖2等,不要細分為圖1.1等) 3.1 系統硬件的構成 (標題不空格,頂頭開始。二級標題小四號宋體加粗) 本方案主要以單片機為核心,被測信號先進入信號放大電路進行放大,再被送到波形整形電路整形,把被測的正弦波或者三角波整形為方波。利用單片機的計數器和定時器的功能對被測信號進行計數。編寫相應的程序可以使單片機自動調節測量的量程,并把測出的頻率數據送到顯示電路顯示。總體硬件框圖如圖2所示。 圖2 總體硬件框圖 3.2 時鐘電路 時鐘電路用于產生單片機工作所需要的時鐘信號單片機本身就是一個復雜的同步時序電路為了保證同步工作方式的實現電路應在唯一的時鐘信號控制下嚴格地按時序進行工作。在AT89C51芯片內部有一個高增益反相放大器其輸入端為芯片引腳XTAL1輸出端為引腳TXAL2在芯片的外部通過這兩個引角跨接晶體振蕩器和微調電容形成反饋電路就構成了一個穩定的自激振蕩器。此電路采用12MHz的石英晶體。 圖3 時鐘電路原理圖 (給出設計思路,然后直接給出源程序,分欄打印,字體采用Times New Roman,字號小四,可不畫流程圖,可給出注釋 ) 5. 仿真結果分析(重點,必須給出并進行相關說明,需要可列表給出數據并分析) 5.1方波仿真 當輸入頻率為1.00KHz時的方波仿真如圖10所示。 圖10 方波仿真圖 改變輸入信號,多次對方波進行頻率測量。所得數據如表1所示。 表1 方波頻率測量值
6. 總結(給出設計要求的實現情況,如基本部分完成情況和發揮部分完成了那些內容,沒有完成部分真實說明)
完整的Word格式文檔51黑下載地址:http://www.raoushi.com/bbs/dpj-149468-1.html
|