基于AT89C51單片機搶答器課程設計
- 文件介紹:
- 該文件為 rar 格式,下載需要 10 積分
- 基于AT89C51單片機搶答器課程設計目錄
目錄 1
摘要 2
第一章 概述 3
1.1 設計內容 3
1.2 設計要求 3
1.3 系統主要功能 3
第二章 系統總體方案設計 4
2.1設計方案 4
第三章 系統硬件設計 5
3.1單片機AT89C51 5
3.1.1時鐘頻率電路的設計 5
3.1.2復位電路的設計 6
3.2顯示電路的設計 7
3.2.1 鍵盤掃描電路的設計 7
3.2.2 發聲 8
第四章 系統軟件設計 10
4.1 主程序系統結構圖 10
4.2 軟件任務分析 10
4.3 程序流程圖 11
4.4主程序分析 12
第五章調試及仿真 15
5.1 Keil軟件 15
5.2 Proteus軟件 15
5.2.1復位圖 16
5.2.2設置計時時間 16
5.2.3非法搶答并顯示座號 17
5.2.4搶答成功并顯示 17
5.3軟件運行和方針仿真結果 18
5.5.1、軟件調試 18
5.5.2 、硬件仿真調試 18
總結 19
致謝 20
參考文獻 21
附件: 22
摘要
本文介紹了數碼顯示七路搶答器電路的組成、設計及功能。該電路采用常用集成電路進行設計。數字搶答器由主體電路與擴展電路組成。優先編碼電路、鎖存器、譯碼電路將參賽隊的輸入信號在顯示器上輸出;用控制電路和主持人開關啟動,以上兩部分組成主體電路。通過定時電路和譯碼電路將秒脈沖產生的信號在顯示器上輸出實現計時功能,構成擴展電路。該搶答器主要運用到了編碼器,譯碼器和鎖存器;它采用74LS245來實現驅動電路。通過課程設計提高和鞏固了所學的專業知識,以及知識的綜合應用和焊接技術。 它具有全集成化,智能化,高精度,高性能,高可靠性和低價格等優點,是一個值得推廣的一種方法。接下來我們就對方案與設計原理方框圖進行比較分析。
關鍵詞:搶答器;單片機AT89C51 ;數字集成電路;定時器/計數器
第一章 概述
1.1 設計內容
設計一款基于單片機的多路搶答器。
1.2 設計要求
設計一款6路或以上的搶答器。...