参考文献
[1]莫长江,朱齐媛,列光华.基于Delphi控制并口的ICSP系统设计.湛江师范学院学报,2006,27(3):134-137.
利用Delphi控制并口,并配合可自制硬件来设计PIC16F87x(A)单片机的ICSP下载系统,详尽阐述了该系统的硬件电路设计及配套软件设计.
【2】http://photoint.net/article/2616472.html
1.第一种
答:
ICSP 协议使用的引脚数量和具体的引脚定义可能因芯片制造商和协议标准而有所不同。以下是一种常见的 ICSP 引脚配置,基于微芯科技公司(Microchip)的 PIC 微控制器系列:
- VCC: 正电源引脚,提供微控制器的供电电压。
- VPP/MCLR: 编程电压引脚,用于激活编程与擦除操作。
- GND: 接地引脚,提供电路的参考电平。
- PGD: 编程数据引脚,用于发送和接收编程数据。
- PGC: 编程时钟引脚,提供时序时钟信号。
这种引脚配置允许编程器通过 PGD 和 PGC 引脚与目标微控制器进行通信,通过 VPP/MCLR 引脚激活编程操作,并确保电源和地引脚的连接。
需要注意的是,不同的芯片和协议可能会有不同的引脚定义和配置。因此,在进行 ICSP 操作时,应参考目标芯片的数据手册或制造商提供的指导以获得正确的引脚连接和配置信息。
2.第二种
答:
当然,继续为您提供ICSP协议常用的引脚配置,这是另一个常见的引脚分配,与AVR微控制器(如ATmega系列)相关:
- MISO: Master In Slave Out(主设备输入从设备输出),用于从目标微控制器传输数据到编程器。
- MOSI: Master Out Slave In(主设备输出从设备输入),用于从编程器向目标微控制器传输数据。
- SCK: Serial Clock(串行时钟),提供时钟信号以同步数据传输。
- RESET: 重置引脚,用于复位目标微控制器。
- VCC: 正电源引脚,提供微控制器的供电电压。
- GND: 接地引脚,提供电路的参考电平。
这种引脚配置通常用于AVR微控制器的ICSP编程,它允许编程器通过MISO、MOSI和SCK引脚与目标微控制器进行数据传输和编程操控,通过RESET引脚进行复位,而VCC和GND引脚则提供电源和接地连接。
总结来说,ICSP协议的引脚配置会根据具体的微控制器和制造商而有所不同,以上是两种常见的配置示例。在进行ICSP编程之前,应仔细参考相关的数据手册或制造商提供的参考资料,以确保正确连接和操作。