发布网友 发布时间:2022-04-26 09:27
共1个回答
热心网友 时间:2022-06-26 18:00
AT的单片机主要是两种编程方式:并行编程和串行编程(ISP)。
并行编程的多见于一些比较古老的单片机型号,比如ATC系列单片机,它们大部分需要使用12V的电压才能编程(正常工作电压为5V),并且需要使用很多IO口(比如为ATC51下载程序,除了Vcc和GND之外,还要连接二十多根线),并且需要将芯片拆下安装到专用编程器上才能写入程序。
串行编程的多见于一些比较新的单片机型号,比如ATS系列单片机、Atmega单片机、Tiny单片机等等。AT单片机的串行编程接口大多为10Pin的牛角座,通讯方式为SPI,具体的通讯协议可以在这些单片机的DataSheet文档中找到。这种编程方式比较方便,不需要拆卸芯片,但也需要购买专用的ISP编程器(价格要比并行的编程器便宜)。下图为ISP编程器。