·上一文章:MCU更加注重低功耗和兼容性
·下一文章:基于AT89C52单片机的语音录放系统实现
2.2 串行通信接口
上位机PC机与下位机单片机通过RS-232C串行接口总线进行的串行通信。80C51系列单片机带有一个全双工的串行接口,因此用RS-232C串行接口总线非常方便。PC机配置RS-232C标准接口,RS-232C信号电平为负逻辑(逻辑“0”:+12 V;逻辑“1”:-12 v),80C51单片机输入、输出电平为,TTL电平(逻辑“0”:≤0.5 V;逻辑“1”:≥2.4 V)。所以8051与PC机间点对点异步通信需加电平转换电路,否则将烧坏TTL电路。MAX232器件是MAXIM公司生产的具有两路接收器和驱动器的 IC器件,其内部有一个电源电压变换器,可将输入的+5 V电压变换成RS-232C输出电平所需的±12 V电压。MAX232器件的引脚1~6(C1+、V+、C1-、C2+、C2-、V-)用于电源电压转换,只需在外部接入相应电解电容即可;引脚7~10 和引脚11~14构成两组,TTL信号电平与RS-232C信号电平的转换电路,对应引脚可直接与单片机串行口的TTL电平引脚和PC机的RS232电平引脚相连。