导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→用MAX232+51单片机和PC机通信,程序中怎么判断RS2[灵犀]

 *第23682篇: 用MAX232+51单片机和PC机通信,程序中怎么判断RS232接头有没有接PC机?

  
楼 主:灵犀 2004年7月13日15:12
 用MAX232+51单片机和PC机通信,程序中怎么判断RS232接头有没有接PC机?
  
2楼:guest 2004年7月13日15:43
 灵犀:你好,请教
请教你的max232是max232cpe么?它可以正常工作么?我在使用它作51单片机与pc机做串行通讯试验,不能成功,我今天在论坛上提出了这个问题,不知道你能不能帮我解决一下。 我得帖子和你的帖子很近,你看一下好么?
谢谢
  
3楼:justrong 2004年7月14日10:50
 本人采用过两种方式:一种是在max232
本人采用过两种方式:一种是在max232的接收输入端接一5.1k的上拉电阻即可通过采样51的rxd端知道是否连接到开通电源的pc机了(这种方式可能会对通讯有一点不大的干扰);另一种是将pc机的dtr接入max232再输出到51的一个位端口,pc机程序启动时使能dtr即可通过采样对应的i/o即可。
  
4楼:灵犀 2004年7月15日15:51
 DTR有效时电平是多少?可以驱动一个LE
DTR有效时电平是多少?可以驱动一个LED吗?
  
5楼:justrong 2004年7月15日16:21
 RS232的DTR有效电平是+12V,能
RS232的DTR有效电平是+12V,能否驱动二极管要试。
另外前面说的“另一种是将pc机的dtr接入max232再输出到51的一个位端口......”还需要在RS232的DTR端接一5.6K的下拉电阻,疏忽之处还望诸位原谅。

>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:单片机驱动无源蜂鸣器解决方案

[下一篇主题]:各位高手,有谁用过串口扩展芯片SCC2692,请帮忙!