C语言在测量和控制中的应用王彤第6章计算机串行通信课件教学.pptVIP

  • 1
  • 0
  • 约6.1千字
  • 约 57页
  • 2017-01-01 发布于广东
  • 举报

C语言在测量和控制中的应用王彤第6章计算机串行通信课件教学.ppt

第6章 计算机串行通信 同步与异步 单工与双工 6.3 Intel8250可编程异步串行接口芯片 COM1与COM2的I/O端口地址 线路控制寄存器(8位) 发送保持寄存器(只写) 波特率因子寄存器 中断允许寄存器(只写) 线路状态寄存器(读/写) 6.4 Turbo C的串口通信函数 byte值 byte值是下列各位的组合 返回值 PC机的串口 串口的引脚 串口线的一种典型连接方式 6.5 近距离无联络线简单三线通信 S1.C kbhit()函数 6.6 串口硬件中断方式通信 PC机的串行接口 8250内部的4级中断 中断标识寄存器IER 中断允许寄存器IIR 8250结构 中断信号输出控制 MODEM控制寄存器 中断方式高速串口三线通讯 初始化函数 数据发送子程序 中断方式数据接收子程序 思考题 COM1与COM2的I/O端口地址 void send_COM1(unsigned char data) { while(! inportb(0x3fd)0x20); outportb(0x3f8 , data); } 查询发送保持寄存器是否空 将数据写入发送保持寄存器 ? D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 0 0 0 0 0 线路状态寄存器D5位为1,表

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档