项目10单片机LCD液晶显示器实验测试(2)
Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。Unicode用数字0-0x10FFFF来映射这些字符,最多可以容纳1114112个字符,或者说有1114112个码位。码位就是可以分配给字符的数字。UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。
通用字符集(Universal Character Set,UCS)是由ISO制定的ISO 10646(或称ISO/IEC 10646)标准所定义的标准字符集。UCS-2用两个字节编码,UCS-4用4个字节编码。
历史上存在两个独立的尝试创立单一字符集的组织,即国际标准化组织(ISO)和多语言软件制造商组成的统一码联盟。前者开发的 ISO/IEC 10646 项目,后者开发的统一码项目。因此最初制定了不同的标准。
1991年前后,两个项目的参与者都认识到,世界不需要两个不兼容的字符集。于是,它们开始合并双方的工作成果,并为创立一个单一编码表而协同工作。从Unicode 2.0开始,Unicode采用了与ISO 10646-1相同的字库和字码;
单片机LCD液晶显示器实验测试
ISO也承诺,ISO 10646将不会替超出U+10FFFF的UCS-4编码赋值,以使得两者保持一致。两个项目仍都存在,并独立地公布各自的标准。但统一码联盟和ISO/IEC JTC1/SC2都同意保持两者标准的码表兼容,并紧密地共同调整任何未来的扩展。在发布的时候,Unicode一般都会采用有关字码最常见的字型,但ISO 10646一般都尽可能采用Century字型。
UCS-4根据最高位为0的最高字节分成2^7=128个group。每个group再根据次高字节分为256个平面(plane)。每个平面根据第3个字节分为256行 (row),每行有256个码位(cell)。group 0的平面0被称作BMP(Basic Multilingual Plane)。将UCS-4的BMP去掉前面的两个零字节就得到了UCS-2。每个平面有2^16=65536个码位。Unicode计划使用了17个平面,一共有17*65536=1114112个码位。在Unicode 5.0.0版本中,已定义的码位只有238605个,分布在平面0、平面1、平面2、平面14、平面15、平面16。其中平面15和平面16上只是定义了两个各占65534个码位的专用区(Private Use Area),分别是0xF0000-0xFFFFD和0x100000-0x10FFFD。所谓专用区,就是保留给大家放自定义字符的区域,可以简写为PUA。
平面0也有一个专用区:0xE000-0xF8FF,有6400个码位。平面0的0xD800-0xDFFF,共2048个码位,是一个被称作代理区(Surrogate)的特殊区域。代理区的目的用两个UTF-16字符表示BMP以外的字符。在介绍UTF-16编码时会介绍。
如前所述在Unicode 5.0.0版本中,238605-65534*2-6400-2408=99089。余下的99089个已定义码位分布在平面0、平面1、平面2和平面14上,它们对应着Unicode目前定义的99089个字符,其中包括71226个汉字。平面0、平
单片机LCD液晶显示器实验测试
面1、平面2和平面14上分别定义了52080、3419、43253和337个字符。平面2的43253个字符都是汉字。平面0上定义了27973个汉字。
(2)汉字显示 ①64*64点阵
②LCD上多采用16*16点阵
③64*128点阵的LCD可以显示的字符个数的计算
64*128点阵=8192个点
单片机LCD液晶显示器实验测试
64*128点阵=8192个点/16*16点阵=32 16个字符*2行=32
④显示汉字要取汉字的字模。
可以自己手工操作,也可以网上下载共享软件。 要了解汉字取模的方式。并要掌握字节表示的含义。
单片机LCD液晶显示器实验测试
任务2: 程序设计与仿真
一、教学目标:
1、制作一个用LCD显示字符的单片机系统。 2、制作一个用LCD显示汉字的单片机系统。
3、掌握单片机的LCD显示接口电路工作原理及其应用。
4、初步掌握单片机应用系统分析和软硬件设计的基本方法,建立单片机系统设计的基本概念。 二、1602字符型简介 1、1602字符型技术参数:
2、引脚功能:
1602字符型LCD采用标准的14脚或16脚接口,各引脚接口说明如下表:
单片机LCD液晶显示器实验测试
第1脚:Vss 为地电源。 第2脚:VDD 接5V正电源。
第3脚:VL 为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影“,使用时可通过一个10K殴的电位器调整对比度。
第4脚:RS为数据/命令选择线,高电平时选择数据寄存器,低电平时选择指令寄存器。
第5脚:R/W为读写选择线,高电平时进行读操作,低电平时进行写操作,当RS和R/W共同为低电平时可以写入指令或显示地址,当RS为低电平时而R/W为高电平时可以读忙信号,当RS为高电平而R/W为低电平时可以写入数据。
第6 脚:Eumd为使能端,当E端由高电平跳变成低电平时,液晶模块执行
单片机LCD液晶显示器实验测试
命令。
第7 ~ 14脚:D0----D7为8位数据线 第15 脚:背光源正极 第16脚:背光源负极 3、指令说明:
单片机LCD液晶显示器实验测试
① 清屏指令:使DDRAM的内容全部被清除,屏幕光标回原位,地址计数器AC=0。运行时间(250KHz):1.64ms。
② 归位指令:使光标和光标所在位的字符回原点(屏幕的左上角)。但DDRAM单元内容不变。地址计数器AC=0。运行时间(250KHz):1.64ms。 ③ 输入方式设置。
该指令设置光标、画面的移动方式。 I/D=l:数据读写操作后,AC自动增1; I/D=0:数据读写操作后,AC自动减l;
S=1:当数据写入DDRAM,显示将全部左移(I/D=1)或全部右移 (I/D=0),此时光标看上去未动,仅仅是显示内容移动,但从DDRAM中读取数据时,显示不移动;
S=0:显示不移动,光标左移(I/D=1)或右移(I/D=0)。 ④ 显示开关控制。
该指令设置显示、光标及闪烁开、关。
D:显示控制,D=1,开显示(Display ON),D=0,关显示(Display OFF); C:光标控制,C=1,开光标显示,C=0,关光标显示;
B:闪烁控制,B=1,光标所指的字符同光标一起以0.4s交变闪烁,B=0,不闪烁。运行时间(250KHz):40µs 。 ⑤ 光标或画面移位。
该指令使光标或画面在没有对DDRAM进行读写操作时被左移或右移,不影响DD RAM。S/C=0、R/L=1,光标左移一个字符位,AC自动减1;S/C=0、R/L=1,光标右移一个字符位,AC自动加1;S/C=1、R/L=0,光标和画面一
单片机LCD液晶显示器实验测试
起左移一个字符位;S/C=I、R/L=1,光标和画面一起右移一个字符位。运行时间(250KHz):40µs。 ⑥ 功能设置。
该指令为工作方式设置命令(初始化命令)。对HD44780初始化时,需要设置数据接口位数DL(4位或8位)、显示行数N、点阵模式F(5×7或5×10)。
DL:设置数据接口位数,DL=1,8位数据总线DB7~DB0;DL=0,4位数据总线DB7~DB4,而DB3~DB0不用,在此方式下数据操作需两次完成; N:设置显示行数,N=1,2行显示;N=0,1行显示。 F:设置点阵模式,F=0,5×7点阵,F=1,5×10点阵。 运行时间(250KHz):40µs。 ⑦ CGRAM地址设置。
该指令设置CGRAM地址指针。A5~A0=00 0000~11 1111。地址码A5~A0被送入AC中,在此后,就可以将用户自定义的显示字符数据写入CGRAM或从CGRAM中读出。 运行时间(250KHz):40µs。 ⑧ DDRAM地址设置。
该指令设置DDRAM地址指针。若是一行显示,地址码A6~A0=00~4FH有效;若是二行显示,首行址码A6~A0=00~27H有效,次行址码A6~A0=40~67H有效。在此后,就可以将显 …… 此处隐藏:2248字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




