MOV R6,A
MOV A,R5
CJNE A,03H,RESESH_COFIG
MOV A,R6
CJNE A,04H,RESESH_COFIG
CON_REFRESH:ACALL DELAY2 ;延时5μs,JB P1.4,END1 ;判断CONF_DONE的状态,看是否配置成功
LJMP COFIG
PESESH_COFIG:LJMPREADY_DATA1
;延时子程序,延时约为5μs
DELAY2:NOP
NOP
NOP
NOP
NOP
RET
;延时子程序,延时约为15μs
DELAY4:MOV R1,#08H
DJNZ R1,$
RET END1:END
本文讨论的基于单片机的FPGA并行配置方法具有线路结构简单、开发容易、成本低的特点。与常用的串行配置方法相比,该配置方法更具有配置时间短、准确率高、易于实现等优点。虽然该配置控制电路是为配置 aLTEra 公司FLEX10k系列的FPGA器件而设计的,但稍加修改也适用于其它系列的FPGA器件,故其有一定的通用性。
本文关键字:单片机 DSP/FPGA技术,单片机-工控设备 - DSP/FPGA技术