一种DSP系统中液晶显示方法的设计
基于DSP与CPLD的LCD液晶显示驱动设计
与高速 的 D P处理器通信较 为困难 , S 如何 实现低 速的
L D与 高 速 的 D P之 间 的接 口电路 变 的十 分 重 要 。 C S ] 由于 系 统 中 用 到 了 C L . 中 提 出 了一 种 基 于 C L PD 文 PD
的高速 D P与低 速 L D之间的通信接 口的设 计方案 . S C 该 方案充 分利用 D P与 C L 自身 的资源 , S PD 在不增 加 成本 的情况下 。 解决 了高速处 理器 与低 速外设 的时序
D P与 C L S P D上 的部 分程 序代码 . 且进 行 了逻辑 时序 分析 。将 C L P D作为 高速 D P与低 速 L D之 间通信 的桥 梁 , 效地 减 S C 有
小 了低速 外设 对高 速处理 器 的影响 , 实现 了低 速外设 与 高 速处 理 器之 间 的 高速 、 数 据量 传 输 。该设 计 方 法 已在 实 际应 大 用 中取得 成功 。
c mmu i ai n b t e P a d LCD .ar a o a l o u i n i p o o e y u i g CP o n c to ewe n DS n e s n b e s l t s r p s d b sn LD.F rt i o u i n m eba i a d r n e a e o o ss l t sc h r wa e i t r c h o f
h g s e d p o e s ra d l w-s e d p rp e as t e e f c s l w-s e e i h r l o h g i h- p e r c s o n o p e e h r h f t o i l e e p d p rp e as t i h-s e r c s o s rdu e fe t e y a d e p d p o e s r i e c d e fc v l i n
基于TMS320F28335DSP与12864LCD的并行通讯设计[实用新型专利]
(10)授权公告号(45)授权公告日 (21)申请号 201520854661.0(22)申请日 2015.10.29G05B 19/042(2006.01)G06F 9/44(2006.01)(73)专利权人哈尔滨理工大学地址150080 黑龙江省哈尔滨市南岗区学府路52(72)发明人赵晓文 时献江 王振猛 李凯曹艺(54)实用新型名称基于TMS320F28335DSP 与12864LCD 的并行通讯设计(57)摘要本实用新型公开了一种基于TMS320F28335DSP 与12864LCD 的并行通讯设计,它涉及DSP 采集信息技术领域。
该系统主要包括:TMS320F28335DSP 芯片、12864LCD 显示屏。
LCD12864的引脚1、20接GND,引脚2、15、19接VCC,引脚3接可调电阻,引脚16、17、18不接,数据位引脚7~14分别接到F28335DSP 的XD0~XD7,指令/数据选择引脚4接到DSP 的GPIO57,读/写引脚5接到DSP 的GPIO56,使能引脚6接到DSP 的GPIO54。
通过编写程序对LCD 初始化,并对LCD 进行写命令、写数据、显示菜单编程,可以实现F28335DSP 与12864LCD 的并行通讯。
本实用新型能实现TMS320F28335DSP 与12864LCD 的并行通讯,通讯稳定可靠,使用方便,操作简单。
(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)实用新型专利权利要求书1页 说明书3页 附图1页CN 205334132 U 2016.06.22C N 205334132U1.一种基于TMS320F28335DSP与12864LCD的并行通讯设计,其特征在于:它包含TMS320F28335DSP芯片、12864LCD显示屏,LCD12864的引脚1、20接GND ,引脚2、15、19接VCC,引脚3接可调电阻,引脚16、17、18不接,数据位引脚7~14分别接到F28335DSP的XD0~XD7,指令/数据选择引脚4接到DSP的GPIO57,读/写引脚5接到DSP的GPIO56,使能引脚6接到DSP 的GPIO54,可以实现F28335DSP与12864LCD的并行通讯。
基于DSP的图形液晶显示设计
收 稿 日期 :0 7 0 一 6 2 0 — 3 l
在片单访 问数 据R M和双 访问R M: A A
. d.n e o c 普资讯
第9 卷
2 7 第月 0年 9 0 9期
据 分 开存 放 , 内部具 有 8 条并 行 总线 .片 上集 成 有 在 片存储 器和 在 片外设 以及专 用硬 件 逻辑 ,并
配备有 功 能强大 的指 令 系统 .因而具 有 很高 的处
理 速度 和广 泛 的适 应 性 。再加 上采用 模 块化设 计
是伴 随着 数字 信号处 理技 术 的发 展 .为适 应 数字
基于D P S 的图形液 晶显示设计
胡 汉梅 ,程 妮 ,李 海 军
( 三峡 大学 电气信 息学院 ,湖北 宜 昌 4 30) 402
摘 要 :点 阵式L D不仅 可 以显 示 字符 、数 字和 各种 汉 字 ,而且 可 以 实现 上 下滚 动 、逐 字显 C
基于高速DSP控制的液晶显示
( o h l Ifr t n ee t n a oaoYXi h o nv ri , D wn oe no mai tci b rt r, a S i u i st oD oL n y U e y
S a x Xa 1 0 5 Ch a h n i in 6 , i ) 70 n
SD35 E 1 3
晶显示屏 , 它由 3 0X 4 2 0点阵构成 , 2 具有高分辨率 ( 点型为 0 3 . mm × . mm)接 口方便、 3 03 3 、 设计简便 ( 内嵌控制器 )功耗低 以及价格便宜等优点 , 、 常用于
用C M0S电路 直接 驱动 等优 点 , 渐成 为显 示器 件 逐
2 1 MS 2 V 3的 特 性 . T 3 O C3
T 3 0 C 3是美国德卅仪器公司(I 9年 M¥ 2 V 3 I T) 9 1 9 推 出的一款高性能 3 位浮点型数字处理芯片,和 2
C 1及 C 2系 列 的两 款 相 比 ,V 3 3 3 C 3的体 积 更小 、 性 能 更好 、 更 易使 用 。T 3 0 C 3 O的浮 点 M¥ 2 V 3 —1 2
PG O A E
DS P
ቤተ መጻሕፍቲ ባይዱ>
D
~ S
高 逆 压
变器
22 SE 1 3 . D 3 5控 制 器 T 2 2 0 F W 型液晶显示模块是深圳天马 M3 0 4 E G
微 电子 公 司生 产 的一 款 内嵌 S D1 3 E 3 5控 制 器 的液
V
加 D 模C C 块 — D
DSP a d SED1 3 h o eo h t o . , n 5i t ec r f e me h d 3 S t
K y r s: e wo d DSP; CD ; t r c L i ef e n a
基于DSP实验箱显示/控制模块的应用系统设计
基于DSP实验箱显示/控制模块的应用系统设计作者:竺锦梁陈芬刘鹏来源:《现代电子技术》2008年第07期摘要:设计开发了一个基于ICETEK-VC5416-USB/PP-EDU DSP教学实验箱的音乐播放实验系统,该系统涉及到了实验箱显示/控制模块的液晶显示、电机开关、蜂鸣报警、键盘输入、蜂鸣器发声等硬件单元,对培养学生软硬件系统设计能力提供了良好的实验方案,系统运行稳定,具有简洁、直观、安全等优点。
关键词:DSP技术;音乐播放系统;教学实验箱中图分类号:TN911.72文献标识码:B文章编号:1004-373X(2008)07-128-and Control Module of DSP Experiment Box(College of Information Science & Technology,Ningbo University,Ningbo,315211,China)Abstract:An experimental music player system which is based upon ICETEK-VC5416-USB/PP-EDU DSP teaching experiment box is designed.Plenty of hardware units such as LCD display,motor work,buzz alarm,keyboard input and buzzer of display and control module on the experiment box are used synchronously in the system.It provides an excellent scheme for students to improve their ability of designing both software and hardware.It is simple,convenient,intuitive and safe.All in all,this system runs smoothly.Keywords:DSP technology;music player system;teaching experiment box;mp31 引言在当今的数字化时代背景下,DSP已成为通信、计算机、消费类电子产品等领域的基础器件,被誉为信息社会革命的旗手。
基于DSP的液晶显示模块设计
2 0 1 4年 4月
文章编号 : 1 0 0 7 - 2 7 8 0 ( 2 0 1 4 ) 0 2 — 0 2 2 9 — 0 4
基于 D S P的 液 晶 显 示 模 块 设 计
姜建国 , 田金艳 , 刘松斌 , 雷卫兵
( 东北石油大学 电气信息工程学院, 黑龙江 大庆 1 6 3 3 1 8 )
D aq i ng 1 6 3 31 8, Chi n a)
Ab s t r a c t :El e c t r i c a l e n e r gy i s a wi d e l y us e d s e c o nd a r y e ne r gy . The qu a l i t y o f e l e c t r i c e ne r g y d i r e c t l y i nf l u e nc e s t he no r ma l o pe r a t i on o f e l e c t r i c a l e qu i pme n t . The r e f or e, i t h a s p r a c t i c a l s i g ni f i c a nc e t o a c h i e v e e ne r gy p a r a me t e r s o f t h e d yn a mi c d i s pl a y f o r r e a l — t i me mon i t o r i ng o f p o we r q ua l i t y.I n t hi s p a —
基于DSP的液晶显示若干问题的探讨
Dic s i n o e e a r b e fLCD ip a a e n DS s u so n s v r l o lms o p ds ly b sd o P
Z HANG T a — a , XI n x a g MO L , Z in b o E Yu - in , i HANG o Ha
1 引言
信 息 时代 , 息 的获取 最 终要 通 过显 示 来 实现 信
人 机 交换 , 着 电子 产 品集 成化 的发展 趋 势, 晶显 随 液 示 屏 在便 携式 仪 器 中实 现 图形 和 文
硬 件 电 路 , 统 主要 由 D P控 制 器 、 系 S 隔离 缓 冲 电路 和液 晶显示模 块 3部分 组成 。隔离缓 冲 电路 由两片
摘 要 : 绍 了 D P控制 器 T 3 O F 4 7 与点 阵液 晶显 示模 块 0 M1 8 4之 间的接 口技 术 . 介 S MS 2 L 2 O A C 26 并针
对 实 际应 用 中出现 的若 干 问题 提 出解 决方 案 , 给从 事这 方 面研 究的开发 人 员 以参考 。
关 键 词 : S ; L D; 接 口; MS 2 L 2 0 A; 0 M1 8 4 DP C T 3 0 F4 7 C 26
中图分类 号:T 83. N 7  ̄3 9
文献标 识码 : A
文章 编号 :06 6 7(0 70 —0 8 0 10 —9 720 )6 0 6— 3
卜寸 。N
维普资讯
-
6- 8
《 国外电子元器#)0 7 20 年第 6 期 2 0 年 6月 07
●主 题 论 文
基于 DS P的液晶显示若 干 问题 的探讨
张天保 , 运祥 ,莫 莉 ,章 浩 谢
基于DSP点阵液晶显示器的接口与控制
第 6期
液
晶
与
显
示
V0 . 6. . 1 2 No 6 De ., O 1 c 2 1
21 年 l 01 2月
C ieeJ u n l fLiud Crsasa d Dipa s hn s o r a q i y tl n s ly o
文 章 编 号 :0 7 2 8 ( 0 1 0 — 8 3 0 1 0 — 7 0 2 1 ) 60 1 — 5
块 之 间的 时 序 匹 配 问 题 。该 程 序 具有 较好 的移 植 性 , 方 便 地 用 于 其 他 由 D P和 L D组 成 的 显 示 系 统 中 。 可 S C
关 键 词 : P; 晶显 示 器 ; DS 液 C语 言 ; 口 接 文 献 标 识 码 :A D I l . 7 8 Y Y 2 12 0 . 8 3 O : O 3 8 / J XS 0 1 6 60 1
主 流 地位 。虽 然 在 移 动 电话 、 码 相 机 、 数 电脑 显
中 图分 类 号 : 2 TN 7
I t r a e a d Co r lo t M a r x LCD s d o P n e f c n nt o fDo t i Ba e n DS
ZH ANG ng Yi
( e c f S in ea d Teh o o y,C a g h nU i est f S in ea d Teh oo y, Ag n yo ce c n c n lg h n c u n v ri o ce c n c n lg y
m e t to n a i n,t e c n r lp o r m a e u e a i n o h r d s l y s s e c n it d b P h o t o r g a c n b s d e sl i t e ip a y t m o ss e y DS y
基于DSP控制的液晶显示在手持式仪器中的应用
i pe e tm e n fd m ia ig L a e n DS o to a r s n e n t e p p r m lm n a s o o n tn CD b s d o P c n r 1 s p e e t d i h a e . w
g v n T i s s e i s a l n t iv . ie . h s y t m t b e a d i u t e s n i
Ke wo d :DS ; o t be is r m e t L y rs P p r l tu a n n : CD;n ef c i ut it r ecr i a c
引 言
随着现 代 仪器产 品在 技术 上朝 数字 化 、微 型 化
方向发 展 , 晶显 示 电路 已趋 于集成 化和模 块化 。 液 它
使 得仪器 更 加灵活 , 仪器 的硬 件组成 更加 简洁 。 同时
由于液晶显示屏具有功耗低 、 体积小、 寿命长、 性能
稳 定 、 示直 观 等优点 , 广 泛应 用于 手持 式仪器 仪 显 被
Ai i a a h i h s e d ta s iso r b e o l n i l e l i e d t n L o to m n t t e hg p e r n m s i n p o l m f p e t u a m a a i CD c n r I f r t
w a u o t n h o c e e w a o s s fw a e d sg a e n t e Cln u g a s p tf rh a d t e c n r t y f ri o t r e in b s d o h a g a e w s t
基于DSP图形液晶显示器接口及程序设计
摘
要 : 基 于 D P的 图 形 液 晶 显 示 的 研 究 做 了一 定 的 探 讨 , 析 了 基 于 D P 的 图 形 液 晶 对 S 分 S
显 示 器 的 硬 件 电路 以及 程序 设 计 。利 用 C S开 发 环境 , 计 出 一 个 基 于 D P 的 图 形 液 晶显 C 设 S 示 屏 , 达 到 与 程 序 运 行 相 符 合 的显 示 结 果 。 即通 过 更 改 、 试 程 序 , 终 实 现 静 态 显 示 、 能 调 最 动 态 垂 直 向 上 向 下滚 屏 显 示 、 右 半 屏 从 右 至 左 逐 字 显 示 、 屏 从 左 至 右 逐 字 显 示 汉 字 的 功 能 , 左 全
硬件接 口电路和软 件编 程实 现汉字 以不 同的方 式
显示 。
核心技 术 。 由于 D P芯 片 既 具 有高 速 数 字 信 号 S 处理 功能 , 又具 有实 时 性 强 、 功 耗 、 集成 度 等 低 高 嵌入式 微计 算机 的特点 , 因此 在通信 航空 航天 、 工
2 硬 件 设 计
端 ] 。 本 文 介 绍 了 D P芯 片 T 30 5 0 S Ms 2C 42的 L D C
我 国自2 0世 纪 8 0年代 引进数 字信 号处 理器
(S ) D P 以来 , 字 信 号 处 理 器 已 在各 个 领 域 得 到 数
了广 泛应 用 , S D P理 论 和 技 术 已 成 为 I 领 域 的 T
中 , 用 了 TI 司 的 TM S 2 VC 4 2芯 片 。 由 选 公 3 0 50
方便 , 时处理 迅 速 , 实 处理 数据 量大 , 处理 精度 高 ,
性 能价格 比高等优 点 。DS P之 所 以有 上 述 优 点 , 是 因 为 DS P内部 采 用 了 5种 技 术 : 佛 结 构 体 哈 系, 流水 线技术 , 件乘法 器 , 硬 多处理 单元 , 特殊 的 D P指令 。总之 , P是 伴 随着 数 字 信 号处 理 技 S DS 术的发展 , 为适 应 数 字信 号 处 理 技 术所 要 求 的快
一种DSP与点阵液晶模块的接口及软件设计
Ab t ac :A c e o de in t e i tra e b t e g pe d d gt lsg a r c s o n i u d cy tlds l y sr t s h me t sg h ne c e we n ahih s e i i in lp o e s ra d lq i r sa ip a f a wa r p s d Usn h e e a u p s /0 fDS nd b s ta l t g ta s ev rt rv h spo oe . i g t e g n r lp r o e I o P a u r nsai r n c i e o d ie t e LCD t u n n daa b sa d c n rlsg a ,t P a d L o to in l he DS n CD o r i ae o e a in wa mpe n e c o d n t p r t si lme td.Th ot r o hat o i taie L o e s fwa e f wc rst ni lz CD l i a d dip a n i e e c r ce r i e n s ly o e Ch n s ha a trwe e gv n.Th c e a i l tu t r e s h me h s a smpe sr c u e,a d c ul e lz ta y dip a n o d r aie se d s ly
阵液 晶模块 , 控 制 器 T 93 其 66 C提 供 了 丰 富 的 指 令 集, 具有 功能较 强 的 IO缓 冲器 , / 用户 可根 据需要 设
置 指令 参 数 . 制 器 内部 带 有 8 K 的 R M 缓 冲 控 B A 区 , 中显示缓 冲区首地 址 寄存器 对 应 的后 续 3 其 0x 18bts 内容 映射 到 L D显 示屏上 . 过 改变 显 2 y 的 e C 通 示 缓 冲区首地 址可 实现屏 幕滚 动 、 幕换 页等功 能. 屏
DSP与液晶模块的接口设计
D SP 与液晶模块的接口设计河北科技大学研究生 贾新立 贾辉然[摘 要]本文分析了D SP 芯片TM S 320F 2812的外部扩展接口的时序特性,介绍了该芯片并行扩展外围设备的注意事项。
详细说明了TM S 320F 2812与液晶显示模块的硬件接口设计,提出了易实现、易理解的设计方法。
提供了相关的原理图。
[关键词]D SP TM S 320F 2812 液晶显示模块 0引言TM S 320F 2812是美国德州仪器公司(T I )开发的新一代工业控制D SP 处理器。
该芯片采用32b it 中央处理器,大大提高了数据处理能力,主频最高可以工作在150M H z ,其性能非常优秀。
木文分析了TM S 320F 2812芯片并行扩展外部设备的时序与空间特点,介绍了该芯片与液晶显示器进行接口的设计与实现方法。
1.TM S 320F 2812的介绍F 2812采用高性能的静态C M O S 工艺,最高主频率为150M H z ;哈佛总线结构,高性能的32位的CPU ,单周期实现32位×32位或两个16位×16位的乘法;片内128K 的16位F lash 存储器,8K 的16位SA RAM ,外部扩展可达1M B ;两个事件管理器;十六信道12位的ADC ;三个32位的CPU 定时器,四个16位事件定时器;外围通讯有SP I 、SC I 、M c BSP 等串行接口。
低功耗供电1.8V 3.3V ;C C ++以及汇编编写程序,兼容240X 代码[1]。
1.1F 2812的外部扩展空间F 2812的外部接口模块分成了5个固定的存储映像区域:XZCSx (x =0、1、2、6、7)。
F 2812的每个X 1N T F 区都有一个片选信号。
其中有些区域的片选信号在内部是“与”在一起的,组成了一个共享的芯片选择,XZCS 0和XZCS 1共用一个片选信号XZCS 0ANDCS 1;XZCS 6和XZCS 7共用一个片选信号XZCS 6ANDCS 7在这种方式下同一个外部器件可被连到两个区或者可以用外部译码逻辑来区分这两个区。
基于DSP和液晶显示器的谐波谱线的显示设计
A N 3: 3 D m 一 行 灯 A N 4: 7 E T: O. e o 运 E T: O. A N 3 O4 D m一 E T:: . e o 报警 灯 A N 5: 0 E T: O. A N 3: . D mo E T: O 5 e 一维 护 灯 A N 5: 1 E T: O.
数码管 D
A N 4: 3 E T: O.
数码管 E A N 4: 4 E T: O. 数码管 F A N 4: E T: O 5 数码管 G A N 4 O. E T:: 6
[ ]姚融融 , 3 周小蓉等. 电梯原 理及逻辑 排故 障 [ . M] 西安 : 安 西
电子 科 技 大 学 出 版 社 ,0 59 20 :5~15 0. [ ]李风阁 , 4 佟为明. 电气控制 与可编程序控 制器应用技术 [ . M]
电梯输出关 门
上 呼 唤 显示 1 上 呼 唤 显示 2 上呼 唤 显示 3 F呼 唤 显示 2 下 呼 唤显 示 3 下 呼 唤显 示 4
Lcl1 O. oa:: 3
A N 3: . E T: 0 0 A N 3O1 E T:: . A N 3 O. E T:: 2
4 运行 中电梯门始终关闭 , ) 直到到达指定层 , 门打开 ; 5 电梯运行 过程 中支持其他呼唤 ; ) 6 电梯 下行 到 一层 后继 续 下行 或 上行 到 四层后 继 续上 ) 行 , 说明电梯 运行 出问题 , 在收 到报警信 号后产 生限位报 则 应 警, 同时电梯停 止运 行。 电梯运行后状 态 : 在到 达指 定楼层 后 , 续待 命 , 至新 继 直 命令产生 。
表2 L P C输入信号表 输入信号
基于DSP控制的液晶显示模块的应用
1 芯片简介
1 1 TMS3 L 4 7 . 20 F2 0
S 2I 3 o
DS P的特 点: .
2 2 o . Chn ) 30 1 i a
Ab t t h s a s g p e e t t e pp ia i n n r s a c o s r :T i p s a e r s n s h a l t a d e e r h f ac c o MG1 8 4 c n r l d b MS 20 F 40 n t e c ar e a d d s h r e 2 6 o to f y T e 3 L 2 7 o h h g n ic a g o h c mua o .Ths s h me an dipa h c re t o ol g f t e ac u lt r i c e c s ly t e u r n r v t e a c r e o h o r e o h g n ic a g u v ft e c u s fc ar e a d ds h r e.No d y 。 hs s e wa a s t i ch me h s g d r s e t a a oo p o p c .At h s me i 。i r vde t e t e a t me t o i s h pr g a p o r m whc a n u e t i pr g m a r u u c s f l . ih c n e s r hs o r a c r o t s c e s ul y y Ke r s h g e ic a g y wo d :c ar ;ds h r e;L CD mo ue d l
T e a p i a i n O CD m o ue h p l t fL c o d l
基于DSP的液晶显控终端设计与实现
v r u lm e e :v r u 1os il r p it a t r it a clog a h
—
.
一
摸按键 操作 、 字 示 波器 等 功 能 。其难 点 是 虚拟 数
口
设计 宗
旨力 求符合 真实 的仪 表 和示 波 器 , 且 使 显 示数 并 据真 实准确 。
s o h u c i n o it a s i o r p n it a e e y d n mi i t r s s t h n h ws t e f n to f v r u lo c l g a h a d vr u lm t r b y a c p c u e wi i g l c
CH U u LI Ch n g a g , H a , U u — u n 。 YUAN n W AN a g , IW e Do g , Qin L i
( . te crnc aii Wu a r n neNo— o 10 ol to i F cl y, h nO d a c nC mmi indOf i r a e e s t s o e fc d my, s e Ac
Ke r s d s l y c n r lt r n l e u p e t y a i p c u e wic i g;wa e v n y wo d : ip a - o to e mi a q i m n ;d n m c it r s s t h n v s mo i g
DSP28335和LCD1602的显示系统设计报告
DSP28335和LCD1602的显示系统设计报告1. 引言本文档详细介绍了DSP28335和LCD1602的显示系统的设计原理、硬件架构、软件实现和测试结果。
DSP28335是一款高性能数字信号处理器,而LCD1602是常用的字符型液晶显示器。
本文档旨在介绍如何将DSP28335和LCD1602结合起来,设计一个功能强大的显示系统。
2. 设计原理DSP28335是一款基于C2000系列的数字信号处理器,它具有高性能的CPU和丰富的外部接口资源。
LCD1602是一种常用的字符型液晶显示器,它可以显示2行16列的字符。
通过将DSP28335和LCD1602结合起来,可以实现高性能的显示系统。
3. 硬件架构3.1 DSP28335DSP28335的硬件架构包括CPU、存储器、中断控制器、时钟系统和外设接口等。
其中,外设接口是连接LCD1602的重要部分。
3.2 LCD1602LCD1602的硬件架构包括字符显示模块、驱动电路和控制电路等。
字符显示模块负责显示字符,驱动电路负责控制字符显示模块的状态,控制电路负责接收外部信号,并通过控制驱动电路实现对字符显示模块的控制。
4. 软件实现4.1 DSP28335的编程使用C语言编写DSP28335的程序,在程序中通过外设接口与LCD1602进行通信。
具体的编程方法包括设置GPIO口的方向和输出值、配置外设接口的时钟和数据格式、发送命令和数据等。
4.2 LCD1602的驱动程序根据LCD1602的硬件架构和通信协议,编写LCD1602的驱动程序。
驱动程序包括初始化函数、发送命令和发送数据等功能。
4.3 DSP28335和LCD1602的通信通过调用LCD1602的驱动程序,将DSP28335的数据发送给LCD1602进行显示。
具体的通信过程包括初始化LCD1602、发送命令和发送数据等。
5. 测试结果经过测试,DSP28335和LCD1602的显示系统能够正常运行。
基于DSP的温度监测和显示系统的设计与实现
的限制 , 硬件 电路设 计复 杂 , 据实 时处理 能力 差 。随 数 着计 算 机技术 尤其 是 超大 规 模 集 成 电路 技 术 的 发展 , 具有更 强处 理 能 力 的 D P芯 片 , S 以其 运 算 速 度 快 、 实 时性强 、 功耗低 、 干扰 能力强 等特 点愈来 愈多 地被应 抗
第 一 作 者 简 介 : 利 品 , ,9 7年 生 , 士 , 师 , 在 “ 电油 气 测 井 与 检测 ” 育 部 重 点 实 验 室 ( 安 石 油 大 学 ) 事科 研 项 目, 李 女 17 硕 讲 现 光 教 西 从 主要 研 究 方 向 为
检测技术 、 测控仪 器、 智能传感器等。邮编 :10 5 7 0 6
(. 2 西北工业大学 陕西 西安 ) ( . 3 中国兵器工业第 2 3 0 研究所
摘
要 : 计 了一 种 以 D P为控 制核 心 的 温 度 监 测 和 显 示 系统 。该 系统 采 用 数 字 温 度 传 感 器 D 1B 0进 行 温 度 采 设 S S8 2
集 , T 2 2 0 F W 型 液 晶显 示 模 块 进 行 实时 显 示 , R 2 2通 用 串行接 口与 P 以 M30 4 E G 以 S3 C机 进 行 通 信 。 该 系统 具 有 电路 结 构 简 单 、 耗 低 、 时性 强 、 据 传 输 方便 等优 点 。 功 实 数
石
油
仪
器
21 0 0年 0 月 8
P T O E M I R M N S E R L U N r U E T S r
DSP技术实验指导书--第2次 液晶显示屏显示实验
实验二液晶显示屏显示实验1实验目的1.进一步掌握AZURE-BF609开发平台的使用;2.了解DMA操作方式;3.进一步掌握CCES调试方法;4.掌握两种EPPI寄存器的配置方法;5.了解定时器的使用。
2实验前的准备工作1、仔细阅读实验指导书,确定实验的目的和要求。
2、复习定时器相关的寄存器及其具体含义。
3实验环境1、预装开发环境Cross Core Embedded Studio 1.0.2的计算机;2、BF609开发板一套;3、ADDS HPUSB-ICE仿真器一套。
4实验内容1、使用两种方法完成图像的加载;2、利用定时器功能模块评估图像加载所需要的时间。
5学时数4学时6实验原理1)RGB色彩模式基本概念RGB色彩模式是工业界的一种颜色标准,是通过对红(Red)、绿(Green)、蓝(Blue)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个0~255范围内的强度值。
例如:纯红色R值为255,G值为0,B值为0;灰色的R、G、B三个值相等(除了0和255);白色的R、G、B都为255;黑色的R、G、B都为0。
RGB图像只使用三种颜色,就可以使它们按照不同的比例混合,在屏幕上重现16777216种颜色。
在RGB 模式下,每种RGB 成分都可使用从0(黑色)到255(白色)的值。
例如,亮红色使用R 值246、G 值20 和B 值50。
当所有三种成分值相等时,产生灰色阴影。
当所有成分的值均为255 时,结果是纯白色;当该值为0 时,结果是纯黑色。
目前的显示器大都是采用了RGB颜色标准。
2)BF609的视频互连功能简介BF609的视频互连提供一个连接矩阵,用于视频子系统各部分互相连接:三个PPI、PIXC 和PVP。
基于DSP的液晶显示模块的设计
A 8 , 因此地址为 0 X 4 0 0 0 和0 X 4 1 0 0 。C M2 4 0 1 2 8电
路如图- - N示。
的方 向, 而D S P 有 WR和 R D信号 。 因此 , 本 系统采 用非门和与非 门搭建 电路使得 WR信号为低 电平
2 软 件设 计
按 前 面分析 ,液 晶显示 器 接在 DS P的 Z O NE I 中。在 本 系统 中 , CS 1 为液 晶的片 选信 号 , C / D接 到
加了电平转换芯片。电平转换采用 7 4 H C 2 4 5 芯 片,
但7 4 H C 2 4 5芯 片 只有一 个 DI R端 口控制 7 4 HC 2 4 5
片选 信 号
X Z CS O A 加 l
X Z C S 2 X Z C S 6 A m7
片选信号选择 C S 1 , 地址在 0 X 4 0 0 0 - - - - 0 X 5 F F F 之间。
1 . 2液 晶模 块
0 X 3 F , C 0 0 0 — 0 X 3 F , F F F F
区域
Z O N E 0 Z 0 N E 1 Z 0 N E 2 Z 0 N E 6 Z o N E 7
地 址
0 X 2 0 0 0 一 O X 3 F F F 0 X 4 0 0 0 — 0 X 5 F F F 0 X 8 , 0 0 0 0 一 O X F , F F F F 0 X 1 0 , 0 0 0 0 — 0 X I 1 , F F F F
由T 9 6 3 控制器控制。除电源线以外 , 所有控制线都 是由 T 6 9 6 3 C控制器引出。因此控制液晶模块即直
接对 T 6 9 6 3控制 。
基于DSP的图文显示系统
基于DSP的图文显示系统
黎泽清;李博;王明泉;曲肇文
【期刊名称】《自动化与仪表》
【年(卷),期】2010(025)006
【摘要】介绍了TMS320C6713型DSP的主要特点和LCM320240ZK液晶显示模块的基本使用方法.给出了C6713 DSP的GPIO接口与液晶显示模块之间的连接方法,并通过C语言程序详细描述了在6800时序基础上实现对LCM320240ZK液晶显示模块的控制步骤,实现了基于DSP的图文显示系统,文中的关键代码可以移植在其他微处理器与LCD液晶显示模块的连接设计上.
【总页数】4页(P36-39)
【作者】黎泽清;李博;王明泉;曲肇文
【作者单位】中北大学,仪器科学与动态测试教育部重点实验室,太原,030051;中北大学,仪器科学与动态测试教育部重点实验室,太原,030051;中北大学,仪器科学与动态测试教育部重点实验室,太原,030051;中北大学,仪器科学与动态测试教育部重点实验室,太原,030051
【正文语种】中文
【中图分类】TN911.72
【相关文献】
1.基于ARM嵌入式系统的通用LED图文显示系统 [J], 谭巧
2.基于DSP的图文输入系统 [J], 黎泽清;王明泉;李博;厚琳
3.基于DSP的液晶图文显示技术 [J], 王海涛;刘兆甲;张文明;王滨
4.基于MSP430单片机的线阵LED图文显示系统设计 [J], 付晓军
5.基于总线制报警系统的实时图文显示和汉化打印系统 [J], 詹国华;袁贞明;虞歌因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2007年7月内蒙古大学学报(自然科学版)Jul.2007第38卷第4期Journ al of Inn er M ongolia Univer sity Vol.38No.4 文章编号:1000-1638(2007)04-0439-06一种DSP系统中液晶显示方法的设计白凤山,王慧超(内蒙古大学理工学院电子工程系,呼和浩特010021)摘要:在以DSP芯片为核心的测量系统中经常采用液晶来显示数据处理结果,由于速度上的差异需要合理设计匹配接口,给出了一种采用单片机89C2051作为高速DSP与液晶模块间的缓冲接口设计方法.利用异步通信芯片T L16C550实现D SP芯片T M S320V C5402与89C2051之间串行通信,并由89C2051对液晶模块进行控制显示.这样既保证了DSP的高速数据处理能力,又简化了液晶显示控制,是一种有效的解决方案.关键词:串口通信;T M S320V C5402;T L16C550;89C2051;液晶中图分类号:T N314 文献标识码:A引 言 TM S320VC5402是T I公司的定点数字信号处理芯片,是一种特殊结构的微处理器.为了达到快速进行数字信号处理的目的,采用程序与数据分开的总线结构、流水线操作、单周期完成乘法的硬件乘法器以及一套适合数字信号处理的指令集等技术,因此广泛用于一些以DSP芯片为核心的信号测量处理系统中,而数据处理结果需要以图形或字符形式在液晶模块上显示.由于DSP处理速度要远远高于常规液晶模块的显示速度,因此若将DSP芯片直接与液晶模块连接,DSP需要增加若干等待周期,这样就降低了DSP的效率,同时占用了较多的IO口资源.单片机价格低,性能可靠,与液晶模块接口简单、控制容易,因此利用单片机作为DSP与液晶模块的接口是一种有效的解决方法,系统结构如图1所示.图1 系统结构图Fig.1 Structure diagram of the sy stem1 V C5402与C2051串行通信及液晶模块接口电路设计〔1,2〕1.1 VC5402与C2051串行通信接口电路本设计中DSP芯片5402利用串口通信方式与单片机2051通信.对T I的T MS320系列的DSP来说,设计串口的方法一般有两种:(1)利用通用I/O口线XF和BIO来构成串口,由软件设计波特率,在DSP不繁忙的情况下往往采用这种方法;(2)利用UART(通用异步收发器)来进行串行通信,DSP只需通过UA RT提供的接口来编程,就可以实现串行通信.为了达到高速通信和减轻DSP负担,采用第二种方法,利用异步通信芯片T L16C550实现与单片机的异步串行通信.1.1.1 异步通信芯片T L16C550〔3〕 TL16C550是T I公司的异步通信芯片,它具有以下主要特点:最收稿日期:2007-05-18基金项目:内蒙古大学“513”人才基金作者简介:白凤山(1963~),男(蒙古族),呼和浩特市人,副教授,硕士,研究方向为通信工程.高可达1M 的波特率,且波特率发生器可编程设定;由软件设定FIFO 以减少CPU 中断;有可编程的串行数据发送格式:数据位长度为5、6、7、8;具有奇、偶校验或无校验模式;停止位长度为1、1.5、2.TL 16C 550内部共有11个寄存器,这些寄存器分别用于实现通信参数的设置、对线路及M ODEM 的状态访问、数据的发送和接收及中断管理等功能.表1描述了访问这些寄存器时锁存器访问位DLAB(线路控制寄存器LCR 的最高位bit7)和A 0、A1、A 2的状态.表1 TL 16C 550片内寄存器Table 1 TL 16C 550onchip registerD L AB A 2A 1A 0初访问的寄存器0L L L 接收保持/发送缓存寄存器RBR /T HR0L L H 中断允许寄存器IER x L H L 中断识别寄存器I IR x L H L FI FO 控制寄存器F CR x L H H 线路控制寄存器L CR x H L L M ODEM 控制寄存器M CR x H L H 线路状态寄存器L SR x H G L M O DEM 状态寄存器M SRx H H H 高速暂存器SCR 1L L L 波特率因子寄存器低位DL L 1LLH波特率因子寄存器高位DL H1.1.2 VC5402与2051串行通信硬件电路 VC5402与2051串行通信的硬件电路如图2所示.TL 16C 550是一款5V 和3.3V 均可以供电的芯片,本例中采用3.3V 供电,这样其外部接口可以与DSP 直接相连.T L 16C 550的CS 0和CS 1都接高电平,CS 2#接VC 5402的I /O 空间经过逻辑单元译码产生的片选信号UART CS .当XIN 、XOUT 端外接1.8432M Hz 晶振时,VC 5402以9600的波特率与单片机通信,diviso r =XIN 频率÷(波特率×16)=12,所以波特率因子寄存器的低位设为0CH,高位设为00H.T LC16C550的数据线D0~D7直接与VC5402的D0~D7数据线相连,TL16C550的片内寄存器选择线接VC5402的A0~A2.图2 显示接口电路原理图Fig.2 Schematic o f display int erface cir cuits利用RXRDY#和T XRDY#引入外部中断,从而系统工作在中断方式,RXRDY#和T XRDY#440内蒙古大学学报(自然科学版)2007年由逻辑单元译码和VC5402的中断相连,可以选择中断0到中断4.VC5402也可向TL16C550产生中断UART INT .1.1.3 UART 控制信号产生〔4〕 本系统上所有外设的逻辑控制信号均由一片Xilinx 公司的可编程逻辑芯片XC95108译码产生,图3仅列出U ART 部分仿真原理图,仿真结果如图4所示.高位地址A0-A3、A15-A19经过译码器和IS #、PS #、DS #组成U ART 模块的片选信号,用来分配地址,IOST RB 、M STRB 、R/W#组成UART 模块的读写信号,用来控制模块的输入输出,U ART 的IO 端口地址分配为:0x 0008~0x 000F (共8个地址供选择UART 的各个寄存器).1.2 C2051与液晶模块接口电路设计本设计中采用一块128×64点阵的LCD 液晶图形显示器LCD12864模块作为数据处理结果显示终端,其控制芯片为KS0108和KS0107,工作电压5V ,引脚与用户指令与常见的128×64点阵液晶模块基本相同.LCD 12864与单片机2051的接口电路如图2所示,这里采用输入/输出(I /O )控制方式.图3 U A RT 仿真原理图F ig .3 Simulation digr am o f U A RT2 通信及控制软件设计〔5,6〕2.1 DSP 与单片机间串行通信程序设计正确设计DSP 端和单片机端通信协议才能保证双方的可靠通信.DSP 端对VC5402以及TL16C550初始化主要包括设置操作所需要的参数.这些参数包括串行通信时数据串的数据位数、停441第4期白凤山,王慧超 一种DS P 系统中液晶显示方法的设计止位数、奇偶校验等.另外,还需要设置发送和接收的波特率及中断方式.其中需要注意的是由于系统工作在中断方式,应允许接收就绪中断和发送缓冲区空中断,相应地,中断允许寄存器的值应该设置为03H.图4 U AR T 控制信号逻辑仿真波形F ig .4 L og ic simulat ion sequence of U A RT contr ol signalDSP 软件设计部分包括TL16C550初始化和数据发送/接收以及双方的通信协议.T L16C550初始化程序主要包括以下几部分:(1)波特率的设定;(2)完成有关收/发FIFO 的设定,主要是M CR/FCR 寄存器的设置;(3)传输数据格式设定;(4)设置FIFO 控制以及中断控制寄存器;此外,在完成设置前,还应注意以下几点:(1)设定DLL 和DLH 前,LCR 应为1,即将80H 写入线路控制寄存器(LCR);(2)设定M CR 前,LCR 应为00h,地址相重叠的寄存器不能同时使能;(3)读写RBR 和T HR 时,由于DSP 的读写速度很快,故最好不要连续读写,而是在每读写一次后延时一段时间,然后再进行下一次读写;(4)注意的是发送与接收数据必须使用相同的格式.TL16C550的地址分配在I/O 空间的0008h ~000Fh,读写通过PORTR 和PORTW 指令完成,初始化程序如下:ini uart start :stm #temp 1reg ,ar 1no pst #80h;*ar1po rtw *ar 1,#k LCR addr st #k DLL value ,*ar 1po rtw *ar 1,#k DLL addr st #k DLH value,*ar1po rtw *ar 1,#k DLH addr442内蒙古大学学报(自然科学版)2007年;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;st#k LCR value*ar1po rtw*ar1,#k LCR addrst#0,*ar1po rtw*ar1,#k LCR addrst#k FCR v alue,*ar1po rtw*ar1,#k FCR addrst#k MCR value,*ar1po rtw*ar1,#k M CR addrst#k1M CR value,*ar1po rtw*ar1,#k M CR addrst#k LCR dlatch disable,*ar1po rtw*ar1,#k LCR addrst#k IER value,*ar1po rtw*ar1,#k IER addr2.2 单片机数据接收程序单片机采用U ART的模式1,波特率9600b/s由T IM ER1工作在MODE2(自动载入)确定.当采用11.059M Hz晶振时,SMOD=0,则T H1自动载入值为FDH.开始通信时,DSP与单片机间可以按照以下协议握手连接:单片机发出6个字节(F0,01,FF,FF,01,F0)后DSP若能收到同样字节,表示数据通信握手成功,两者之间就可以按照协议相互传输数据. 单片机接收到一个字节,就将这个字节直接送入LCD显示RAM中,直到一屏数据写满,然后再向DSP 发握手连接信息,表示可以接收下一屏数据,单片机接收流程如图5所示,详细程序略.2.3 单片机控制液晶显示程序本设计中LCD可以显示字符等文本信息,也可以显示结果波形.由于没有外围字模库存储器扩展,因此若要显示少量相对固定字符,可以利用2051内部2kB flash作字模库,否则需要扩展一片外部存储器.而当显示数据波形时,则要将其按照显示要求转换成一个显示点.如以显示时间波形为例,则横轴代表时间,纵轴代表信号幅度.本设计中LCD显示和控制方式编程采用模块化结构,方便调用,在程序中编写了相互独立的程序模块,相互间通过参数传递完成各自的功能.这些模块包括:LCD初始化(LCDINIT)、LCD清屏(LCDCLEAR)、第1区写指令代码(WRIN S1)、第2区写指令代码(WRIN S2)、第1区写一个字节数据(WRDAT A1)、第2区写一个字节数据(WRDATA2)、写若干数据(WRDA TAN)、初始化显示界面(INIT)和绘制曲线(DRCU RVE),具体程序略.图5 单片机数据接收流程Fig.5 P ro cess o f receiv ing data o f M CU443第4期白凤山,王慧超 一种DS P系统中液晶显示方法的设计444内蒙古大学学报(自然科学版)2007年3 结 论 本文提出了一种利用异步通信芯片TL16C550实现DSP与单片机间的串行数据通讯,通过单片机完成对液晶模块的显示控制方法,即保证了DSP可以高效地进行数据处理方面工作,又可以兼顾外部低速设备.该方法将用于所研究的基于DSP的虚拟测试系统中,同时对开发应用DSP其它各种通信方式有一定的借鉴意义.参考文献:[1] T exa s I nstr ument s I nco rpor ateed.T M S320V C5402Fixed-P oint Dig ital Sig nal Pr ocesso r Data Sheet[EB/O L].htt p:///lit/ds/symlink/t ms320V C5402.pdf,2000-08.[2] T exa s Instruments Inco rpor ateed.T M S320C54x A pplicatio n Co de Examples[EB/OL].http://fo /dsp/do cs/,2001-03.[3] T ex as Instruments Incor por ateed.T L16C550Datasheet[EB/O L].htt p://focus.ti.co m/docs/pr od/fo lders/pr int/t l16c550c.ht ml,2006-01-19.[4] Xilinx.Inc ISE6I n-Depth T utor ial[EB/OL].http://direct.x /direct/ise6tuto rials/ise6tut.pdf,2001-05.[5] 陈伟,陈远知.用T L16C752B实现DSP和P C机的串行通信[J].国外电子元器件,2004,(8):17~20.[6] 李金平.T M S320V C5402与PC机进行串行通信的两种方案[J].电子工程师,2002,28(6):7~9.(责任编委 李树华)A M ethod of Design for LCD Display M odein a DSP SystemBAI Feng-shan,WANG Hui-chao(Dep ar tment of Electronic Eng ineer ing,College o f Sciences and Technology,I nner Mongolia University,H ohhot010021,China) Abstract:The LCD is often used to display the result in a DSP m easuring sy stem.Consider ing the speed difference betw een tw o parts a m atching interface should be desig ned corr ectly.A m ethod of design w ith M CU89C2051as the speed buffer between the high speed DSP and LCD mo dulle is pr esented.A design o f serial comm unication using asynchronous serial comm unication chip TL16C550betw een DSP and M CU is given,and contro lling LCD m odule display is effective on ensuring the high performance o f DSP and simplifying LCD display contro lling circuit desig n.Key words:serial comm unicatio n;T MS320VC5402;T L16C550;89C2051;LCD。