设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
51单片机与196单片机通讯问题
返回列表
发新帖
51单片机与196单片机通讯问题
[复制链接]
11
|
3
|
2008-5-29 12:14:45
|
显示全部楼层
|
阅读模式
我用at89s52与80c196mc单片机通讯。51、96单片机分别与电脑通过电平转换电路通讯成功。即:通过“串口调试助手”调试,两单片机收发数据都正确!但我将两个单片机直接通讯。96单片机向51发数,51接收正确。而51向96发数,96全部收到是0.这是为什么呢?
希望各位大大指教!很急着要用!!
PS:通讯程序使用c语言
回复
使用道具
举报
千问
|
2008-5-29 12:14:45
|
显示全部楼层
给点建议,注意区分单片机和PC通讯与单片机之间相互通讯应该是存在差异的,首先从硬件电路的连接上下手,看看单片机之间的连接需要注意那些地方;其次,仔细分析两种单片机的数据手册,看单片机内部寄存器的设置如何,最后汇集到软件设计上,调试,需要的是很耐性的调试。
回复
使用道具
举报
千问
|
2008-5-29 12:14:45
|
显示全部楼层
电路有检查过么?比如管脚的配置和电路是否相符等....还有波特率
回复
使用道具
举报
千问
|
2008-5-29 12:14:45
|
显示全部楼层
两个芯片用的晶振是否一致啊,波特率很重要的,还有就是通讯方式,最后就是硬件联接了,建议用仿真软件,PROTEUS,很牛的,大多数芯片也不用买了,在www.xunlei.com上搜,有很多破解的都出7。1版本了!先仿真后硬件才是真正的开发单片机的过程!
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行