1Modbus 协 议 下 51 系 列 单 片 机 与 eView 触 摸 屏 的 通 信 方 法 Modbus 协 议 由 于 其 具 有 开 放 性 、 透 明 性 、 成 本 低 、 易 于 开 发 等 特 点 , 已 成为 当 今 工 业 领 域 通 信 协 议 的 首 选 。 本 文 介 绍 了 一 种 基 于 Modbus 通 信 协 议 的 eView 触 摸 屏 与 常 用 的 51 单 片 机 的通 信 方 法 。 该 方 法 通 过 C51 编 程 实 现 Modbus 通 信 , 在 51 系 列 单 片 机 上 具 有 通 用性 , 有 一 定 的 借 鉴 作 用 。 工 业 控 制 中 经 常 需 要 观 察 系 统 的 运 行 状 态 或 者 修 改 运 行 参 数 。 触 摸 屏 能 够 直 观 、生 动 地 显 示 运 行 参 数 和 运 行 状 态 ,而 且 通 过 触 摸 屏 画 面 可 以 直 接 修 改 系 统 运 行 参数 , 人 机 交 互 性 好 。 单 片 机 广 泛 应 用 于 工 控 领 域 中 , 与 触 摸 屏 配 合 , 可 组 成 良 好的 人 机 交 互 环 境 。 触 摸 屏 与 单 片 机 通 信 , 需 要 根 据 触 摸 屏 采 用 的 通 信 协 议 为 单 片 机 编 写 相 应 的通 信 程 序 。 Modbus 协 议 是 美 国 Modicon 公 司 推出的 , 一 种 有 效支持控 制 器之间以 及控 制 器经 由 网络(如以 太网)与 其 他设备之间进行 通 信 的 协 议 。 本 文 以STC89C51 单 片 机 和 人 机 电子有 限公 司 的 eView 触 摸 屏 为 例, 介 绍 其 通 信 程 序 的开 发 过 程 。 1 系 统 结构 实 现 触 摸 屏 与 单 片 机 的 通 信 , 主要 是 解决通 信 协 议 的 问题。 本 文 使用 开 放 的Modbus 通 信 协 议 ,以 触 摸 屏 作 主站,单 片 机 作 从站。eView 触 摸 屏 本 身支持 Modbus通 信 协 议 , 如果单 片 机 也支持 Modbus 协 议 , 就可 以 进行 通 信 了 。 eview 触 摸 屏支持 RS-232 和 RS-485 两种 通 信 接 口。 在 工 业 控 制 领 域 , 由 于 RS-485 具 有 可 靠性 高、 传输距离远、 抗干扰能 力强等 优点 , ...