中国电子业网
行业首页    免费注册供求通全球网商商务宝帮助中心网站导航
商业机会 产品库 企业库  热门搜索
 千禧首页 > 中国电子业网 > 正文
 
PC和多单片机通信的一种方法
http://www.qx100.com.cn 2007-9-20 中国电子业网 出处:征询来源
 
    单片机应用简单灵活,使用非常广泛,但存在无法实时保存大量的数据、实时更新数据等缺点,因此经常需要把单片机和PC机的优势相结合组成系统。本文以卡式电话管理系统(非通用型电话系统)为例,从硬件和软件两方面分析PC和单片机之间的通信方法和注意事项,并给出相关系统的结构框图。


  现在的卡式电话系统一般都采用单片机实现读卡、计费等功能,但单片机操作相对固定,无法根据外界条件变化作出相应改变。比如当计费的单价发生变化时,必须重新更新整个计费程序,再烧录到每个单片机中,这就使得维护非常复杂。如果把这些经常改变的量写入到一个类似服务器的PC机中,单片机只要到PC中读取相应的数据,就可以实现数据更新了。实现此功能,要解决PC和多个单片机之间的连接,以及协调PC和多个单片机之间的通信,使之不出现冲突。


  PC和单片机之间的连接方式有多种,如利用微机的串口、并口或通过专门的I/O板进行数据传送,单片机通过共享通道的方法挂在上述总线上。附表列出以上三种连接方式的特点。
  应用时应根据实际需要进行选择。在我们的卡式电话系统中,通信数据量很小、传输距离很近,因此选择了串口通信方式。


  由于每个单片机都是通过串口线和PC连接的,也就是说其总线是共享的,必须避免冲突。其方法有:各单片机通过中断向PC申请数据总线、PC轮询各单片机、单片机进行数据总线检测等。单片机通过中断向PC申请数据总线的方式可以实现实时的通信,但控制比较复杂,同时需要PC具有中断排队的能力,并且要求很多的中断线,因此只适合一台PC带少量的单片机的情况。PC轮询单片机则相对简单,成本也很低,不过实时性较差,握手时延很长。第三种方法若要完全避免冲突则非常复杂。


  在卡式电话系统中,我们采用了由PC机轮询方式,在轮询时采用PC中断单片机的方法。这是第一、二种方法的折衷。由于中断线是共享的,还为每个单片机设定了地址码。  


  卡式电话系统的硬件系统框图如图1所示。此系统共需要4根信号线,即收、发、地和中断线,收、发和地可以从串口中找到相应的线,而中断线采用串口中的RTS信号,可以直接编程。


  软件工作流程是:PC先发送一个中断信号,使所有的单片机转入中断程序,然后发送一个地址码,各单片机读此地址码以后和自己的实际地址相比较,若相同,则转入相应的动作,比如读取单价或上报本机信息等,否则从中断程序中跳出。软件需要解决的是设定PC串口的工作方式,包括串口的通讯速率、奇偶校验位、停止位等。经测试,此系统可以在288kbit/s速率下稳定工作,比较理想。在此工作速率下,一台PC可以带64台单片机。图2为通信程序流程图。

                                                        来源:SMT

 
快速回复主题 PC和多单片机通信的一种方法

千禧网版权与免责声明:
① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件引起的连带责任。
② 如文章转载涉及到版权问题请在30日内电告我们,我们将在第一时间删除。
③ 发表言论时,遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。
千禧网拥有管理笔名和留言的权利。

 · 智能公交电子站牌今年秋天亮相乌鲁木齐
 · 网眼:“绿化”产业链:东芝的例子
 · 行业观察:芯片进入十年以来最大下滑期
 · 发布绿色电子产品指南
 · 中国芯电脑走向市场
 · "智多微"保持国内智能手机芯片领先地位
 · 仪器仪表行业中小企业可持续发展的途径
一周热门资讯排行
 · 微计算机应用
 · 深入芯片看高清电视视频解码电路
 · 中国电子报
 · 常见连接器和插座介绍
 · 74系列芯片资料
 · 基于定点DSP的MP3实时解码器
 · 信号带宽与信道带宽
 · 变频器世界月刊
 · 访三洋空调营业部长余海宏
 · IGBT驱动模块M57962AL
 · 可控硅二极管
 · 系统噪声功率、噪声温度、噪声系数
 · 微型计算机
 · 可控硅
 · 主板电容小知识
 · 电子电脑报
 · 嵌入式Linux系统中的GUI系
 · 基于Fuzzy-PID的陀螺仪温
 · 现代电信科技
 · 集成电路应用电路识图方法
 · PC和多单片机通信的一种方法
 · 检测电子元器件的方法
 · 深圳打造国内最大连接器基地
 · 电子元件相关标准
 · ARM中国公司总裁谭军访谈
热门讨论
 · 现代半导体走出困境 首席执行官将
 · 访三洋空调营业部长余海宏
 · 2005持续成长 LED深具发展
 · 04年国外变频器应用和市场动向
 · SoftJin发布软件开发工具包
 · 中国电子商会王宁谈电子产品的环境
 · 74系列芯片资料
 · 七日谈之晶圆代工篇:男子汉拥有代
 · 七日谈之电池篇:电池乎?炸弹乎?
 · NAND晶片制造技术全面跨入奈米
 · 三星电子强势出击CES 2005
 · 我国已成为电子元件生产大国
 · 半导体材料市场05年将急刹车
 · 15寸液晶面板价格已跌破每寸10
 · 多媒体手机势力崛起 亚洲零组件厂
 · LG电子:人才为竞争之本 人才战
 · 英国电子产业的商机
 · 电子专用设备业的增长契机在哪里
 · 美国知识产权战略研究及对中国的启
 · 2005仪器仪表行业经济运行态势
 · 6英寸芯片厂海外已末落 为何在中
 · 中国大陆电子基础行业年度市场分析
 · 企业需求上升,05年全球PC出货
 · 全球半导体产业发展评析
 · 全球经济成长难测 半导体景气预估
关于千禧100 | 分支机构 | 服务条款 | 法律声明 | 友情链接 | 合作联盟 | 代理中心 | 诚聘英才| 千禧答客问 | 意见与建议 | 联系我们
版权所有 qx100 著作权与商标声明
Copyright©2005-2006 qx100.com.cn All Rights Reserved
浙ICP证 05072665号 本站 网络实名:千禧网 行业门户 中国电子业网 热线:86-579-2378888
《信息产业部增值电信业务经营许可证》编号:浙ICP证B2-20040216号 《信息产业部ICP/IP地址信息备案》编号:浙ICP备05072665号