条形led显示屏远程控制系统 第13页
- 41 -
IS P _ C M D = 1 ;
IS P _ A D D R H = 0 x 2 8 ;
IS P _ A D D R L = 0 ;
ds p _ n u m = 0 ;
wh i l e ( I S P _ A D D R H < 0 x 3 0 )
}
el s e i f ( c o m m = =0 X 0 B )
{/ * 移 动 模 式: 1 - 左 移, 2 - 上 移, 3 - 下移 * /
mo d e = S B U F ;
co u n t = 0 ;
co u n t 1 = 0 ;
co u n t 2 = l e n g t h - 5 ;
co u n t 3 = 0 ;
}
el s e i f ( c o m m = = ' n ' | | c o m m = =' N ' ) d s p _ n u m = S B U F ; / * 字 符长 度 * /
}
}
}
444 ... 444 .. 5 通 信 注 意 事项
由于 R S - 4 8 5 通 讯 是一 种 半 双 工 通讯 , 发 送 和 接收 共 用 同一 物理 信道
在任 意 时 刻 只 允 许 一 台单 机处 于 发 送 状 态 , 因此 要 求 应答 的 单 机必 须 在侦
到 总 线上 呼 叫 信 号 已 经 发送 完毕 , 并 且 没 有其 他 单机 发 出应 答信 号 的 情况
下 ,才 能 应答 。 半 双 工 通讯 对 主 机和 从机 的发 送 和 接收 时 序 有严 格的 要求
如果 在 时 序 上 配 合 不 好 , 就 会 发 生 总 线 冲 突 ,使 整 个 系统 的 通 讯瘫 痪 ,无
正常 工 作 。 要 做 到 总 线上 的设 备 在 时 序 上 的 严格 配 合 ,必 须 要 遵从 以 下几
原 则:
1) 复 位时 ,主 从 机 都 应 该 处 于 接 收 状 态。
MA X 4 8 5 芯 片 的 发 送和 接收 功 能 转 换 是由 芯 片的 R E * , D E 端 控 制的。
RE * = 1 , D E = 1 时 ,M A X 4 8 5 发 送 状 态 ;R E * = 0 ,D E = 0 时 ,M A X 4 8 5 处 于 接收 状
吉 林大 学 工程 硕 士学 位 论文
- 42 -
一般 使 用 单 片 机 的一 根 口 线 连接 R E * ,D E 端 。 在 上 电 复 位 时 , 由于 硬 件电
稳定 需 要 一 定 的 时 间 , 并 且 单 片 机 各 端 口 复 位后 处 于 高电 平 状 态, 这 样就
使总 线 上 各 个 分 机 处 于发 送状 态 , 另 外 上 电 时各 电 路 不稳 定 , 可能 向 总线
送信 息 。 因 此 , 如 果 用一 根口 线 作 发 送 和 接 收控 制 信 号, 应 该 将端 口 线接
向 器 后接 入 M A X 4 8 5 的 控 制端 , 使上 电 时 各从 机处 于接 收 状 态。
另 外 ,为 保 证 系统 可 靠 通信 , 上 电 时 或正 式通 讯 之 前 , 通 过 软 件 对串
口 做几 次 空 操 作 , 清 除 端 口 的 非 法数 据 和 命 令。
2) 控制 端 R E * ,D E 的 信 号 有 效 脉 宽应 该 大 于发 送 或 接 收一 帧信 号的
度。
在 R S - 2 3 2 ,R S - 4 2 2 等 全 双 工 通 讯过 程中 , 发 送和 接 收 信号 分 别 在 不同
的物 理 链 路 上 传输 , 不 存在 发送 、 接收 控 制信 号 切 换 问 题 。在 R S - 4 8 5 半
工 通讯 中 ,由 于 M A X 4 8 5 的 发 送和 接 收都 由 同 一 器 件 完 成 ,并 且发 送 和接
使用 同 一 物 理 链 路 , 必须 对控 制 信 号 进 行 切 换。 控 制 信号 何 时 为高 电 平,
时 为 低 电 平 , 一 般 以 单 片机 的 T I ,R I 信 号作 参 考。
发 送 时, 检测 T I 是 否 建立 ,当 T I 为 高 电平 后 关 闭发 送功 能, 转 为接
功 能 ;接 收 时 , 检测 R I 是否 建 立 ,当 R I 为 高 电 平 后, 接 收 完 毕, 又 可以
为 发 送。
在 理 论上 虽然 行 得 通 , 但在 实际 应 用 中却 出 现 传 输 数 据 时 对时 错 的现
象 。 根据 查证 有 关 资 料 , 借 助 存 储 示 波 器 反 复测 试 , 才发 现 一 个值 得 注意
问 题, 即在 单 片 机 串 行 口发 送数 据 时, 只 要 将8 位 数 据 位传 送完 毕 ,T I 标
即建 立 , 但 此 时 应 发 送的 第九 位 数 据 位 ( 若 发送 地 址 帧时 ) 和 停止 位 尚未
出, 如 果 在 这 时 关 闭 发送 控制 , 势 必 造 成 发 送帧 数 据 不完 整 。 如果 单 片机
机 通讯 采 用较 高 的 波 特 率, 几 条 操作 指令 的延 时 就 可能 超过 2 位 (或 1
数 据 的 发送 时间 , 问 题 或许 不 会 出 ,现 但是 如果 采 用较 低 波 特 率, 4 如8 0 0 b
发送 一 位 数 据需 2 0 0 u s 左 右 , 单 靠 几 条操 作 指 令 的 延 时 远 远 不 够, 问 题就
显地 暴 露 出 来 。 接 收 数据 时也 同 样 如 此 , 单 片机 在 接 收完 8 个 数据 位 后就
立起 R I 信 号 , 但 此 时还 未 接 收 到第 九位 数据 位 ( 若接 收 地 址帧 时) 和 停止
吉 林大 学 工程 硕 士学 位 论文
- 43 -
位 , 所 以, 接 收 数据 端必 须 延 时 大于 2 位 数据 位 的 时间 (1 位 数 据 位时 间=
波 特 率) , 再 作 应 答, 否则 会 发生 总线 冲 突。
3) 总线 上 所 连 接 的 各 单 机 的 发 送 控 制 信 号 在 时序 上 应完 全 隔 开。
吉 林大 学 工程 硕 士学 位 论文
第 五章 P C 机 远 程 控制 系 统 设计
在 用 单片 机实 现 的 远 程 控制 器 系 统 中, 虽 然整 体 系 统 的 价格 明 显 的降
低, 提 高 了 系 统的 性 价 比, 但与 使用 P C 机 软件 控制 相比 , 单 片机 远 程控
器在 汉 字 录 入 上 不 灵 活 , 不 能 随 意 更 改 字 体 的问 题 较 突出 , 因 此本 章 主要
对 不同 用 户的 需 求 , 在 实现 了 单 片机 作为 点阵 显 示 屏远 程 控 制器 的前 提下,
解 决用 P C 机 作 为 远程 控 制器 的 设 计 方 法 和 具 体 实现 过 程。
在 L E D 显 示 屏的 P C 机 控制 软 件 系 统 中 ,文 本 信 息的 编辑 、字 模 信息
提取 和 传 送 、 显 示 效 果的 设置 、 文 字 预 览 以 及设 备 通 讯是 设 计 的核 心 工作
5. 1 P C 机 中汉 字 字 模的 提 取 方法
在 L E D 显 示 屏上 展 现 所要 显 示 的内 容 以 及效 果, 编辑 工 作 是最 重要
节 之一 。 由于 M i c r o s o f t V i s u a l B a s i c 6 . 0 开 发 工 具 , 界 面 设计 方便 直
编程 容 易 实 现 、 易于 升级 文 护 等 特 点 , 本 系统 采用 V B 6 . 0 开 发 工具 完 成整
软 件 设 计 工 作。 如图 5 . 1 所示 为 P C 机 控 制系 统 操作 主 界 面。
图 5 . 1 P C 机控 制 系 统操 作 主 界面
具 体 工 程 分 析 和 设 计 如 下:
<< 上一页 [11] [12] [13] [14] [15] [16] 下一页
条形led显示屏远程控制系统 第13页下载如图片无法显示或论文不完整,请联系qq752018766