首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

初学者串口通讯无法接收的有关问题

2012-02-25 
菜鸟求助:串口通讯无法接收的问题。菜鸟求助:串口通讯无法接收的问题。在开发板上调试正常,在自己做的板子上

菜鸟求助:串口通讯无法接收的问题。
菜鸟求助:串口通讯无法接收的问题。在开发板上调试正常,在自己做的板子上不正常的问题。最奇怪的是前几天调试还都是正常的,之后未对硬件做改动。

首先程序都在开发板上跑过,正常的,可以排除程序的问题。

然后拷入一个集合显示和串口通讯的程序(程序也在开发板上跑过,正常),发现显示正常,串口通讯无法接收。
显然单片机应该是好的,应该可以正常运行显示程序。

将晶振拆下,装上开发板,开发板上串口通讯正常。可以排除晶振。

max232检查电源部分,以及db9到max232连线也是正常的。是不是max232坏了呢。如果max232坏掉的话,程序可以正常拷入吗

各位高手有知道的吗,请指点下小弟。

[解决办法]
你测试一下max232接电容的那几个脚,我好想记得1 2 3是正电压, 5 6 7是负电压,并且对地电压可以达到正的9V,负的9V,如果电压有的话232就正常。
[解决办法]
1、楼主目前使用的是串口拷贝入程序,所以如果串口不能用的话,肯定是拷贝不了程序的。
2、楼主所能的显示正常,可能是上次的程序显示效果。
3、建议楼主用一个不同的测试程序试试程序使用能拷贝进取。
4、MAX232损坏的几率还是蛮大的。
[解决办法]
max232 比较容易坏。

通信的时候 需要共地。。5线是必须要和ic的地一致
[解决办法]
把单片机Rx和Tx短接 看串口助手能不能接收到数据 通常这样就能判定是不是232的问题

热点排行