1. 关于单片机的问题
1:电脑与单片机联机下载程序时,硬件电路:
计算机usb口 ———>usb转串口线 ———>单片机IO口;
有的usb转串口线上自带max232把信号转换成rs232电平,最后由9针串行口输出,这样的232电平是正负9V输出,不能直接和单片机IO口相接;所以要转换成TTL电平,有的usb转串口线上没有带232芯片,输出的电平直接就是TTL电平,可以用万用表测试电平,这样的电平可以直接和单片机IO口联接;
2:PL2032或者CH341芯片的作用就是把usb信号转换成TTL电平的串口信号,如果要输出232电平,再在TTL电平后加232芯片即可;
希望能帮到你
2. 单片机用的5V电源可不可以用电脑的USB接口中的5V电源呀
可以!只要你使用的电源是稳定的5V直流电压就可以给单片机进行供电。 还有就是 AT89S系列的单片机除了可以使用5V电压以外。还可以直接使用3V以上5V以下的直流电压。单片机在此情况下可以正常工作。
3. 单片机通过USB接口与计算机通讯电路图
如图所示:需要单片机51,温度传感器18B02。USB转RS485的转串口线。直接用serialport控件,设置通讯参数,然后向串口发数据。
比如发1,然后使用事件触发接收单片机的数据,如果两侧通讯没问题,电脑会收到2,然后把它显示出来或者做其他处理。
(3)单片机用usb输出扩展阅读:
控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。其主要功能有:
(1) 从内存中取出一条指令,并指出下一条指令在内存中的位置。
(2) 对指令进行译码和测试,并产生相应的操作控制信号,以便于执行规定的动作。
(3) 指挥并控制CPU、内存和输入输出设备之间数据流动的方向。
微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。
外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。
4. 怎么用PC和STM32的单片机用USB传数据
使用PC和STM32单片机通过USB传输数据的方法主要有两种:开发上位机客户端或借用通用的调试工具。
一、开发上位机客户端
二、借用通用的调试工具
注意事项:
5. 51单片机为什么要用USB供电
原因是51单片机使用的电压为5V,而USB输出来的电压正好为5V的电压,所以直接用USB供电就比较方便。如果要用其他电源,那得还要设计,直接使用USB供电剩去了好多麻烦。还有USB是有四条线,其中中间的那两条线为数据通信线。如果需要与PC通信的话,就可以使用USB通信。