|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
请大家帮我分析是什么问题 |
作者:qzwfeng 栏目:单片机 |
有一设备数据输出格式为RS232,波特率1200,7位数据,1位偶校验,1位停止位。设备只能调整 波特率,但建议使用1200,其他格式不能改变。我用ATMEGA48与它通讯,双方均只使用Rxd、Txd 和Gnd三线。问题是,设备与计算机通讯正常,ATMEGA48与计算机通讯也正常(ATMEGA48方使用M AX232-IC),计算机软件使用串口精灵。但奇怪的就是,ATMEGA48发送数据给设备,正常,但 设备发送数据给ATMEGA48接收,有时候数据正确,有时候数据乱透了(没任何规律,不能确定哪 一方面问题,但双方与计算机通讯均无问题,且使用同一条串口线。)。调整波特率无效,线路 长短也无关。大虾帮我分析分析。时间很急,头痛艾!是否除了三线外还需要CD线或别的线,如 果需要,单片机应如何增加这些控制线。 |
2楼: | >>参与讨论 |
作者: zsmbj 于 2005/5/19 8:57:00 发布:
确定使用的单片机的振荡形式? 是不是用的内部RC振荡? |
3楼: | >>参与讨论 |
作者: qzwfeng 于 2005/5/19 9:43:00 发布:
外部7.3728MHZ 不是,外部7.3728MHZ,确认晶振正确. |
4楼: | >>参与讨论 |
作者: qzwfeng 于 2005/5/19 9:45:00 发布:
急,等! 大虾们,请帮我分析分析,马上处理,马上反馈! |
5楼: | >>参与讨论 |
作者: eqtwo 于 2005/5/19 17:09:00 发布:
M48查询式接收吗? M48查询式接收吗?接收数据时,有发送数据,或者其他中断处理吗? |
6楼: | >>参与讨论 |
作者: zsmbj 于 2005/5/19 17:23:00 发布:
可以的话,把硬件软件贴出来。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |