牧夫天文网

QQ登录

只需一步,快速开始

发新帖

0

收听

24

听众

385

主题
发表于 2013-2-23 19:23 | 查看: 7722| 回复: 30来自: 上海市浦东新区 电信
各位大神求教:STC89C52为何串口无法接收?程序, 光盘, 开发, 通信

mini80e开发板。
USB转串口线,
使用光盘附带的串口调试程序和STC-ISP程序,尝试串口通信,可以打开串口,也可以发送,但就是无法接收。
收不到任何信息。
有说法晶振要换成11M的,可是手头只有一个12M的,
不知是何原因啊??

谢谢了!


发表于 2013-2-25 17:08 来自: 广东省广州市荔湾区 电信
STM8S系列挺好的,便宜,而且有高级定时器,输出脉冲完全不需要MCU干预,定时器时钟任意分频,比51的好太多了。缺点就是相关的资料比51少

回复 显示全部楼层 道具 举报

发表于 2013-2-25 16:36 来自: 上海市 东方有线

这根线WINXP也试过,照旧是错码。
估计线是有问题。
将串口线不接电路,短接RX TX,串口助手毛反映也没有。
看来这根线是坏了。

请教各位,现在比较好用的单片机开发芯片和开发板是哪种?
网上反馈这个89C52好像问题很多啊,主要是加载不爽

回复 显示全部楼层 道具 举报

发表于 2013-2-25 09:29 来自: 广东省广州市荔湾区 电信
在淘宝上买个50块的逻辑分析仪,直接看看电片机串口接收到的是什么信号,马上就能判断问题在哪里了
而且以后检查信号什么的也方便很多了

回复 显示全部楼层 道具 举报

发表于 2013-2-25 09:08 来自: 广西百色市 百色大学
tbb1 发表于 2013-2-25 00:15
串口助手,USB转串口线,短接P3.0-3.1后,发送001122,接收显示是DDBB00。这是什么个情况啊?
...

1,不接任何电路, 直接把 串口线 RX TX 两端短接 ,串口助手 发送数据,观察机收是否正常?

2,如果不正常, 说明USB转串口线 有问题~  请更换一个

3,还有2个地方要注意:  USB延长线的长度问题  USB转串口输出线的长度问题

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-25 16:36 详情  回复
这根线WINXP也试过,照旧是错码。 估计线是有问题。 将串口线不接电路,短接RX TX,串口助手毛反映也没有。 看来这根线是坏了。 请教各位,现在比较好用的单片机开发芯片和开发板是哪种? 网上反馈这个89C52好像问
发表于 2013-2-25 00:42 来自: 江苏省苏州市 电信
tbb1 发表于 2013-2-25 00:15
串口助手,USB转串口线,短接P3.0-3.1后,发送001122,接收显示是DDBB00。这是什么个情况啊?
...

-0x30。或者说差 48 字符和数字的asc 码的问题


回复 显示全部楼层 道具 举报

发表于 2013-2-25 00:15 来自: 上海市浦东新区 电信
山脚落 发表于 2013-2-24 20:30
是原生com口?还是usb转com?

如果是usb转com---比较挑器材,不是所有的usb转com都能可靠烧写 stc ...

串口助手,USB转串口线,短接P3.0-3.1后,发送001122,接收显示是DDBB00。

这是什么个情况啊?


点评 回复 显示全部楼层 道具 举报

山脚落 发表于 2013-2-25 09:08 详情  回复
1,不接任何电路, 直接把 串口线 RX TX 两端短接 ,串口助手 发送数据,观察机收是否正常? 2,如果不正常, 说明USB转串口线 有问题~ 请更换一个 3,还有2个地方要注意: USB延长线的长度问题 USB转串口输出线的长度问
角落里的烟嘴 发表于 2013-2-25 00:42 详情  回复
-0x30。或者说差 48 字符和数字的asc 码的问题
发表于 2013-2-24 22:34 来自: 上海市浦东新区 电信
角落里的烟嘴 发表于 2013-2-24 21:32
把单片机的电源 拔掉 再插上 应该程序就能烧录进去了, 你仔细看看 烧录说明诶
...

神啊,这么简单的步骤俺不知干过多少次了。。。。

回复 显示全部楼层 道具 举报

发表于 2013-2-24 21:32 来自: 江苏省苏州市 电信
tbb1 发表于 2013-2-24 19:34
换了最高的ISP4.9版本,写程序的时候LED1拼命闪,说明有信号发过去,奈何ISP界面始终显示:

仍在连接中, ...

把单片机的电源 拔掉 再插上 应该程序就能烧录进去了, 你仔细看看 烧录说明诶

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-24 22:34 详情  回复
神啊,这么简单的步骤俺不知干过多少次了。。。。
发表于 2013-2-24 20:30 来自: 广西百色市 百色大学
是原生com口?还是usb转com?

如果是usb转com---比较挑器材,不是所有的usb转com都能可靠烧写 stc

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-25 00:15 详情  回复
串口助手,USB转串口线,短接P3.0-3.1后,发送001122,接收显示是DDBB00。这是什么个情况啊?
发表于 2013-2-24 19:34 来自: 上海市浦东新区 电信
角落里的烟嘴 发表于 2013-2-24 16:45
无法烧录 程序到 单片机里面 ?

