首页 教育论文中心 论文分类 论文搜索 论文发表 汇款确认 会员专区 在线购卡 服务帮助 联系我们 网站地图
当前位置:教育论文中心首页--计算机--C语言实现串行通信接口程序
推荐论文
·论正当防卫制度的完善
·化学教学中设置“认知冲突
·静脉输液中应注意的技巧问
·沃尔玛物流配送体系
·网络计划技术在建筑工程施
·论安全管理活动年
·赌博的现状、危害及对策

·浅析网球运动的手感和手感
·中学生的心理问题及策略
·物业管理收费有良方
科目列表
市场营销 管理理论 人力资源
电子商务 社会实践 先进教育
伦理道德 艺术理论 环境保护
农村研究 交通相关 烟草论文
电子电气 财务分析 融资决策
电影艺术 国学论文 材料工程
语文论文 数学论文 英语论文
政治论文 物理论文 化学论文
生物论文 美术论文 历史论文
地理论文 信息技术 班主任
音乐论文 体育论文 劳技论文
自然论文 德育管理 农村教育
素质教育 三个代表 旅游管理
国际贸易 哲学论文 工商管理
证券金融 社会学 审计论文
会计论文 建筑论文 电力论文
水利论文 园林景观 农林学
中医学 西医学 心理学
公安论文 法学法律 思想汇报
法律文书 总结报告 演讲稿
物业管理 经济学 论文指导
计算机 护理论文 社会调查
军事论文 化工论文 财政税收
保险论文 物流论文 语言教育
教育教学 给水排水 暖通论文
结构论文 综合类别  

 
C语言实现串行通信接口程序

   尽管如此,大多数外设都提供了串行口接口,尤其在工业现场rs-232c的应用更为常见。ibm pc及兼容机系列都有rs-232的适配器,操作系统也提供了编程接口,系统接口分为dos功能调用和bios功能调用两种:dos int 21h的03h和04h号功能调用为异步串行通信的接收和发送功能;而bios int 14h有4组功能调用为串行通信服务,但dos和bios功能调用都需握手信号,需数根信号线连接或彼此间互相短接,最为不便的是两者均为查询方式,不提供中断功能,难以实现高效率的通信程序,为此本文采用直接访问串行口硬件端口地址的方式,用c语言编写了串行通信查询和中断两种方式的接口程序。
   1.串行口工作原理
   微机串行通信采用eia rs-232c标准,为单向不平衡传输方式,信号电平标准±12v,负逻辑,即逻辑1(marking)表示为信号电平-12v,逻辑0(spacing)表示为信号电平+12v,最大传送距离15米,最大传送速率19.6k波特,其传送序列如图1,平时线路保持为1,传送数据开始时,先送起始位(0),然后传8(或7,6,5)个数据位(0,1),接着可传1位奇偶校验位,最后为1~2个停止位(1),由此可见,传送一个ascii字符(7位),加上同步信号最少需9位数据位。
 
<<<<<全文未完>>>>>
是否要阅读全文?点卡会员将扣除1点!点击阅读全文
 
 
 
版权所有 教育论文中心 Copyright(C) All Rights Reserved
联系方式: QQ:277865656
或写信给我