ATmega128单片机应用系统的硬件设计流程如图4.3所示。
图4.3 ATmega128单片机应用系统的硬件设计流程
● 电路逻辑设计:根据ATmega128单片机和外部器件的相关使用方法进行硬件逻辑上的设计,包括电气连接、地址分配等。
● 电路原理图设计:利用电路图设计相关软件设计ATmega128单片机系统的电路原理图,为下一步PCB图设计做准备。
● 电路PCB图设计:在电路原理图设计的基础上进行ATmega128单片机系统的PCB图设计,是ATmega128单片机系统硬件设计的最关键步骤。
● 制板、焊接:制板是指将PCB图制作成电路板实体的过程,一般在电路板厂完成,焊接是在电路板制作完成之后,将对应的元器件用焊锡固定到电路板上,并且使得其电气物理连接到一起的过程。
● 硬件测试:在电路板制作且焊接完成之后,对硬件部分进行测试,确定有没有逻辑或者电气上的错误,如果有,则需要返回第一个步骤进行修改。
● 软件设计:在硬件测试通过之后即可以开始进行ATmega128单片机系统的上的软件开发,让软、硬件配合实现系统的设计目标。