Ⅰ 51 单片机的串口如何转换成 RS232C 接口,又如何转换成 USB 接口
用Max232芯片可以将电脑的232电平转成TTL电 平
也可用uSB转TTL电路将uSB转成TTL电平,如PL2103 PL2102等,但要有驱动程序
Ⅱ 笔记本没有串口,如何调式单片机串口程序
使用USB转RS232转换器即可
第一次使用时,先安装驱动,再将转换器USB插头插在电脑的USB口,系统会出现找到新硬件,并安装驱动,最后在设备管理器中能看到新产生的COM端口.对此COM端口操作即可.
以后再次使用时,直接把USB插头插在电脑的USB口,即可.插入相同的USB口,COM口号基本是一样的,也可以在设备管理器中修改端口号.
在使用过程中,任务栏中不会提示USB硬件,产生的COM端口像本机原装的COM口一样的使用方法.没有区别.串口助手,RS232的ISP功能,调式RS232串口程序等都可以用.
用完后,关闭使用COM端口的程序,然后拔掉USB插头即可.不用"弹出硬件".
我一直这样用.
Ⅲ 单片机为什么ad转换串口没有输入也有数据
只要启动转换了就会有AD转换的结果,你没加AD电压,那么输出有值,说明电源电压的地不太干净,或者你的AD电路有写问题。
单片机一般的ADC是没有问题的,
我觉得很有可能是下述原因之一:
1.是不是电平有跳动的不稳定,比如输入电平抖动(干扰导致),你只是肉眼没看出来而已,所以认为它是稳定的。这个解决方法如果输入是稳定电压(直流),那就在电压之间加上个电容就完事了。
2.是不是输入电压的范围超了?如果是范围超了,加个分压电路,然后在单片机程序里面再按比例的增加就行了。
Ⅳ 8051单片机的串行口可以直接与rs232串行口想连接吗
当然不可以。单片机的“串行口”是TTL电平的,需要经过TTL-RS232电平转换器之后,才能转换为RS-232电平并与RS232串口相连接。
Ⅳ 用usb ttl串口转换器时程序烧录不进去 一直是正在检测目标单片机 各部件都是好的 单独给单片机
将最高和最低波特率调至1200。
多试几次断电 再上电过程,
看发送和接收信号线是否接错
重装usbttl串口转换器的驱动
看晶振电路是否正常,如插接是否牢固
换一个版本的烧录软件
换一个单片机芯片试试
Ⅵ 232 485 转换器 串口窃电, 单片机的232口只有2,3,5,.需要把哪个引脚接5v 转换器才能得电
有卖现成的RS232转RS485模块,就是插到电脑上就能用的,不用另接电源的。就是用串口自动取电的。
你用是板子,也可以自己做取电这部分电路。如果你的板子没有其它电路,就是RS232转485,那就可以。如果还有其它电路,那取电的功率就不够 了。
做好后,可以试一下,看能否正常工作,主要是供电的电压是否够5V。电路如下。
取电部分,只用到接电脑的2,5脚。那个78L05,是小封装的,像塑料三极管那么小。
Ⅶ 51单片机,如何从串口1转换到串口4
可以通过编程 设置,当然先要 硬件连接 正确,串口1 ~ 串口4 使用的IO口是不同的,
这可以查看相关单片机的数据手册,里面有 怎样设置,使用的 IO ,中断 号,等等信息。
如STC的一款有
( 串口1 P3.0 P3.1 和 P3.6 P3.7 & P1.6 P1.7 可选择)
( 串口2 P1.0 P1.1 和 P4.6 P4.7 可选择)
( 串口3 P0.0 P0.1 )
( 串口4 P0.2 P0.3 )
Ⅷ rs232和rs485的转换电路怎么和单片机连接
具体连接方法如下:
广成RS232/485 转CAN模块设备的安装:
1、与 PC 连接:
RS232/485 转CAN模块具有即插即用的特点,因此用户可以使用 PC 机 RS232 接直接与 CANCOM 模块连接。当用户的 PC 机没有自带 RS232 接口时,则需使USB 转 RS232 或 USB 转 RS485,与 CANCOM 的 232/485 接口连接即可建立信。请注意:RS232 接口的 RX、TX 请勿接反;RS485 接口的 485+(A)、485-(B)请勿接反,否则将无法通信。
至此,rs232和rs485的转换电路和单片机连接已经设置成功。
Ⅸ 关于PIC单片机串口通讯问题
嗯 如楼上 有条件的话 直接用示波器来看(研发的话 应该是有的)
不过感觉看来 应该是波特率的问题 单片机那边设置波特率都是用定时器来的
到底设置的误差有多大 串口数据一般是LSB低位先出 一端用A'来发数据 而另一端读串口数据的时候用波特率A对应的频率来扫描串口端得数据 从你的“ 如发0x9F他收到得就变成0X1F ” 画出波形分析 前5个bit不出错 累积到第6个bit 出问题 可以算出 你发的波特率 和接受的波特率的关系 也就可以理解为什么是高位出问题
也就是说 码元周期(波特率倒数)是相差一些的 因为我不知道 你说的“ 如发0x9F他收到得就变成0X1F ” 里面哪个数据是按确定的标准来处理的
但是提示这些的话 你自己应该可以察觉一些东西出来了 反过去算
还有你说的换有牌子的转换器会正常 我想应该只是好一点吧 因为牌子的转换器可能是对电平跳变处理的好一些 就是那些上升沿 下降沿 比较陡 这样的话对有误差的异步串行数据的识别是有好处的 但是误差还是在那里 没有从根本上解决
http://hi..com/xiasanming/blog/item/b09a59dffc8a074e94ee3788.html
这是我自己写一点关于UART串行数据的 希望对有用
Ⅹ 单片机串口是什么意思
问题一:单片机里的串口和并口是什么?什么意思简单解释下,谢谢! 串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。l
问题二:单片机串口调试是什么意思? 一般通过一根串口线将单片机与PC连接好,通过常用的串口调试助手这个软件发数据和接收数据。调试的意贰就是看是否产品能否达到设计人员想要的通信过程。
问题三:单片机串行通信中通信什么意思? 数模是将单片机内的数据输出转换为模拟信号。是单片机通过数模转换器以模拟量的方式与外部建立联系。
模数是将外部模拟信号变为数字信号输入单片机。是外部模拟信号通过模数转换器与单片机建立联系。
串口通讯是单片机与外设之间数字信号的交互。
问题四:单片机串口作用? 进行两线制通信,通过电平转换(MAX232)可与计算机通信
也可单片机间相互通信
问题五:单片机中串口与普通I/O口有什么区别? 1 基本功能是一样的,普通端口通过编程也可以完成232串口(spi,i2c)的功能。
2而大多单片机中2个串口管脚(复用,也可以做普通IO口),人家单片机厂家已经集成好了,只需操作一些寄存器和简单编程就可以了,不需要复杂的模拟232串口进行编程了。
3,现在很多单片机都有spi,i2c集成好丹了,不需模拟编程了,简单的控制下相应的寄存器和简单编程可以,
问题六:什么是单片机串口显示 就是通过单片机的串口传输数据到电脑上或者其他单片机上,然后通过显示工具显示出来。
问题七:单片机调试串口是什么 30分 1、串口是一种通信方式接口。其数据一位一位地顺序传送,一般使用3条线(TX、RX、GND)连接。一般电脑的口(9针D形接口)也称它为RS-232接口不能与单片机机直接相连,需要通过电平转换模块转换为TTL电平方可通信。主要设置有波特率、数据位数、奇偶校验、停止位等。单片机通信一般采用96n81配置,即波特率9600、数据位:8位、奇偶校验:n(无)、停止位:1
2、电脑和单片机通信一般使用《串口调试助手》》软件进行调试。
没有串口的电脑一般采用u *** 转串口(TTL)与单片机的TX、RX管脚直接连接即可调试。
问题八:单片机里面波特率是什么意思 波特率表示串口通信快慢,单位是bit/s
就是1秒能传送二进制数据的位数
计算机中数据都是以二进制形式存储的
一位二进制数称为1比特(bit),它只能表示0和1两个数值,8位二进制数(称1字节)可表示的数值范围是0-255
问题九:单片机中的TXD RXD指什么? RXD、TXD是Receive Data ,Tran *** it Data 的意思。 RXD 为接收数据的引脚,TXD 为发送数据的引脚。
RXD是P3.0,TXD是P3.1
问题十:单片机串行口与普通IO口区别? hi 低调136 ,
串行口是复用口,可以作为串口使用,也可以作为普通IO口。
但是其他的IO口就只能作为普通IO使用了。
因为串行口的相关管教连接着串行模块!
如果能够帮到你,请采纳我的回答,谢谢!
Anson