時間:2019-10-31| 作者:Admin
1.確定功能并制定方案。
仔細研出究用戶提出的技術說明、技術要求,明細寫出單片機開發程序需具備的主要功能,并制定對應方案,這是關鍵的工作。
2.編制各功能模塊的一般流程圖和流程圖
用文字的形式來描述你所需的功能,拆分各個功能,運用文字來描述每個功能是怎么實現的。
修改每個功能模塊的程序,使程序盡可能短,并保留與其他函數連接的函數。合并簡單的功能模塊,復雜功能逐一統一,每次合并,并備份好程序,以糾正錯誤。
3.人機界面編程
單片機實現的項目人機界面并不復雜,相對簡單,假如顯示在LED上,則應根據LED的位數選擇提示符,這對用戶來說簡單明了,顯示的數據位應充分考慮用戶提出的技術要求。
4.分析方案擬訂的困難和技術解決辦法
為了順利完成程序設計,應根據程序的功能和流程對整個程序的結構進行分析,并根據其掌握的技能找出整個程序的難點所在,然后找出優先的算法。
5.開始編碼
6.程序調試
程序的調試過程比較復雜,有的需要很高的技巧和一定的方法。一般的編程軟件提供單步、單步越過、斷點、跑到光標等基本方法,一般掌握這些基本方法可以解決大部分問題。經過長時間的調試實踐,你可以自然掌握一定的調試技巧,實踐可以做到完美。