论坛风格切换切换到宽版
  • 3969阅读
  • 14回复

求助:串口同步通信 [复制链接]

上一主题 下一主题
离线pyb93643
 
发帖
183
只看楼主 倒序阅读 0楼 发表于: 2006-04-10
请教高手:
我要用单片机实现串口的异步变为同步的方案.
离线BG7IGJ
发帖
1998
只看该作者 1楼 发表于: 2006-04-10
只有一个串口的话,永远做不到
离线pyb93643
发帖
183
只看该作者 2楼 发表于: 2006-04-11
我要用单片机和串口接口芯片
离线xiongjunfeng
发帖
1220
只看该作者 3楼 发表于: 2006-04-11
用的那种单片机?找相关的单片机资料上肯定用啊
离线1a2b3c
发帖
204
只看该作者 4楼 发表于: 2006-04-11
直接用io口模拟不就行了
一定要用串口来做的话,移位方式可以考虑
离线BG7IGJ
发帖
1998
只看该作者 5楼 发表于: 2006-04-11
单片机运行永远是异步的
离线BG7JUN
发帖
889
只看该作者 6楼 发表于: 2006-04-12
什么意思?单片机有同步口啊,spi、i2c,都是同步口。找相应的单片机就行了。实在没有,用io仿真一下就是了,也是常用做法。
离线bd5haa
发帖
147
只看该作者 7楼 发表于: 2006-04-12
rs-232c本来就是异步传输的一个协议
除非你彻底重写底层程序,但pc上 的硬件本来 就是设计好的
建议你用并口的一位 或游戏口的一 位试试看
依照hdlc的规范
离线loverslcn
发帖
621
只看该作者 8楼 发表于: 2006-04-12
感觉串口搞同步通信意义不大,况且搞成同步通信之后就不是串口协议了。
离线BG7JUN
发帖
889
只看该作者 9楼 发表于: 2006-04-14
'
感觉串口搞同步通信意义不大,况且搞成同步通信之后就不是串口协议了。
'
搞不清楚楼主是什么意思,仍然使用232的字节格式,但链路层用同步的帔格式的倒是有过。
不知道大家还记不记得用pc机、通过modem收发传真的程序?串口上跑的就是hdlc帧。
离线pyb93643
发帖
183
只看该作者 10楼 发表于: 2006-05-15
我有一个hf modem 它有dte数据接口,要求同步串口通信,数率从50--3600bps都自动接收。
我要求用单片机at89s51和z85c30串口芯片,把同步数据变成异步的9600bps接到电脑的串口上,进行收发数据。
离线pyb93643
发帖
183
只看该作者 11楼 发表于: 2006-05-15
hf modem 的dte接口提供收发时钟信号,要求外接口与它保持同步
离线BG7IGJ
发帖
1998
只看该作者 12楼 发表于: 2006-05-16
在51单片机里,收发是用同一个中断
离线BG4XCR
发帖
33381
只看该作者 13楼 发表于: 2006-05-16
avr tong bu tong xun shi ke yi di!
离线pyb93643
发帖
183
只看该作者 14楼 发表于: 2006-05-16
我要scc85c30串口芯片接收hf modem 的数据。