毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

条形led显示屏远程控制系统 第15页

更新时间:2009-5-26:  来源:毕业论文
条形led显示屏远程控制系统 第15页
- 49  -
Pi c t u r e 2 ( i ) . P r i n t " "
En d I f
Ne x t X
Pr i n t # 1 , s & v b C r L f
Ne x t Y
Ne x t i
Cl o s e
Ca l l B t o H '  调 用转  化 子 程序
En d S u b
Pr i v a t e S u b B t o H ( ) '  完成  二进  制 字符  串 到十  优 进 制 数 据 转化  并串  口传
给 点 阵 屏 控 制器
Di m t A s S t r i n g
Di m s A s L o n g
Di m a ( 3 ) A s B y t e
Di m m A s V a r i a n t
Op e n " D : \  点 阵 汉字  新 方 法\ d a t e . d a t " F o r I n p u t A s # 1
Wh i l e N o t E O F ( 1 )
Li n e I n p u t # 1 , t
s = 0
Fo r i = 1 T o 1 6
If M i d ( t , i , 1 ) = " 1 " T h e n
s = s * 2 + 1
El s e
s = s * 2
En d I f
Ne x t i
a( 0 ) = & h 0 D ' 0 x 0 D 命 令  表示  传 送的  是 数据
a( 1 ) = s \ 2 5 6
a( 2 ) = s M o d 2 5 6
s = a ( 0 )
s = s + a ( 1 )
s = s + a ( 2 ) '  校 验和
a( 3 ) = s M o d 2 5 6
m = a
MS C o m m 1 . O u t p u t = m '  串 口发  送 数据
We n d
Cl o s e # 1
En d S u b
3 、 评价
通 过 对客  户 区 的精  确 控 制,  可 以 真 正 的使  文本  区 的 象 素 点 数 与 显示
平面  发 光 点 数 对 应 , 而且  为了  编 辑 操 作 过 程 中不  至 于 因为  失 误 造成  文本
的 象 素改  变 , 所 以 系 统限  制 了 窗 体 最大  化控  制 , 使 窗 体 大小  固 定。
吉 林大  学 工程  硕 士学  位 论文
- 50  -
此 方 法比  查询 内  码 提 取 字模  的 方 式 操作  更 灵活  方 便 , 目 标占  用 空 间较
少 ,并  且 不 受 单 片 机 控 制器 中 E E P R O M  的 大 小 限 制 ,还  可 以 很方 便  地修
体 、 字号  ( 受 到实  际 点 阵屏  幕 大 小限  制)  ,可  以 充 分的  利P 用C  机 资 源。
因 此本  设 计 中,  在以 P C  机 为 控制  器 的设  计 中采  用 像 素 点方  法 ,而
片 机 为 控制  器的  设 计中  则采  用 查询  内码  方 法。
555   ...   111  ..  3 使 用字  模 软 件 提 取 的 方法
利 用 现有  软 件 来进  行 字 模提  取 是 非 常 简单  和常  用 的 操 作 方 式 , 可以
它调  节 汉 字 的 字 体 、 字号  ,自  己 绘 图 等 操 作 ,可  以设  置输  出 的 数据  格式
语 言 的 还是 A S M  语 言 格 式。  实 际 应用  中这  种操  作 不 方便  , 需 要有  专业 人
指导  , 不 适 合 普 通 用 户操  作[ 3 5 ] 。
图 5 . 4  字模  提 取软  件 截图
555  ..  2预  览 功能  的 设计
LE D 显  示 屏 可以  增 添多  种 显示  模 式 , 从 而增  强 显 示效  果。  产生  不同
模式  的 方 法 , 主 要 是 随时  间变  化 不 断 控 制 刷 新显  示 数 据。  但 对 于显  示数
刷新  , 并 不 意 味 着 一 定要  重新  编 写 显 示 数 据 ,可  以 通 过一  定 的 算法  从原
吉 林大  学 工程  硕 士学  位 论文
- 51  -
显示  数 据 直 接 生 成 。 可以  按顺  序 调 整 行 号 , 使显  示 图 文产  生 上 下平  移;
序 调整  列 向数  据 的 位 置 ,就  可 以 达到  左右  平移  的 目 的;  同 时 调整  行列 顺
就 能得  到 对角  线 平 移 的 效果  。 由 于本  系 统中 P C  机 控制  器 只 是完  成显 示
据的  更 新 以 及 相 应 的 控制  操作  , 没 有 实 时 对 某一  显 示 屏完  全 控 制,  因此
过程  要 经 过 系 统 的 分 析与  设计  , 采 用 在 文 本 区内  , 完 成对  文 字 及图  形的
工 作,  在 完成  字 模 的 提 取与  保 存 后,  通过  算法  设 计 ,实  现 滚 动显  示效 果
而 实现  显 示效  果 的 预 览 功 能。
555  ..  3 设 备 通讯
软 件 控制  系 统 与硬  件 模 块单  片 机 之 间 采用  串行  异 步 通 讯 方 式 , 所以
序 设 计 中要  求遵  循 通讯  协议  , 确定  各种  参 数。
1、 W i n d o w s  下 实 现 串 口 通讯
在 D O S 的  系 统 接 口中 D O S I N T 2 1 H 的 0 3 H 和 0 4 H  号功  能调  用为
串 行通  信 的 接 收 和 发 送 功 能 ,而 B I O S I N T 1 4 H 有 4 组  功 能 调用  为串 行
服 务,  因 此在 D O S  中采  用寄  存 器 直接  读写 、 B I O S  调 用 、 通信  中断  程序
法可  以 比 较 容 易 实 现 串口  通 信。  但是 在 W i n d o w s 中  由于 W i n d o w s  采用
驱动  和 设 备 统 一 管 理,  以 及利  用 消 息对  列进  行 程 序 控 制,  所以D O S  下的
都 不适  宜 采 用 。在 W i n d o w s  中 为 实 现 串口  通 信, W i n d o w s 的 S D K 提 供
备的 A P I  函 数和  以 中 断方 式  驱动  的 通 信 驱 动程  序,  使编  程 变 的较  为容
Wi n d o w s  提 供 的 标 准 通信 A P I  函 数 很 多 (W I N 1 6 和 W I N 3 2  中 有 所 不 同)
般 来说  常 用的 3 2  位 模 式 下 的 串 口通  信方  法 有:
1. 以  文 件 方 式 打 开 串口
2.  使 用 现 有的 A c t i v e X  控 件 实现
3.  直 接 嵌 入 汇 编法
4.  编写 V X D  或者 W D M  实现 [ 3 6 ] 。
2、 系  统 通讯  的 软 件 实 现 方法
直 接嵌  入 汇编  方 法不  能在 W i n d o w s N T  操作  系 统 下 使 用 , 由于 W i
98 的  非 完 全 保 护 , 所 以 只 适合 在 W i n d o w s 9 8 系  统 下 使 用这  种操  作方
吉 林大  学 工程  硕 士学  位 论文
为 了使  用 广 泛 性 , 控制  系 统应 用 M i c r o s o f t V i s u a l B a s i c 6 . 0  开 发工
采用  微 软 公 司的 M S C o m m  控 件 , 它是  作为  一个 o c x  来提  供的  , 控 制 过程
容 易。
MS C o m m  控 件的  属性 [ 3 7 ]  如 下:
? C o m m P o r t  :设  置 并返  回 通信  端 口 号。  可取 1 至 1 6 。
? S e t t i n g s  : 以 字 符串  的形  式 设 置 或返 回  波 特 率 、 奇 偶 校验 、  数 据位
止 位。
? I n p u t :  返回  并 删 除 接 收缓  冲 区 中 的 数 据 流。
? P o r t O p e n :  设置  或 返回  通 信 端 口 的 状态 ,  也 可以  打 开 和关  闭 端 口。
? O u t p u t  : 将字  符串  写 入发  送缓  冲 区。
? C o m m E v e n t :  返 回 最 近 的 通 信 事 件或  错 误。  该属  性 在 设 计时  不可 用
行 时是  只 读 的。
? R t h r e s h o l d  : 设 置 或 返 回在 M S C o m m  控 件 ,将 C o m m E v e n t  属 性设
co m E v S r e c e i v e  并 在 产生 O n C o m m  事件  之 前接  收 的字  符 数。
? S t h r e s h o l d  : 设 置 或 返 回在 M S C o m m  控 件 ,将 C o m m E v e n t  属 性设
co m E v S e n d  并 产生 O n C o m m  事 件 之前  发 送 缓 冲 区 中 允许  的 最 少 字 符数
? O c C o m m  事 件: 当 C o m m E v e n d  测 属性  值 改 变 时 产 生 该 事 件 , 表 明 产生
信事  件 或 通 信 错 误。
因 此本  系 统中 , P C  机作  为远  程 点 阵 控 制 系统  时 , 通信  上主  要是 通
对 M S C o m m  控 件 编 写 串 口 通 信程  序 , 经过 R S 2 3 2 接  口 传送  , 再 通过 R S 2
48 5  转换  接 口 连 接到 4 8 5 总  线 上 。 通 信的  基 本 协 议 采 用第 4 . 4 节  的 描述
3 、V B  实 现 串口  通 信 中断  服 务 程序
Pr i v a t e S u b M S C o m m 1 _ O n C o m m ( )
Di m R e s ( ) A s B y t e
Di m b u f A s V a r i a n t
Di m m m A s S t r i n g
MS C o m m 1 . S e t t i n g s = " 4 8 0 0 , S , 8 , 2 " ' 将 第 九  位为 0
Se l e c t C a s e M S C o m m 1 . C o m m E v e n t
Ca s e c o m E v R e c e i v e '  接 到 数据

 << 上一页  [11] [12] [13] [14] [15] [16] 下一页

条形led显示屏远程控制系统 第15页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。