发布网友
共4个回答
热心网友
电平转换用max232.因为单片机高电平是5负,但是电脑3到15负为0,-3到-15伏是1,他是负逻辑。原理图如下。
追问AT单片机只能用USb不能用232接口追答淘宝上有卖的,也不贵30左右。
热心网友
USB转换芯片也可以用ft232
RXD,TXD直接接单片机TXD,RXD管脚。
追问使用USb不转换电平直接接在单片机上行吗?追答是的,USB转换芯片输出的电平是TTL,与单片机一致
热心网友
像xjbh001所说把RS232的收发改成USB的数据线,这肯定不行
只有像jimtien说的用PL2303做一个USB 转串口的电路才可以,这个还要你去网上下载一个PL2303的驱动先安装才可以用,到时可以在设置管理器中 COM口和LPT 才能看到你插入的那个COMX。追问使用USb给AT单片机下载必须转换电平?
追答是的
这样跟你说吧
USB 这是一个USB电平 (USB频率一般比较高,差不多48M以上)
串口 这是一个串口电平(-12V为高电平 +12为低电平)
单片机 这是一个TTL电平 (0V为低电平 +5V为高电平)
这三种的电平都不一样,如何要通信就必须转换电平
如: MAX232就是一种串口转TTL电平的IC
假如我们要让USB能与单片机通信,就必须转换电平,那我们就可以先把USB转成串口的电平,在用MAX232把串口电平转换成TTL电平(也有把USB转成TTL电平的IC,这里转成串口,是方便你以后接串口进行通信)
芯片 PL2303就是一个USB转串口的IC
以上回答的实用于STC系列的单片机程序下载,也可以用于单片机的串口通信
重新看了一下,才知道你的是AT系列的单片机,我不知道你的是不是ATS52或者AVR单片机,如果是的就可以自己做一个USB下载器,不过要用ATMEGA8来做,还需要给ATMEGA8烧固件。
热心网友
把RS232的收发改成USB的数据线就行了追问电平转换还用MAX232这样行吗