单片机与PC机的通信接口
利用8031单片机的标准串行接口.通过简单的外围接口电路,可以方便地实现单片机与PC机之间的数据通讯。本文对数据通讯无特殊要求,因此选择RS-232串行通讯。在接口电路和计算机接口芯片中大都为TTL或CMOS电平,所以在通信时,必须进行电平转换,以便与RS-232C标准的电平匹配 MAX232芯片可以完成电平转换这一工作。
2.7.1 MAX232芯片简介 MAX232芯片是MAXIM公司生产的低功耗、单电源双RS232发送/接收器 适用于各种EIA-232E和V.28/V.24的通信接口 MAX232芯片内部有一个电源电压变换器,可以把输入的+5V电源变换成RS-232C输出电平所需±10V电压,所以采用此芯片接口的串行通信系统只要单一的+5V电源就可以 。
MAX232的管脚说明:
① C1+,C1-,C2+,C2-:外接电容端。
② R1IN,R2IN:2路RS-232电平信号接收输入端。
③ R1OUT,R2OUT:2路转换后的TTL电平接收信号输出端,送单片机的RXD接收端。
④ T1IN,T2IN :2路TTL电平发送输入端,接单片机的TXD发送端。
⑤ T1OUT,T2OUT:2路转换后的发送RS-232电平信号输出端,接传输线。
⑥ V+:经电容接+5V电源。
⑦ V-:经电容接地。
MAX232的芯片引脚如图15所示。接线图如16所示。

图15 MAX232引脚图

图16 接线图
本文详细介绍了如何利用8031单片机的标准串行接口,通过MAX232芯片实现与PC机之间的数据通讯。重点讲解了电平转换过程,以及MAX232芯片的使用方法,包括其引脚说明和接线图。
5986

被折叠的 条评论
为什么被折叠?



