51单片机用USB转TTL与计算机通信,可以吗?

自己做了个最小系统,atmel89S52,用的ISP下载,笔记本上没有串口,能用USB转TTL来和笔记本进行通信吗?(注意,只是和PC通信,不用来下载程序!),另外我想问现在台式机上也有很多USB接口,为什么网上查到的51单片机和PC通信很多人还是推荐用串口?为什么不直接用USB转TTL呢?本人小白,望大神详细解答一下

我用的STM32 72MHZ的,用的就是USB转TTL芯片和PC通信,使用19200波特率没什么问题;51如果波特率不高的话,使用这个USB转TTL没问题的;资料之所以推荐使用串口,我分析原因有两点,第一点是使用转换芯片的话如果波特率高的话,会出现乱码错码丢码的现象,转换的过程毕竟算是个瓶颈 第二点,51单片机的应用不局限于在电脑旁做试验,一些距离比较远的项目是不能用近距离使用范围的USB转TTL芯片的,例如用RS485,RS232这些都是需要用串口的,最终单片机端需要再加一个转换芯片,例如MAX232等,你可能问这不也得用芯片转换么?其实这个MAX232是电平转换芯片,速度会比USB转TTL这样的协议转换芯片快 全手打,请采纳!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-12
ttl是单片机电平,而工业上用的最多的232和485,所以最常见的就是usb转232,或者usb转485
第2个回答  2015-01-12
单片机有专门的异步串口通信模块好不好 只要设置好相应寄存器波特率 很好用的
第3个回答  2015-01-09
可以的
相似回答