微型计算机原理与接口技术第10章资料
有联络线: ? 对端口直接操作 ? 调用BIOS通信软件 ? 调用INT 21H的4#、3#,但只能用主串口 注意:调用DOS、BIOS通信软件实现单工通信时,在初始化阶段应使收方的RTS=DTR=0,发方的DTR=0 7 7 2 3 TXD 3 2 4 5 RTS 5 4 CTS 6 20 DSR 20 6 DTR 3. 外环自发/自收 2 3 TXD RXD 适用:对端口直接操作编程 ? 对端口直接操作 ? 调用BIOS通信软件 ? 调用INT 21H的4#、3# (发/收) 适用: 2 3 TXD RXD 4 5 RTS CTS 20 6 DTR DSR ? 对端口直接操作 ? 调用BIOS通信软件 ? 调用INT 21H的4#、3# (发/收) 适用: 设计考虑: ① 题型:单端自发自收,点—点通信(全双工、单工) ② CPU与串口交换信息的方式:查询?中断? ③ 编程手段:对端口直接编程?调用BIOS通信软件 ④ 根据题目要求组织相应的外部环境 10.5 串行通信程序设计举例 1。对端口直接操作发送和接收数据, 程序中查询联络线,可以按“有联络线”方式接线 程序中不查询联络线,可以按“无联络线”方式接线 2。BIOS通信软件是一个全双工的通信软件,发送和接收之前都要使用联络线与对端“握手”,只有联络畅通,才能发送或接收数
原创力文档

文档评论(0)