(信号与信息处理专业论文)led显示屏无线数据传送控制器的设计.pdf_第1页
(信号与信息处理专业论文)led显示屏无线数据传送控制器的设计.pdf_第2页
(信号与信息处理专业论文)led显示屏无线数据传送控制器的设计.pdf_第3页
(信号与信息处理专业论文)led显示屏无线数据传送控制器的设计.pdf_第4页
(信号与信息处理专业论文)led显示屏无线数据传送控制器的设计.pdf_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

t h ed e s i g n0 fw i 薹通l e s sd a 重a - t r a n s m i t f i n g c o n t r o l 毛e rf o rl e pd i s p l a vs c 薹t 嚣e n a b s t r a c t t h e s u b j e c ti st od e s i g n aw i r e l e s sd a t a - t r a n s m i t t i n gc o n t r o l l e rf o rl e d d i s p l a ys c r e e q l 。t h e c o n t r o l l e rc a l le d i ta n dt r a n s m i ts o m ec h a r a c t e r sa n dc h i n e s ec h a r a c t e r sa n dp i c t u r e so fl e d d i s p l a y s c r e e nb e i n gt o d i s p l a y t h ed e s i g na d o p t s t io c o n f i g u r a t i o nt h a tm c uc o m b i n e s c o m p l e xp r o g r a m m a b l el o g i c d e v i c e 。t h em a n - m a c h i n ei n t e r f a c ei s d e s i g n e d i n d o u b l e a l t e r n a t i o nk e :y b o a r da n da c m l 2 2 3 2 al i q u i d c r y s t a ld i s p l a ym o d u l e t h e1 6 1 6 c h i n e s ec h a r a c t e r s d o t m m a t r i xi sp i c k e du pf r o m c h i po f c h i n e s ec h a r a c t e r s l i b r a r yb yf u n c t i o n m o d u l eb e i n gd e s i g n e di nc o m p l e xp r o g r a m m a b l el o g i cd e v i c e t h ed a t ai st r a n s m i t t e db y t x 2 0 0 0w i r e l e s sd a t a - t r a n s m i t t i n gm o d u l ei na s y n c h r o n o u ss e r i a lc o m m u n i c a t i o nm o d ew i t h i n 2 0 0m e t e r s a l la r ec o n t r o l l e db ya t 8 9 c 5 1 t h ec o n t r o l l e rh a st h ea d v a n t a g eo f e c o n o m ya n d m i n i a t u r i z a t i o na n dr e l i a b i l i t ya n ds h o r tm a n u f a c t u r e - t i m e i t sm o s td a t a - t r a n s m i t t i n gv e l o c i t yi s 1 9 。2 k b p s 。i ti sh i g h l ya p p l i e d t h ea r t i c l ed e s c r i b e sh a r d w a r ed e s i g na n ds o f t w a r e p r o g r a m i t a l s oi n t r o d u c e st h e p r o c e s s i n gm o d eo fc h i n e s ec h a r a c t e ra n dp i c t u r e i nt h e a p p l i c a b l es y s t e mo fs i n g e - c h i p m i c r o c o m p u t e r a n dt h ea p p l i c a t i o no f c o m p l e x p r o g r a m m a b l el o g i cd e v i c e 。i ta l s oi n t r o d u c e st h e c h a r a c t e r i s t i ca n di n s t r u c t i o ns y s t e ma n d a p p l i c a t i o no f s e d l 5 2 0l i q u i dc r y s t a ld i s p l a y c o n t r o l l e r i t a l s o i n t r o d u c e s t h es :u c t u r ea r d a p p l i c a t i o n o f l 6 x 1 6 c h i n e s ec h a r a c t e r s l i b r a r y k e y w o r d s :s i n g e - c h i pm i c r o c o m p u t e r , d o u b l e a l t e r n a t i o nk e y b o a r d ,c o m p l e xp r o g r a m m a b l e l o g i od e v i c e ,c h i po f c h i n e s ec h a r a c t e r s l i b r a r y , l i q u i dc r y s t a ld i s p l a y m o d u l e 零言 l e d 显承潺系绫是瘸予售惑发毒戆一耪薄攀式毫予霞嚣设镑,可显示文字霸溪慧。具蠢 西面轰鼹、内容灵活多炎,造徐使宣等特煮,被广泛痰援予亵灞、车懿、码头、瓿场等室内 外公共场所。l e d 漫示屏的电路由主控电路和鼹示电路两部分组成,主控电路负责按收数据 经裁黎髓送魏数据,蓐赣霾示r 躺蠹容,商显承滚鼷蕊邀数懿,掇铡显示宅蕤逐行动态熬撼。 通常l e d 最示屏系统的数据控制端采用p c 机完成对l e d 所凝显示的图片、文字的编辑和 数撂毽遴。毯设计遴穰接鞠黠,逶誊采羯有竣邀缆髂为搀辏分矮,根据p e 枫配漫豹蜷准串行 接口,滋行电平的转挨。 本谍题选取单片枫艇用系绫结合复杂可编程逻辑器件,设计个在无线数据通信方式下 海l e d 漫暴罄熬塞茬邀路费送数蠢鹣控裁器。该控裁器捺终蕊攀、黎带方硬,g 墓够究成l e d 显示屡驻示内容的编辑与数据传送,程些小邋而鼠需漤不断改变显示内容的l e d 照示屏系 统孛簸鸯较高翡幢徐沈,褥置大大缩夺了设备蠢焉塑瓣,搂篪了线缆麴寒缮。 ( ) 硬 牛电路组成及工作原理 硬件电路缎成框图如图1 - 1 所示。 硬件电路设计 | 测疆溉b 一啪燃罕叫1 6 鬻 | 双翅溅l 叫三 | 燃p | 液晶齄撇 炎礴翻笛l 叫渺f g a m ( 8 r 0 3 y t e ) | l 摊! j 键b | 复攮龟鼹卜 叫片外r c 峨鲫卿恸 l 复您龟鼹r 呻 ll 叫脚劫燃 图1 - 1 硬搏电路纽蔽搬豳 f i g 。t - ih a r d w a r e c i r c i u tb l o c k d i a g r a m 瞧鞭交互键纛、镳擞锁及换挡键、a t 8 9 c 5 1 荤片帆、复杂可编程逆辑器忭实现的功能模 块h z c l 、a c m l 2 2 3 2 a 液晶麟示模块、t x 2 0 0 0 元线传输模凌、8 k b y t c 片井r a m 、6 4 k b y t e 片钤r o m 组成。 2 零言 l e d 显承潺系绫是瘸予售惑发毒戆一耪薄攀式毫予霞嚣设镑,可显示文字霸溪慧。具蠢 西面轰鼹、内容灵活多炎,造徐使宣等特煮,被广泛痰援予亵灞、车懿、码头、瓿场等室内 外公共场所。l e d 漫示屏的电路由主控电路和鼹示电路两部分组成,主控电路负责按收数据 经裁黎髓送魏数据,蓐赣霾示r 躺蠹容,商显承滚鼷蕊邀数懿,掇铡显示宅蕤逐行动态熬撼。 通常l e d 最示屏系统的数据控制端采用p c 机完成对l e d 所凝显示的图片、文字的编辑和 数撂毽遴。毯设计遴穰接鞠黠,逶誊采羯有竣邀缆髂为搀辏分矮,根据p e 枫配漫豹蜷准串行 接口,滋行电平的转挨。 本谍题选取单片枫艇用系绫结合复杂可编程逻辑器件,设计个在无线数据通信方式下 海l e d 漫暴罄熬塞茬邀路费送数蠢鹣控裁器。该控裁器捺终蕊攀、黎带方硬,g 墓够究成l e d 显示屡驻示内容的编辑与数据传送,程些小邋而鼠需漤不断改变显示内容的l e d 照示屏系 统孛簸鸯较高翡幢徐沈,褥置大大缩夺了设备蠢焉塑瓣,搂篪了线缆麴寒缮。 ( ) 硬 牛电路组成及工作原理 硬件电路缎成框图如图1 - 1 所示。 硬件电路设计 | 测疆溉b 一啪燃罕叫1 6 鬻 | 双翅溅l 叫三 | 燃p | 液晶齄撇 炎礴翻笛l 叫渺f g a m ( 8 r 0 3 y t e ) | l 摊! j 键b | 复攮龟鼹卜 叫片外r c 峨鲫卿恸 l 复您龟鼹r 呻 ll 叫脚劫燃 图1 - 1 硬搏电路纽蔽搬豳 f i g 。t - ih a r d w a r e c i r c i u tb l o c k d i a g r a m 瞧鞭交互键纛、镳擞锁及换挡键、a t 8 9 c 5 1 荤片帆、复杂可编程逆辑器忭实现的功能模 块h z c l 、a c m l 2 2 3 2 a 液晶麟示模块、t x 2 0 0 0 元线传输模凌、8 k b y t c 片井r a m 、6 4 k b y t e 片钤r o m 组成。 2 当键盘锁处于锁定状态( p 1 6 = 0 ) 时,a t 8 9 c 5 1 工作在闲置状态,c p u 停止工作,键盘按 镳不起幸管掰。在键盘镁开结( p 1 6 = i ) 辩,a t 8 9 c 5 1 由外帮孛薮滁西历中断两逶麓阗要状态, 此时可以通过键擞输入信息,调用键控稷序完成相应的功能。 在露文输入状态,a t 8 9 c 5 1 零缝存敖程6 4 k b y t e 片终r o m 孛戆强8 豹a s c i i 字蕊字撰, 完成数据的编辑和传送。 在中文输入状态( 中逸文由功能键f l 切换) ,首先,a t 8 9 c 5 1 寻址存放在6 4 k b y t e 片外r 鳓中的1 6 x8 的a s c i i 字符字模,在瓣鬻输入法提示行( 液晶显示模块鹣1 6 3 l 行) 藏示 拼音字母;其次,a t 8 9 c 5 1 根据拼音码查询存放在片外r o m 中的拼音输入法,获取汉字的内 璐并猿次存款在片终r a m 浆投玛诡录区域( o o 一f f h ) :麓三,根据汉字的内码避过功能模块 h z c l 寻址硬汉字库,提取汉字字模,进行字模转换后送拼音输入法提示行显示,依次显示同 齑字,每屏最多鼹示7 个汉字:第四,根据需要用翻页键进行翻页,根据选取键值( 数字卜 一7 ) 读取掰音输入法提示幸亍对建鹣显示r a m 来获褥选取汉字筑字模,送汉字显示区( 滚黠显 示模块的0 一1 5 行) 显示所选汉字,同时将所选汉字的字模保存在片外r a m 的字模存储隧( o l h l a f f h 单元) ;第五,用融榉的方法获取要在l e d 鼹示屏显示的汉字内容艏由发射予程 序利用a t 8 9 c 5 1 的串行瞄,通过t x 2 0 0 0 燹线发= 鸯重模块将傈存在片井r a m 豹字模存储区豹数据 传送给l e d 显示屏的主控电路。 羞键盘臻入熬是功键f 2 、f 3 、f 4 、慧、秘、f 7 ,a t 8 9 c 5 1 露址存放在6 4 k b y t e 片外r o m 中的图片字模,完成数据的处理和传送。 ( 二) 键盘接口 键盘是系统的输入设备,通过键盘输入命令绒数蕹,实现入税逶藩。 设计中对键盘的接阴方式认真分析厢,考虑到按键技多,为节省单片机的端口,充分利 掰擎片撬翡疆终资源,袭毒疆懿i o 嚣线下,扩充较多鹣按键数量,从经济实髑,不加踅p o 阴、读、写线的负载,能够完成设计要砑之的角度出发,采用了双交互键盘接口,电路图如图 l 。2 所示+ 在联交互镶盘接口方式下,n 位f o 口嚣掺狯入行又俸辕簿弼,输入输窭交互楚雳,搀 成n 行n 列,在i o 佟列线时加入二极管隔离,在行列的交叉点上,设置一个按键,即任 蕾i彭1 2撂,熬3 0 l 曝 广o 、蛳_r 静靶一。r 电夸,。r - 嘲一口_r 。o p t 。 童l 。 1 3 l 2 5 ;3 l r 幛o 疆 r 绒,o _ 一:j o 一 r 甜、o ,r - 9 o “ 叠乱 ,。1 2 旺、童丘3 2 r 嘲i 口一f 气o 1 、_ i , r _ 孽”o 一 r ”o ! o 一p 日o 一 3 。多 ? l sj 洼 :2 彗, 、一9 - r l ! ! 蓐_ 拱 j曛r 嘴口“? r 由静。一 蔓。1 0 。l 氛,2 2 l 二| 。 3 4 ! r 哪争“r 口鲤r ”、尊_ jx f 4 母一 j l奠 一“。 5r 1 11 72 3 。豫9 “ r 峥9 一。口;_ r 删卑”。r _ o 钞一 、:弋 j 曝 图1 - 2 双交置键盘电路 f i g 1 2 d o u b l e - - - a l t e r n a t i o n k e y b o a r d c i r c u i t 当键盘锁处于锁定状态( p 1 6 = 0 ) 时,a t 8 9 c 5 1 工作在闲置状态,c p u 停止工作,键盘按 镳不起幸管掰。在键盘镁开结( p 1 6 = i ) 辩,a t 8 9 c 5 1 由外帮孛薮滁西历中断两逶麓阗要状态, 此时可以通过键擞输入信息,调用键控稷序完成相应的功能。 在露文输入状态,a t 8 9 c 5 1 零缝存敖程6 4 k b y t e 片终r o m 孛戆强8 豹a s c i i 字蕊字撰, 完成数据的编辑和传送。 在中文输入状态( 中逸文由功能键f l 切换) ,首先,a t 8 9 c 5 1 寻址存放在6 4 k b y t e 片外r 鳓中的1 6 x8 的a s c i i 字符字模,在瓣鬻输入法提示行( 液晶显示模块鹣1 6 3 l 行) 藏示 拼音字母;其次,a t 8 9 c 5 1 根据拼音码查询存放在片外r o m 中的拼音输入法,获取汉字的内 璐并猿次存款在片终r a m 浆投玛诡录区域( o o 一f f h ) :麓三,根据汉字的内码避过功能模块 h z c l 寻址硬汉字库,提取汉字字模,进行字模转换后送拼音输入法提示行显示,依次显示同 齑字,每屏最多鼹示7 个汉字:第四,根据需要用翻页键进行翻页,根据选取键值( 数字卜 一7 ) 读取掰音输入法提示幸亍对建鹣显示r a m 来获褥选取汉字筑字模,送汉字显示区( 滚黠显 示模块的0 一1 5 行) 显示所选汉字,同时将所选汉字的字模保存在片外r a m 的字模存储隧( o l h l a f f h 单元) ;第五,用融榉的方法获取要在l e d 鼹示屏显示的汉字内容艏由发射予程 序利用a t 8 9 c 5 1 的串行瞄,通过t x 2 0 0 0 燹线发= 鸯重模块将傈存在片井r a m 豹字模存储区豹数据 传送给l e d 显示屏的主控电路。 羞键盘臻入熬是功键f 2 、f 3 、f 4 、慧、秘、f 7 ,a t 8 9 c 5 1 露址存放在6 4 k b y t e 片外r o m 中的图片字模,完成数据的处理和传送。 ( 二) 键盘接口 键盘是系统的输入设备,通过键盘输入命令绒数蕹,实现入税逶藩。 设计中对键盘的接阴方式认真分析厢,考虑到按键技多,为节省单片机的端口,充分利 掰擎片撬翡疆终资源,袭毒疆懿i o 嚣线下,扩充较多鹣按键数量,从经济实髑,不加踅p o 阴、读、写线的负载,能够完成设计要砑之的角度出发,采用了双交互键盘接口,电路图如图 l 。2 所示+ 在联交互镶盘接口方式下,n 位f o 口嚣掺狯入行又俸辕簿弼,输入输窭交互楚雳,搀 成n 行n 列,在i o 佟列线时加入二极管隔离,在行列的交叉点上,设置一个按键,即任 蕾i彭1 2撂,熬3 0 l 曝 广o 、蛳_r 静靶一。r 电夸,。r - 嘲一口_r 。o p t 。 童l 。 1 3 l 2 5 ;3 l r 幛o 疆 r 绒,o _ 一:j o 一 r 甜、o ,r - 9 o “ 叠乱 ,。1 2 旺、童丘3 2 r 嘲i 口一f 气o 1 、_ i , r _ 孽”o 一 r ”o ! o 一p 日o 一 3 。多 ? l sj 洼 :2 彗, 、一9 - r l ! ! 蓐_ 拱 j曛r 嘴口“? r 由静。一 蔓。1 0 。l 氛,2 2 l 二| 。 3 4 ! r 哪争“r 口鲤r ”、尊_ jx f 4 母一 j l奠 一“。 5r 1 11 72 3 。豫9 “ r 峥9 一。口;_ r 删卑”。r _ o 钞一 、:弋 j 曝 图1 - 2 双交置键盘电路 f i g 1 2 d o u b l e - - - a l t e r n a t i o n k e y b o a r d c i r c u i t 意两个o 线之间均接一个按键。这种方式下在键数相同的情况下,占用i o 线少,最大键 位窑豢为n 8 啦1 ) ,瞧怒要求y o 叠绕必矮是搿拣篷戆灏淘竣猴蘸态蜀,不能曩中繇方鼗读键。 浚计中零稀a t 8 9 c 5 1 的p 1 臼中静p 1 0 - p 1 5 六个i 0 口及六个二稷管构成双交互键盘 接蜀。将p 1 6 、p 1 7 分粥蔫俸了键盘镂酾挨糨键,增麓换裆键嚣,最大键整嚣霪为。 a t 8 9 c 5 1 挚慧援i p l 麓内豁襄上挝魄疆,救p l 。乳p ,5 六个y o1 :3 不震辨接上拯彀疆。 ( 拦) 单烤枧系统枣汉掌翔图砖蠡皇处理 ,绩秘瓣剃 邋鬻麴攀片枫系统处理汉字是先擞搓霈要麴汉字攫取汉字的点蛑字模,将点阵文中# 存入 挺雠率,形袋新懿汉字编褥;在使爱霄粼裉豢掰靛汉字编辩缀成语萄,褥交m c u 禳摄新编璐 提取姻波的点降进彳亍稠成的处理。在邀秘方式下,如聚使用的汉字数凝较大溅语句较多,剃 翅汉字黥耨缡磁缀残潺健将是一辞努颓琰聪辖澡熬工终。 滚予戴,设计巾宣接零用p c 机的汉字内码作为荦麓梳系统的汉字编码对滠字库潜艇而处 理汉字。国家标准的汉字字符熊( g b 2 3 1 2 8 0 ) 辩汉字艨续稿鹣媛定是;将嚣簿靛汉字窝字符 ( 惫箍焚文) 分成9 4 个篷,嚣懿穿母麓嚣秘。每令嚣窍蔽9 4 令字符,其穿哮1 - - 9 4 ,这个 序号为往繇。戮j 毙,每个汉字霹用一个区瑶拣个位璐表示。鬻援匏譬簿窝蕊文字母等效在 1 - - 8 鼷,9 区为审4 表符,1 6 - - 5 5 区为以拼音j 序的常用汉字3 7 5 5 个( 一级字库) ,5 6 - 8 7 区 为戳部曾李雾窿鹩嚣窜麓汉字3 0 0 8 令( - - 缀字露) ,8 8 瓣秀霜户鑫定义嚣。 汉字的内粥和区位鹤的对殿关系为: 汉譬赉玛辩字苇一嚣羁+ a o h( t - 1 ) 汉字内码低字节一彼码+ a o h( t - 2 ) 每个汉字程汉字露怒以点阵字模的形式存储。汉警库随时为汉字输出设备提供汉字的字 模数鼹。一般游凝下,宅蔽浚特输交汉字惑撬蠹褥,然露羧器襁应汉字翡字模。汉字字痒胃 分为软汉字库和硬汉字库两种。软汉字库是将汉字字库文件存储在磁盘上,游使用时必须将 箕读入浅存,邋麓予独立使臻鹃诗冀税魏系统。磷汉警露是将汉字字淳存诺程芯冀中,主蚕 适麓予嵌入式系统。设计中逡丽e p r o m 2 7 c 0 2 0 翻稼1 6 x1 6 熹阵硬汉字痒,将懑标2 3 1 2 8 0 标准酶采体二缀汉字露及其常蠲字餐鞫英文字母存放焱内。 攀片规系统处理图片逶常跫将箕先转抉为煮蹲字摸,然蜃褥进行处瑾。设计中采髑了1 2 2 3 2 煮簿鹣波繇嚣示模块,使瘸字模攥墩软转擞威1 1 2 x 3 2 焦簿憨 i e x 格戏的鹜片字穰文馋霞 化在片夕b r o m 中,使用功能键控n m c u 对其进行访润。 2 a t 8 9 0 5 1 单片机对硬汉字库的寻址 a t 8 9 c 5 1 鼹一种带4 k 字节c 碍烁可编程可擦除风读存储器( f p e r o m - - f a l s hp r o g r a m m a b l e a n de r a s a b l er e a d0 n l ym e m o r y ) 鼬低电愿,裹性能c m o s8 使微处耀器。聚用a t m e l 高密 度嚣荔失存德瓣裁造技术巷遥,与互数据凌酶m c s - 5 1 搭令集嚣管鬻竞全兼寮。 擎片捉瘟臻系统瓣罨垃筑力取决予c p u 黪馥数,羔地蛙总线必r t 馒孵,最大存糖空弼为2 一 个零纛。a t 8 9 c 5 1 媲缎总线蕊1 6 使,最太寻址空间为6 4 k b y t e ( 2 ”= 6 5 5 3 6 ) 单元。对于 a t 8 9 c 5 i ,当傻髑豹存壤爨容爨越过6 4 1 心y t e 瓣,毒戳袋嫣以下涎条逸经实现露蛙;是援换 4 意两个o 线之间均接一个按键。这种方式下在键数相同的情况下,占用i o 线少,最大键 位窑豢为n 8 啦1 ) ,瞧怒要求y o 叠绕必矮是搿拣篷戆灏淘竣猴蘸态蜀,不能曩中繇方鼗读键。 浚计中零稀a t 8 9 c 5 1 的p 1 臼中静p 1 0 - p 1 5 六个i 0 口及六个二稷管构成双交互键盘 接蜀。将p 1 6 、p 1 7 分粥蔫俸了键盘镂酾挨糨键,增麓换裆键嚣,最大键整嚣霪为。 a t 8 9 c 5 1 挚慧援i p l 麓内豁襄上挝魄疆,救p l 。乳p ,5 六个y o1 :3 不震辨接上拯彀疆。 ( 拦) 单烤枧系统枣汉掌翔图砖蠡皇处理 ,绩秘瓣剃 邋鬻麴攀片枫系统处理汉字是先擞搓霈要麴汉字攫取汉字的点蛑字模,将点阵文中# 存入 挺雠率,形袋新懿汉字编褥;在使爱霄粼裉豢掰靛汉字编辩缀成语萄,褥交m c u 禳摄新编璐 提取姻波的点降进彳亍稠成的处理。在邀秘方式下,如聚使用的汉字数凝较大溅语句较多,剃 翅汉字黥耨缡磁缀残潺健将是一辞努颓琰聪辖澡熬工终。 滚予戴,设计巾宣接零用p c 机的汉字内码作为荦麓梳系统的汉字编码对滠字库潜艇而处 理汉字。国家标准的汉字字符熊( g b 2 3 1 2 8 0 ) 辩汉字艨续稿鹣媛定是;将嚣簿靛汉字窝字符 ( 惫箍焚文) 分成9 4 个篷,嚣懿穿母麓嚣秘。每令嚣窍蔽9 4 令字符,其穿哮1 - - 9 4 ,这个 序号为往繇。戮j 毙,每个汉字霹用一个区瑶拣个位璐表示。鬻援匏譬簿窝蕊文字母等效在 1 - - 8 鼷,9 区为审4 表符,1 6 - - 5 5 区为以拼音j 序的常用汉字3 7 5 5 个( 一级字库) ,5 6 - 8 7 区 为戳部曾李雾窿鹩嚣窜麓汉字3 0 0 8 令( - - 缀字露) ,8 8 瓣秀霜户鑫定义嚣。 汉字的内粥和区位鹤的对殿关系为: 汉譬赉玛辩字苇一嚣羁+ a o h( t - 1 ) 汉字内码低字节一彼码+ a o h( t - 2 ) 每个汉字程汉字露怒以点阵字模的形式存储。汉警库随时为汉字输出设备提供汉字的字 模数鼹。一般游凝下,宅蔽浚特输交汉字惑撬蠹褥,然露羧器襁应汉字翡字模。汉字字痒胃 分为软汉字库和硬汉字库两种。软汉字库是将汉字字库文件存储在磁盘上,游使用时必须将 箕读入浅存,邋麓予独立使臻鹃诗冀税魏系统。磷汉警露是将汉字字淳存诺程芯冀中,主蚕 适麓予嵌入式系统。设计中逡丽e p r o m 2 7 c 0 2 0 翻稼1 6 x1 6 熹阵硬汉字痒,将懑标2 3 1 2 8 0 标准酶采体二缀汉字露及其常蠲字餐鞫英文字母存放焱内。 攀片规系统处理图片逶常跫将箕先转抉为煮蹲字摸,然蜃褥进行处瑾。设计中采髑了1 2 2 3 2 煮簿鹣波繇嚣示模块,使瘸字模攥墩软转擞威1 1 2 x 3 2 焦簿憨 i e x 格戏的鹜片字穰文馋霞 化在片夕b r o m 中,使用功能键控n m c u 对其进行访润。 2 a t 8 9 0 5 1 单片机对硬汉字库的寻址 a t 8 9 c 5 1 鼹一种带4 k 字节c 碍烁可编程可擦除风读存储器( f p e r o m - - f a l s hp r o g r a m m a b l e a n de r a s a b l er e a d0 n l ym e m o r y ) 鼬低电愿,裹性能c m o s8 使微处耀器。聚用a t m e l 高密 度嚣荔失存德瓣裁造技术巷遥,与互数据凌酶m c s - 5 1 搭令集嚣管鬻竞全兼寮。 擎片捉瘟臻系统瓣罨垃筑力取决予c p u 黪馥数,羔地蛙总线必r t 馒孵,最大存糖空弼为2 一 个零纛。a t 8 9 c 5 1 媲缎总线蕊1 6 使,最太寻址空间为6 4 k b y t e ( 2 ”= 6 5 5 3 6 ) 单元。对于 a t 8 9 c 5 i ,当傻髑豹存壤爨容爨越过6 4 1 心y t e 瓣,毒戳袋嫣以下涎条逸经实现露蛙;是援换 4 意两个o 线之间均接一个按键。这种方式下在键数相同的情况下,占用i o 线少,最大键 位窑豢为n 8 啦1 ) ,瞧怒要求y o 叠绕必矮是搿拣篷戆灏淘竣猴蘸态蜀,不能曩中繇方鼗读键。 浚计中零稀a t 8 9 c 5 1 的p 1 臼中静p 1 0 - p 1 5 六个i 0 口及六个二稷管构成双交互键盘 接蜀。将p 1 6 、p 1 7 分粥蔫俸了键盘镂酾挨糨键,增麓换裆键嚣,最大键整嚣霪为。 a t 8 9 c 5 1 挚慧援i p l 麓内豁襄上挝魄疆,救p l 。乳p ,5 六个y o1 :3 不震辨接上拯彀疆。 ( 拦) 单烤枧系统枣汉掌翔图砖蠡皇处理 ,绩秘瓣剃 邋鬻麴攀片枫系统处理汉字是先擞搓霈要麴汉字攫取汉字的点蛑字模,将点阵文中# 存入 挺雠率,形袋新懿汉字编褥;在使爱霄粼裉豢掰靛汉字编辩缀成语萄,褥交m c u 禳摄新编璐 提取姻波的点降进彳亍稠成的处理。在邀秘方式下,如聚使用的汉字数凝较大溅语句较多,剃 翅汉字黥耨缡磁缀残潺健将是一辞努颓琰聪辖澡熬工终。 滚予戴,设计巾宣接零用p c 机的汉字内码作为荦麓梳系统的汉字编码对滠字库潜艇而处 理汉字。国家标准的汉字字符熊( g b 2 3 1 2 8 0 ) 辩汉字艨续稿鹣媛定是;将嚣簿靛汉字窝字符 ( 惫箍焚文) 分成9 4 个篷,嚣懿穿母麓嚣秘。每令嚣窍蔽9 4 令字符,其穿哮1 - - 9 4 ,这个 序号为往繇。戮j 毙,每个汉字霹用一个区瑶拣个位璐表示。鬻援匏譬簿窝蕊文字母等效在 1 - - 8 鼷,9 区为审4 表符,1 6 - - 5 5 区为以拼音j 序的常用汉字3 7 5 5 个( 一级字库) ,5 6 - 8 7 区 为戳部曾李雾窿鹩嚣窜麓汉字3 0 0 8 令( - - 缀字露) ,8 8 瓣秀霜户鑫定义嚣。 汉字的内粥和区位鹤的对殿关系为: 汉譬赉玛辩字苇一嚣羁+ a o h ( t - 1 ) 汉字内码低字节一彼码+ a o h ( t - 2 ) 每个汉字程汉字露怒以点阵字模的形式存储。汉警库随时为汉字输出设备提供汉字的字 模数鼹。一般游凝下,宅蔽浚特输交汉字惑撬蠹褥,然露羧器襁应汉字翡字模。汉字字痒胃 分为软汉字库和硬汉字库两种。软汉字库是将汉字字库文件存储在磁盘上,游使用时必须将 箕读入浅存,邋麓予独立使臻鹃诗冀税魏系统。磷汉警露是将汉字字淳存诺程芯冀中,主蚕 适麓予嵌入式系统。设计中逡丽e p r o m 2 7 c 0 2 0 翻稼1 6 x1 6 熹阵硬汉字痒,将懑标2 3 1 2 8 0 标准酶采体二缀汉字露及其常蠲字餐鞫英文字母存放焱内。 攀片规系统处理图片逶常跫将箕先转抉为煮蹲字摸,然蜃褥进行处瑾。设计中采髑了1 2 2 3 2 煮簿鹣波繇嚣示模块,使瘸字模攥墩软转擞威1 1 2 x 3 2 焦簿憨 i e x 格戏的鹜片字穰文馋霞 化在片夕b r o m 中,使用功能键控n m c u 对其进行访润。 2 a t 8 9 0 5 1 单片机对硬汉字库的寻址 a t 8 9 c 5 1 鼹一种带4 k 字节c 碍烁可编程可擦除风读存储器( f p e r o m - - f a l s hp r o g r a m m a b l e a n de r a s a b l er e a d0 n l ym e m o r y ) 鼬低电愿,裹性能c m o s8 使微处耀器。聚用a t m e l 高密 度嚣荔失存德瓣裁造技术巷遥,与互数据凌酶m c s - 5 1 搭令集嚣管鬻竞全兼寮。 擎片捉瘟臻系统瓣罨垃筑力取决予c p u 黪馥数,羔地蛙总线必r t 馒孵,最大存糖空弼为2 一 个零纛。a t 8 9 c 5 1 媲缎总线蕊1 6 使,最太寻址空间为6 4 k b y t e ( 2 ”= 6 5 5 3 6 ) 单元。对于 a t 8 9 c 5 i ,当傻髑豹存壤爨容爨越过6 4 1 心y t e 瓣,毒戳袋嫣以下涎条逸经实现露蛙;是援换 4 毒镁体,把嚣骚扩展的大容量存储器分成m 个狂储体,使每个存储体的容量不超遭6 4 k b y t e , 每个存储体的稃储单元可以用1 6 位地避总线驱动寻址,雳其德麴输入输出蠲粒信号对不褥翡 存撩体进行切换。= 怒袋矮页蕊寻螽 存储器,楚一释魂餮疆 孛存德俸弼筷秀美戆存薅器。 存健髂切轶法中,砖以直接列躅单片机的i o 嗣 乍为存储体地址( 地址或片选) ,称地址 线扩震法,一般是媛p 1 口袋不使爨鲍p 3 翻的禁几缀i o 线捧存德体她址。氆可戮弼锁存器 对数据总线的数据逶行分时缓冲作为存储体遗址,称地靛分时缓冲锁存输穗法。两种方法麓 寻址译码方式可灞线逸,也胃蠲译褥器泽秘。这嚣耱方法黉蘩增热硬传逻瓣f 1 、锁莓器、 译麓器耪足够韵瞧鼹投空藏。 在设计中使用的存储汉字字模的硬字瘁为2 5 6 k b y t e ,t 8 根地址线。超过了a t 8 9 c 5 i 酶 6 4 k b y t e 的寻址范围,在提取汉字字模时采用了存储体切换法中的地蟪分时缓冲镁存输密法, 寻疆译码方式蒸蔫线遮法,使露一个锁存嚣7 4 l s 3 7 3 镀存a t 8 9 c 5 1 矫部数据憨线上鞠数豢露 为寻馥禊汉字绺的低五位地址,然爱a t 8 9 c 5 1 麴地址总线提供寻址硬汉字库的商1 3 位地址, 然瑶遂过读操乍黠字疼芯片进行谤阔。在这i 秘方法中,a t 8 9 c 5 i 对这个锁存器7 4 l s 3 7 3 静访 问漪成建对片井r a m 的f f f f t t 荜元的哥操作。 a t 8 9 c 5 1 利用汉字内礴俸为篦疆畿接寻蹬汉字痒,汉字字模摄取憩爨鲤图l 一3 。 强l 喝汉字字鬏;提取电潞 f i g t _ 3 c i r c u i to f p i c k i n gu p c h i n e s ed o t - m a t r i x 囊g b 2 3 1 争峭0 标准撬定褥鳃寝字痔鹳是不连续鹣,不莪与e p r o m 邈疆一辩应,为实磊 对应关系,必须进季亍紫季| l 转换。这秭转换关系既可用稷序实现,也可用可编獠逻辑器件实现。 髑程序实现对必须进行双字节驰黎法运算,为减轻c p u 的负糖,提商速度,设计争装翅了可 编程逻辑器件实现,集成程功能横头h z c l 中。地蕴分时缓冲镶存输窭法使鬻鹣镇存器7 4 l s 3 7 3 和隔离a t 8 9 c 5 1 懿数据线帮懿蛙线韵锻存器7 4 l s 3 7 3 瞧集成在功毙摸坟h z c l 中。 ( 蹒 图彩点阵滚爨显游接蜀 1 、a 然1 2 2 3 2 a 塑形煮辉液黠显烬摸块特性 农设计中,采用了a c m l 2 2 3 2 a 液鼹显零模块与双交戛式链盘缀戚了人税交互癸遁。 a c m l 2 2 3 2 a 图形点阵波晶显示模块显承点阵为1 2 2 x 3 2 点阵,是一种阁形式点阵液晶鼹示器, 主要蠢瑟冀行、列囊韵及控蔼合一静液箍萎暴驱动控镧器s e d l 5 2 0 及1 2 2 x 3 2 全点簿液磊曼 喜 毒镁体,把嚣骚扩展的大容量存储器分成m 个狂储体,使每个存储体的容量不超遭6 4 k b y t e , 每个存储体的稃储单元可以用1 6 位地避总线驱动寻址,雳其德麴输入输出蠲粒信号对不褥翡 存撩体进行切换。= 怒袋矮页蕊寻螽 存储器,楚一释魂餮疆 孛存德俸弼筷秀美戆存薅器。 存健髂切轶法中,砖以直接列躅单片机的i o 嗣 乍为存储体地址( 地址或片选) ,称地址 线扩震法,一般是媛p 1 口袋不使爨鲍p 3 翻的禁几缀i o 线捧存德体她址。氆可戮弼锁存器 对数据总线的数据逶行分时缓冲作为存储体遗址,称地靛分时缓冲锁存输穗法。两种方法麓 寻址译码方式可灞线逸,也胃蠲译褥器泽秘。这嚣耱方法黉蘩增热硬传逻瓣f 1 、锁莓器、 译麓器耪足够韵瞧鼹投空藏。 在设计中使用的存储汉字字模的硬字瘁为2 5 6 k b y t e ,t 8 根地址线。超过了a t 8 9 c 5 i 酶 6 4 k b y t e 的寻址范围,在提取汉字字模时采用了存储体切换法中的地蟪分时缓冲镁存输密法, 寻疆译码方式蒸蔫线遮法,使露一个锁存嚣7 4 l s 3 7 3 镀存a t 8 9 c 5 1 矫部数据憨线上鞠数豢露 为寻馥禊汉字绺的低五位地址,然爱a t 8 9 c 5 1 麴地址总线提供寻址硬汉字库的商1 3 位地址, 然瑶遂过读操乍黠字疼芯片进行谤阔。在这i 秘方法中,a t 8 9 c 5 i 对这个锁存器7 4 l s 3 7 3 静访 问漪成建对片井r a m 的f f f f t t 荜元的哥操作。 a t 8 9 c 5 1 利用汉字内礴俸为篦疆畿接寻蹬汉字痒,汉字字模摄取憩爨鲤图l 一3 。 强l 喝汉字字鬏;提取电潞 f i g t _ 3 c i r c u i to f p i c k i n gu p c h i n e s ed o t - m a t r i x 囊g b 2 3 1 争峭0 标准撬定褥鳃寝字痔鹳是不连续鹣,不莪与e p r o m 邈疆一辩应,为实磊 对应关系,必须进季亍紫季| l 转换。这秭转换关系既可用稷序实现,也可用可编獠逻辑器件实现。 髑程序实现对必须进行双字节驰黎法运算,为减轻c p u 的负糖,提商速度,设计争装翅了可 编程逻辑器件实现,集成程功能横头h z c l 中。地蕴分时缓冲镶存输窭法使鬻鹣镇存器7 4 l s 3 7 3 和隔离a t 8 9 c 5 1 懿数据线帮懿蛙线韵锻存器7 4 l s 3 7 3 瞧集成在功毙摸坟h z c l 中。 ( 蹒 图彩点阵滚爨显游接蜀 1 、a 然1 2 2 3 2 a 塑形煮辉液黠显烬摸块特性 农设计中,采用了a c m l 2 2 3 2 a 液鼹显零模块与双交戛式链盘缀戚了人税交互癸遁。 a c m l 2 2 3 2 a 图形点阵波晶显示模块显承点阵为1 2 2 x 3 2 点阵,是一种阁形式点阵液晶鼹示器, 主要蠢瑟冀行、列囊韵及控蔼合一静液箍萎暴驱动控镧器s e d l 5 2 0 及1 2 2 x 3 2 全点簿液磊曼 喜 毒镁体,把嚣骚扩展的大容量存储器分成m 个狂储体,使每个存储体的容量不超遭6 4 k b y t e , 每个存储体的稃储单元可以用1 6 位地避总线驱动寻址,雳其德麴输入输出蠲粒信号对不褥翡 存撩体进行切换。= 怒袋矮页蕊寻螽 存储器,楚一释魂餮疆 孛存德俸弼筷秀美戆存薅器。 存健髂切轶法中,砖以直接列躅单片机的i o 嗣 乍为存储体地址( 地址或片选) ,称地址 线扩震法,一般是媛p 1 口袋不使爨鲍p 3 翻的禁几缀i o 线捧存德体她址。氆可戮弼锁存器 对数据总线的数据逶行分时缓冲作为存储体遗址,称地靛分时缓冲锁存输穗法。两种方法麓 寻址译码方式可灞线逸,也胃蠲译褥器泽秘。这嚣耱方法黉蘩增热硬传逻瓣f 1 、锁莓器、 译麓器耪足够韵瞧鼹投空藏。 在设计中使用的存储汉字字模的硬字瘁为2 5 6 k b y t e ,t 8 根地址线。超过了a t 8 9 c 5 i 酶 6 4 k b y t e 的寻址范围,在提取汉字字模时采用了存储体切换法中的地蟪分时缓冲镁存输密法, 寻疆译码方式蒸蔫线遮法,使露一个锁存嚣7 4 l s 3 7 3 镀存a t 8 9 c 5 1 矫部数据憨线上鞠数豢露 为寻馥禊汉字绺的低五位地址,然爱a t 8 9 c 5 1 麴地址总线提供寻址硬汉字库的商1 3 位地址, 然瑶遂过读操乍黠字疼芯片进行谤阔。在这i 秘方法中,a t 8 9 c 5 i 对这个锁存器7 4 l s 3 7 3 静访 问漪成建对片井r a m 的f f f f t t 荜元的哥操作。 a t 8 9 c 5 1 利用汉字内礴俸为篦疆畿接寻蹬汉字痒,汉字字模摄取憩爨鲤图l 一3 。 强l 喝汉字字鬏;提取电潞 f i g t _ 3 c i r c u i to f p i c k i n gu p c h i n e s ed o t - m a t r i x 囊g b 2 3 1 争峭0 标准撬定褥鳃寝字痔鹳是不连续鹣,不莪与e p r o m 邈疆一辩应,为实磊 对应关系,必须进季亍紫季| l 转换。这秭转换关系既可用稷序实现,也可用可编獠逻辑器件实现。 髑程序实现对必须进行双字节驰黎法运算,为减轻c p u 的负糖,提商速度,设计争装翅了可 编程逻辑器件实现,集成程功能横头h z c l 中。地蕴分时缓冲镶存输窭法使鬻鹣镇存器7 4 l s 3 7 3 和隔离a t 8 9 c 5 1 懿数据线帮懿蛙线韵锻存器7 4 l s 3 7 3 瞧集成在功毙摸坟h z c l 中。 ( 蹒 图彩点阵滚爨显游接蜀 1 、a 然1 2 2 3 2 a 塑形煮辉液黠显烬摸块特性 农设计中,采用了a c m l 2 2 3 2 a 液鼹显零模块与双交戛式链盘缀戚了人税交互癸遁。 a c m l 2 2 3 2 a 图形点阵波晶显示模块显承点阵为1 2 2 x 3 2 点阵,是一种阁形式点阵液晶鼹示器, 主要蠢瑟冀行、列囊韵及控蔼合一静液箍萎暴驱动控镧器s e d l 5 2 0 及1 2 2 x 3 2 全点簿液磊曼 喜 示器组成。可以显示图片,也可驻示2 行7 5 个汉字。 、a c m l 2 2 3 2 a 液晶显示模块的结构框图见图i - - 4 。a c m l 2 2 3 2 a 液晶显示模块的外部引脚特 往:a c m l 2 2 3 2 a 共脊1 8 个矫部弓| 骝,其功能觅表l l 所永。 1 2 2 。1 6d o t s l c o m l 6 一e o m 3 l c o m o c o m l5 1 2 2 1 6d o t s s e g 0 一s e g 6 0 s e g 0 s e g 6 0 e l e 2 d i r w d b o d b 7 r e s s 嚣d 1 5 2 0s e d t5 2 0 图1 4a c m l 2 2 3 2 a 液晶显示模块结构框鹤 f i g 1 4 b l o c k d i a g r a m o fa c m l 2 2 3 2 al i q u i d c r y s m ld i s p l a ym o d u l e 表1 - 1a c m l 2 2 3 2 a 液晶显示模块外部i i 脚特性 管脚号管脚名称电平 功能 lv d d+ 3 - - + 5 v 电源电压 2v s s0 v 奄源魄 3v l c d0 - - + 5 v l c d 外接驱动负电聪 4r e s臻吃 复谴僚号 5e lh l主工作方式i c 的使能信号 6e 2 h l扶王终方式i c 熬僮戆信号 7 r wh l读写选择信号 寄存器逡择信号,h 表示d b o - d b 7 8d i h l 为黧示数据:“l ”表示d b o - d b 7 为摇令。 9d b o h l数据总线( 鼹低位) 1 0d b lh l 数据总线 1 ld b 2 h l数据总线 1 2d b 3 h l数据总线 1 3d b 4 h l数据总线 1 4 酾5h l数据戆线 1 5 d b 6h l数据总线 1 6d b 7狂,l 数据藤线( 羧离位) 1 7n c 悬空 1 8隧悬空 6 2 、单片机与k o m l2 2 3 2 a 显示模块的接口技术 单片机与a c m l 2 2 3 2 a 驻示模块的接口其实相獭于与s e d l 5 2 0 控制器的接口,它的接嗣部 分的主要作用是衔接单片机与片内功能寄存器和盟示存储器数据通道的联系,实现单片机对 s e d l 5 2 0 瓣控案。其读麓接口辩净囤冤鬻l 一5 。 琶:尹一x 辨 尹 厂l 端二二汇二二二= _ :二= 二涎二二二二瞪: d o - d ! :i ! :;黔i 蔓。 圈l ss e d l 5 2 0 读写接臂时序图 f i g , 1 - 5 s e d l 5 2 0r e a d i n g w r i t i n gi n t e r f a c ew a v e f o r m 在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论