|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 q, o; ^& m: H1 A
摘要:提出 了一种利用Motorola公司新推出的单片机MC68HC908JL8设计的LED汉字点阵显示屏的方案。该方案避免+ K* S* {8 j" P% G/ P' c1 i2 f7 h
传统设计的缺陷,将PC机生成的汉字字模直接发送给单片机,由单片机负责接收、屏幕刷新显示等工作。该LED汉字点
# `* W# K1 r2 N4 ~9 Q1 m阵显示屏的硬件电路采用了“串行移位+锁存+驱动”的结构,并给出了采用这种硬件结构的设计原理分析,然后对应整个
! O" v' E1 ]5 `8 a硬件系统进行了单片机方和PC机方的程序设计。最后给出了其设计流程及技术实现的要点,对其中的技术难点进行了简& g0 S: Y& r% o! v: q1 j0 a
明的分析。( `7 P8 k+ }! ?
关键词:汉字点阵显示屏;Motorola;单片机;字模- Y# a/ V8 F% \$ U
1 ^" f. Z& S; E
0 引言
: a8 K6 X* `- x k汉字点阵显示屏是随着计算机及相关的微电子、光电
/ B! }$ b: J+ H子技术的迅速发展而形成的一种电子广告媒体。现在它
& M k0 T3 X& Q6 \- O) D越来越广泛的应用于交通、证券金融及信息广告等各行
" r7 l5 b% q/ z2 E; B- W业。过去关于汉字点阵显示屏的设计一般采用MCS- 51' m3 i7 \9 V v9 v/ H
系列的单片机,由于一些型号没有ROM就需要另外再进
; K; } m' J: I1 l4 h行扩展,增加了器件数量和成本,造成功耗大,从而影响了( B+ }. M [. u7 I* K" U
系统的稳定性,缩短了使用寿命。
" j& Z6 z- t. C, g! N' i在单片机内部集成Flash 虽不是Motorola 首创的技.
+ O2 t% z6 N3 q! C术,但它是在Flash技术已相当成熟的时候才推出集成片' B$ Q0 [ @2 a5 ]% \' k
内Flash的8位单片机,在应用方便性和可靠性上均有不
; V7 Z, |) D8 d3 b" w* N俗的表现,而且它具有速度快、功耗低及功能强等优点,特
- u F' u8 A' ]. l: H. h1 ]别是带有Flash 存储器的单片机具有更高的性能价格- V1 a: H* Y, Q8 z4 p
比[1]。 文中就采用Motorola公司于2002年底推出的单片
, a n0 B" g+ f* T机一MC68HC908JL8(以 下简称JL8)为核心控制部件,
3 R0 m+ g# e8 T6 ~! V设计实现了汉字点阵显示屏。0 Y0 U. s* H7 r% J, A; x3 Y0 M
# v( z! U& ^: A8 e
! R' |( ^) @0 u. p5 f, N$ ~ V3 d1 硬件系统原理5 n! B! s. w4 R# V
1.1 电路组成4 D0 _% g: G2 C6 A: B
整个显示屏的硬件系统分为显示和控制两部分。其
/ F' ]0 K. v1 d/ ^- L |: v5 E1 o) I* B中显示部分由32个φ3的8X8共阳点阵块组成,形成16
6 @% `2 p8 J# F* l- M/ R2 ~5 uX128矩形显示屏;控制电路则采用了“串行移位+锁存+
5 w9 D' _ `, S, v! Z; p" N( u驱动”的结构,以期尽量减少数据传送线,如图1所示。1 H, {$ E3 m$ U/ x- Y* ^
: L5 {1 b1 ]' ?' O9 b2 p& B$ f i( x
. }2 @# G7 G% D/ }8 z5 {& K
8 v: g% _# \# S1 g0 O8 e3 S" S4 u- \ |
|