文章目录
[+]
1,选择典型通用电路,符合单片机的常规用法。
2,扩展与外设满足系统要要求,并便于扩充。
3,硬件与软件协同考虑。

(图片来自网络侵删)
4,元件匹配。
5,可靠性,抗干扰性不可忽视。
6,单片机外接电路比较多时,考虑其驱动能力。
软件设计:
1,软件结构清晰,简洁,流程合理。
2,程序实现模块化,系统化,便于调试,链接,移植,修改和维护。
3,RAM,ROM规划合理,节约容量,有利于程序的设计和调试。
4,运行状态实行标志管理。
5,经过调试过后的程序应该去除修改痕迹。
6,实现全面软件抗干扰设计。
7,为提高运行的可靠性,在应用软件中设置自诊断程序。