![]() |
|
||||||||||||||
| | 网站首页 | 综合电子 | 51单片机 | AVR单片机 | ARM专栏 | MSP430 | 网上商城 | PSOC | 下载中心 | 公司事项 | DSP专栏 | | ||
|
||
|
|||||
| 51单片机总结——串口篇 | |||||
| 51单片机总结——串口篇 | |||||
作者:未知 51单片机来源:本站原创 点击数: 更新时间:2008-8-14 ![]() |
|||||
|
今天遇到个问题。自己做的一个单片机开发板的测试版串口无法工作。并且通电一会后芯片就很热。本着从简到繁的思想。 第一步,排除是计算机到单片机的线路有问题,还是单片机部分电路有问题。 用串口工具自动发送一段数据。短接串口线的2(Rx接受),3(Tx发送) 管脚,串口工具可以接受的数据。再短接经过芯片232后的发送接收管脚,串口工具无法接收数据。 第二步:排除232接线错误。检查电容,连线是否有虚焊,漏焊的情况,用烙铁又焊了焊。 太奇怪了。我也检查了,电路如图。 从资料上查的。串口个管脚定义, 232的管脚10是接收链接串口3发送 232的管脚9是是发送连接串口2接受 怎么看,都没有错,而且以前做过的一个串口,也是这么连的,那为什么连线交换后才可以通信。觉得是串口线的问题 拿来一看,串口线是母口---母口的。母口对母口线是交叉连接的如下: 接上延长线后的对应情况如下:
呵呵看出毛病来了吧。经过母口延长线,接单片机的发送接收管脚已经被交换了。所以232电路就必须再交换过去。因为我用的是公口,如果用母口的话就没有这个情况了。 公对公的连线情况: |
|||||
| 51单片机录入:dycxin 责任编辑:dycxin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| DS18B20温度传感器C51程序,… 基于频谱分析的机电设备状态… AT89s8252单片机在3G基站控制… 单片机实现智能荧光鉴伪 智能盲人导行仪的设计与实现 基于AT89C51型单片机的CAN总… STC单片机IO管脚毁坏动态自检… 具备跳号跳频和跳址的nrf905… 51单片机边沿触发中断响应时… 8051单片机在线升级软件的方… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | | 设为首页 | 购买方法 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 联系我们 | 网络答疑| | | |||
|