换了最高的ISP4.9版本,写程序的时候LED1拼命闪,说明有信号发过去,奈何ISP界面始终显示:

仍在连接中, 请给 MCU 上电...

求教:写个几百字节的文件需要几个小时啊?

点评 回复 显示全部楼层 道具 举报

角落里的烟嘴 发表于 2013-2-24 21:32 详情  回复
把单片机的电源 拔掉 再插上 应该程序就能烧录进去了, 你仔细看看 烧录说明诶
发表于 2013-2-24 18:42 来自: 上海市浦东新区 电信
角落里的烟嘴 发表于 2013-2-24 16:45
无法烧录 程序到 单片机里面 ?

是的啊,用ISP加载程序到单片机开发板,始终无反应啊。。

回复 显示全部楼层 道具 举报

发表于 2013-2-24 16:45 来自: 江苏省苏州市 联通
tbb1 发表于 2013-2-24 16:15
我现在还根本不是程序运行的问题,是程序无法加载到单片机上啊。
老大。。
...

无法烧录 程序到 单片机里面 ?

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-24 19:34 详情  回复
换了最高的ISP4.9版本,写程序的时候LED1拼命闪,说明有信号发过去,奈何ISP界面始终显示: 仍在连接中, 请给 MCU 上电... 求教:写个几百字节的文件需要几个小时啊?
tbb1 发表于 2013-2-24 18:42 详情  回复
是的啊,用ISP加载程序到单片机开发板,始终无反应啊。。
发表于 2013-2-24 16:15 来自: 上海市浦东新区 电信
角落里的烟嘴 发表于 2013-2-24 13:38
单片机程序 需要跟晶振配合设置, 串口助手也要相同配置才行, 串口助手是不管你收不到还是收到的, 单片机 ...

我现在还根本不是程序运行的问题,是程序无法加载到单片机上啊。
老大。。

点评 回复 显示全部楼层 道具 举报

角落里的烟嘴 发表于 2013-2-24 16:45 详情  回复
无法烧录 程序到 单片机里面 ?
发表于 2013-2-24 16:14 来自: 上海市浦东新区 电信
redpony 发表于 2013-2-24 11:47
看说明书不全面。
去www.alldatasheet.com 下载一个STC89C52的datasheet。
PDF文档那种。那是最权威的资 ...

大神,别整那么玄乎好吗。
就是个无法加载程序的问题,难道我得把所有单片机汇编范例都看一遍么。。。
能否摘要说说哪些步骤?

回复 显示全部楼层 道具 举报

发表于 2013-2-24 13:38 来自: 江苏省苏州市 联通
单片机程序 需要跟晶振配合设置, 串口助手也要相同配置才行, 串口助手是不管你收不到还是收到的, 单片机是不管收,只负责发。。。。收到不对他也不管。。。我是这么理解的

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-24 16:15 详情  回复
我现在还根本不是程序运行的问题,是程序无法加载到单片机上啊。 老大。。
redpony 该用户已被删除
发表于 2013-2-24 11:47 来自: 上海市杨浦区 电信
提示: 作者被禁止或删除 内容自动屏蔽

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-24 16:14 详情  回复
大神,别整那么玄乎好吗。 就是个无法加载程序的问题,难道我得把所有单片机汇编范例都看一遍么。。。 能否摘要说说哪些步骤?
发表于 2013-2-24 11:29 来自: 上海市浦东新区 电信
redpony 发表于 2013-2-24 09:42
这样啊,那我还是建议你先老老实实把datasheet读一遍,磨刀不误砍柴工。

说明书我是老实看过几遍的,
没有接收端使能的描述,应该是指在设计程序时语句设置接收端使能吧?

我现在只是要最简单的下载个编译程序进入开发板,但是始终没有反应啊。
断电、P1/P0接地都试过了。
晶振也换成11.0592了。
但是ISP下载时依然没有反应啊

点评 回复 显示全部楼层 道具 举报

redpony 发表于 2013-2-24 11:47 详情  回复
看说明书不全面。 去www.alldatasheet.com 下载一个STC89C52的datasheet。 PDF文档那种。那是最权威的资料。
redpony 该用户已被删除
发表于 2013-2-24 09:42 来自: 上海市杨浦区 电信
提示: 作者被禁止或删除 内容自动屏蔽

点评 回复 显示全部楼层 道具 举报

tbb1 发表于 2013-2-24 11:29 详情  回复
说明书我是老实看过几遍的, 没有接收端使能的描述,应该是指在设计程序时语句设置接收端使能吧? 我现在只是要最简单的下载个编译程序进入开发板,但是始终没有反应啊。 断电、P1/P0接地都试过了。 晶振也换成11.0
发表于 2013-2-24 09:37 来自: 天津市 电信IDC机房
先接数据线再给单片机通电,上电复位

回复 显示全部楼层 道具 举报

APP下載|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2024-9-20 23:29 , Processed in 0.054890 second(s), 21 queries , Gzip On, Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表