2.2.10 RS232串口通讯接口电路RS232串口通讯接口电路是目前实现双机联机通讯的主要接口方式,是实现单片机和PC之间进行通讯的通道。当单片机作为下位机,PC作为上位机的方式下,单片机可以将检测的信号及数据上传到上位机中进行分析和统计。电路结构如图所示。
图2.14 RS232串口通讯接口电路 另外,在本系统中使用的STC89C52RC单片机是具备ISP功能的单片机,在系统中可以不必将单片机取下进行编程后再次安装进行使用。只要直接通过串口与PC中的串口编程软件进行在线编程即可实现单片机程序的烧写工作。2.2.11 ISP在线编程接口电路ISP(In System Programming),即在线可编程的意思。在本系统中主要使用了STC89C系列单片机,通过RS232串口通讯接口进行联机编程。同时在系统中也提供了ATMEL公司的AT89S系列ISP单片机编程接口,方便选用不同公司的单片机进行程序设计与调试工作,接口如图2.15所示。
图2.15 ISP在线编程接口电路 ATMEL公司的AT89S系列单片机通过一根并口编程电缆即可与PC联机,使用相应的程序烧写软件就能完成程序烧写工作。编程电缆结构简单,性能稳定,编程速度快速,具体电路如图2.16所示。其实,在制作中可以省略74LS373而采取直接连接信号线的方法制作编程电缆,工作中性能也很稳定,只是在操作中,会占用P1.5、P1.6和P1.7口,影响工作状态,此时只要编程完毕拔掉编程电缆接口即可。
图2.16 ISP在线编程电缆电路
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。