CH340C是一种USB转TTL电平的芯片(如下图),它可以将计算机的USB接口转换为可用于单片机程序烧录和调试的TTL电平。简单的理解,也就是说可以将USB数据转换成单片机可识别的串口数据。
CH340C芯片的内部原理图:
我们都知道电脑编程好的程序需要烧录到单片机内,就需要经过接口传输到单片机,与电脑连接后的第一步,就是下载USB转串口芯片的驱动,里面其中的一种就是CH340驱动。
再到设置--设备管理器--端口 查看驱动是否安装成功;如果出现下图情况,表明驱动安装成功。
有了CH340驱动我们就可以将电脑的USB电平转为TTL电平,然后通过CH340C芯片将USB数据转换成串口数据,再通过TXD、RXD发出到单片机中。当然,通过CH340C芯片,单片机既能发送数据到PC,又能接收到PC的数据。
电路连接图:
硬件原理图: