軟件流程圖
發布時間:2018/3/7 22:39:15 訪問次數:442
在硬件電路基礎上, SMCJ12A單片機通過執行程序代碼,完成所需功能的實現過程。本系統軟件主要架構為主程序加中斷服務子程序來實現。
系統工作軟件主程序主要完成單片機工作模式的初始化,包含定時器工作模式和中斷工作模式初始化,隨后啟動定時器中斷工作模式,循環等待定時器中斷的發生。主程序工作流程。
定時器工作模式為定時中斷模式,中斷間隔設為10ms。在定時器中斷服務程序中主要完成外部按鍵的判斷、鍵值散轉和對應波形的輸出等工作。定時器中斷服務子程序工作流程圖。
系統原理圖
基于單片機的波形發生器電路連接原理圖。圖中,按鍵接于單片機的P1口,為了簡化電路以及方便編程,采用獨立按鍵電路設計方案。DAC0832的8位數據總線占用單片機的P2口,設置其工作于無緩存模式,將接收到的單片機數據直接轉換。在仿真軟件Proteus環境下完成原理圖的繪制后,借助軟件的仿真功能,可在其提供的示波器上查看仿真結果的波形。
在硬件電路基礎上, SMCJ12A單片機通過執行程序代碼,完成所需功能的實現過程。本系統軟件主要架構為主程序加中斷服務子程序來實現。
系統工作軟件主程序主要完成單片機工作模式的初始化,包含定時器工作模式和中斷工作模式初始化,隨后啟動定時器中斷工作模式,循環等待定時器中斷的發生。主程序工作流程。
定時器工作模式為定時中斷模式,中斷間隔設為10ms。在定時器中斷服務程序中主要完成外部按鍵的判斷、鍵值散轉和對應波形的輸出等工作。定時器中斷服務子程序工作流程圖。
系統原理圖
基于單片機的波形發生器電路連接原理圖。圖中,按鍵接于單片機的P1口,為了簡化電路以及方便編程,采用獨立按鍵電路設計方案。DAC0832的8位數據總線占用單片機的P2口,設置其工作于無緩存模式,將接收到的單片機數據直接轉換。在仿真軟件Proteus環境下完成原理圖的繪制后,借助軟件的仿真功能,可在其提供的示波器上查看仿真結果的波形。
熱門點擊
- 常用的7段譯碼器:
- 明確系統的設計任務和要求
- 雙極型晶體管由兩個PN結構成
- 計算機視覺檢測(AVI)
- 物體的發光(即輻射)是要消耗能量的
- 目前有很多種多層光刻膠工藝
- 低頻的傳導性抗擾度測試通常以差模為主
- 程控增益放大器的設計與應用
- 雙電源增益控制電路
- 靜態工作點的影響
推薦技術資料
- 循線機器人是機器人入門和
- 循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]