AVR-51 转换板的作用:将AVR单片机的引脚功能通过电路转换,与 51 单片机的各引脚功能对应起来,从而完成由AVR向 51 单片机的引脚转换。AVR-51 转换板实物如图 2-1所示,具体电路如图 2-2 所示。
图 2-1 AVR-51 转换板实物图
电路中,IC1 是AVR单片机ATmega16,当然也可以插接ATmega32 等,ZIP1 是与 51单片机开发板连接的双排插针,它们的对应关系:ATmega16 单片机的PA口映射到 51 单片机的P0 口,ATmega16 单片机的PB口映射到 51 单片机的P1 口,ATmega16 单片机的PC口映射到 51 单片机的P2 口,ATmega16 单片机的PD口映射到 51 单片机的P3 口。
JTAG插座用来连接JTAG仿真器,用来对AVR单片机进行程序仿真与下载,JP1 为双 4脚插针。当用短接帽进行短接后,上拉电阻R2、R3、R4、R5 起作用,当短接帽未连接时,上拉电阻R2、R3、R4、R5 断开。
这个转换板电路虽然简捷,但功能却非常强,不但可将AVR单片机的各端口映射到 51单片机开发板上,而且还设有JTAG仿真插口,对程序进行仿真与下载。
图 2-2 AVR-51 转换板电路原理图