芯片pl2303,PDIUSBD12,ch375这三个芯片都可以实现单片机和电脑之间的通信吗。他们的区别是什么呢

哪个相对来说好些呢?

pl2303是USB1.1接口协议,是USB转tll电平芯片,与单片机UART模块直接通讯,串口通讯
PDIUSBD12 是USB1.1接口协议 ,与单片机是并口通讯。
CH375具有8位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机/DSP/MCU等控制器的系统总线上。在USB主机方式下,CH375还提供了串行通信方式,通过串行输入、串行输出和中断输出与单片机/DSP/MCU等相连接。CH375的USB主机方式支持各种常用的USB全速设备,外部单片机/DSP/MCU可以通过CH375按照相应的USB协议与USB设备通信。追问

还有一个芯片MA16B跟上面的芯片又有什么不同呢。

追答

MA16B这个不清楚,没用过;pl2303相对好些价格便宜,在淘宝上就能买10-20元一条,驱程都是现成的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-05
PL2303是usb转串口的芯片
CH375可以实现单片机对USB接口的u盘等外设的控制,而这点是PL2303做不到的。
我现在也在做这方面的东西,我用的是SL811HS,即可以实现单片机控制u盘,还可以与电脑通讯。就是底层协议全部需要自己写。
第2个回答  2012-05-28
FTDI的FT120是PDIUSBD12的引脚对引脚(Pin to Pin)解决方案, 固件比PDIUSBD12好, 可折省工程师时间, 个人觉得比较好用
相似回答