|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
单片机串口通信初试成功 |
作者:zhujing03 栏目:技术交流 |
本人是单片机爱好者,全靠自学,前提是:我首先是电气工作者和无线电爱好者。本人的设计是:8051,MAX485,光偶隔离,一台主机,2台分机,三机距离10米,通信线;一段音箱用的音频线,一段软铜芯电话线(平行)。两次就试验成功,传输数据准确无误。 成功的关键点是通信程序的设计: (1)充分理解485通信的原理和注意要点,不可想当然; (2)充分了解单片机串行通信的发送、接收原理、帧格式、帧时间。 (3)帧发送的间隔时间与帧接收的间隔时间的配合要恰到好处。 由于弹片机的处理速度和内部资源都是有限的,程序设计时要注意到这一点。 当采用C语言写程序时更要注意收发时间的协调。只有充分考虑了所有的外在因素对通信可能造成的影响时,通信的可靠性和正确率才能得到保证。 |
2楼: | >>参与讨论 |
作者: chunyang 于 2007/1/25 11:37:00 发布:
“爱好”本身就是足够充分的前提了,可以跟职业无关 只要用心就好,每次都会有进步。 |
3楼: | >>参与讨论 |
作者: zhebolv 于 2007/1/26 17:32:00 发布:
一点对两点,半双,主从式,485只是电平信号,最终还是异步通讯 |
4楼: | >>参与讨论 |
作者: tomystory 于 2007/1/27 20:06:00 发布:
恭喜楼主了 |
|
|
Copyright © 1998-2006 tgdrjb.cn 浙ICP证030469号 |