① 单片机设计中电路图和汇编程序关系
一般都是先设计电路才去编程的。因为单片机有些特殊功能只有某些特定的引脚才散塌有,有些功能每个引脚都有。如51单片机32个I/O都可以做输入输出。但中断的特殊功能只有P3口有。事先只有合理分配各个管脚编程时才更方便 程序错了我们可以修野掘闷改,但电路错了改起来很麻烦。至于流程图只是为了让我们编程时思路清晰点颂弯,对于一般简单的程序不用流程图也可以。不过还是建议你养成写流程图的习惯
② 电路设计和芯片编程应该从那些基本的学起学起
电路设计和单片机编程是两个有密切联系但又可以完全分开的两门学科
电路设计属硬件,需要从最基本的元器件开始学起
编程属软件,需哟从最基本的机器语言也就是楼上说的汇编语言学起
③ 做电路板是先画板子好,还是先编程好呢手上有个简单的实验板。
自己动手做电子实验的顺序最好是:
①设计原理图。参照现成的原理图,或者自内行根据需求设容计切实可行的电路结构。多数时候我们采用potel99e,或者AD系列的EDA软件设计,生成原理图文件,也就是.sch文件
②设计PCB文件。其中包含封装库文件建立,布线,敷铜,打过孔等等操作。这个无论是自己用还是对工作生产都有指导意义。
③采购相应元件,并按焊接规范焊接。
④检查焊接好的PCB板子,用万用表等测量工具,检测电路有无故障。确认无误后,进入下一步。
⑤根据原理图,写出程序,确定编译运行无误。
⑥将程序烧写进产品中。
⑦上电检测电路功能是否实现。如果有误,重复4-7步骤。