2.5 Proteus綜合仿真實踐
2.5.1 設計任務
在第2章學習的基礎上,完成Proteus軟件安裝、虛擬串口助手安裝、串口調試助手安裝、基礎實例學習與實驗驗證,并最終完成綜合拓展設計與實驗。具體設計任務如下。
1)學習并理解基礎實例,在Proteus仿真環境中進行實驗測試。
2)根據第1章綜合實踐的結果,在Proteus仿真環境中搭建多功能按鍵計數器仿真電路。
3)完成程序編寫和仿真實驗測試,給出仿真電路及仿真測試圖片。
2.5.2 設計要求
多功能按鍵計數器仿真電路搭建及測試需具備相應的基礎功能和拓展功能,其中,基礎功能為必做,拓展功能為選做。具體功能要求如下。
基礎功能
1)獨立按鍵KEY1和KEY2分別實現計數間隔為1的增計數和減計數。
2)獨立按鍵KEY3實現計數清零。
3)按下增計數、減計數按鍵時,對應二極管點亮,松開按鍵時則熄滅。
4)計數值小于0時,蜂鳴器發出警告。
拓展功能
1)當前計數值在4位8段數碼管實時顯示。
2)當前計數值在LCD1602液晶屏實時顯示。
3)當前計數值經串口實時發送至虛擬終端上位機,并通過串口調試助手實時顯示。