资源目录
压缩包内文档预览:
编号:6123112
类型:共享资源
大小:124.38KB
格式:ZIP
上传时间:2017-11-24
上传人:超****计
IP属地:浙江
4.8
积分
- 关 键 词:
-
单片机
怎样
怎么
怎么样
液晶
显示
字符
- 资源描述:
-
0275、单片机是怎样在液晶上显示字符的,单片机,怎样,怎么,怎么样,液晶,显示,字符
- 内容简介:
-
1单片机是怎样在液晶上显示字符的吴景逖液晶(LCD)是如何显示的1线段的显示 点阵图形式液晶由 M 行N 列个显示单元组成,假设 LCD 显示屏有64行,每行有128列,每8列对应1个字节的8个位,即每行由16字节,共168=128个点组成,屏上 6416 个显示单元和显示 RAM 区 1024 个字节相对应,每一字节的内容和屏上相应位置的亮暗对应。例如屏的第一行的亮暗由 RAM 区的 000H00FH 的 16 个字节的内容决定,当(000)=FFH时,则屏的左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,则屏的右下角显示一短亮线;当(000H)=FFH,(001H)=00H,(002H)=FFH,(003H)=00H,(00EH)=FFH,(00FH)=00H时,则在屏的顶部显示一条由8段亮线和8条暗线组成的虚线。这就是LCD 显示的基本意思。2字符的显示 当用 LCD 显示一个字符时就较复杂了,因为一个字符由 68 或 88点阵组成,即要找到和屏上某 个位置对应的显示RAM区的8个字节, 要 每个字节的 的位为 1 , 的为 0 ,为 1 的点亮,为 0 的点暗,这 一 就组成某个字符。 对 内 字符 的 (如T6963C) ,显示字符就 较 单了,在 本 式, 在LCD 上 显示的行列每行的列找显示RAM对应的,设currency1,在“上字符对应的fi即 。3fl字的显示 fl字的显示一 用图形 式, 要显示的fl字的点阵fi,每个fl字” 32 字节,左右部, ” 16 字节,左为 1 3 5,右为 2 4 6, 在 LCD 上 显示的行列每行的列 找显示 RAM 对应的,设currency1,上要显示的fl字的第一个字节,currency1位置 1,第字节,行列对,第字节到32字节显示就 在LCD 上 到一个的fl字。内 T6963C的液晶图形显示 和8031 单的1LCD 显示 T6963C T6963C是点阵式液晶图形显示 ,和8031单( 图); 图形 字符 式或 成显示;内部有字符 ,共 128 个字符, CPU 时 显示RAM, 行位 。2内 T6963C 的液晶图形显示 (MGLS12864T)和 8031 单的 内T6963C 的液晶图形显示 MGLS12864T 和 8031 单的 图。由图 ,MGLS12864T 的 线和 8031 的 线相, 的 C/D 8031 的线 A0,/CE28031 fi 74LS138的一个 ;MGLS12864T的/WR,/RD 和8031的/WR,/RD 相,/RESET,VCC,/HALT +5V,VO 5V 15V ,VEE 5V 15V;FG GND8031的GND。T6963C 的要 1。1 2 fi 位置 位置 2 H currency1 设置2( 5位) 00H 22H CGRAM 置设置3 字节 字节 24H 位置4 字节 字节 40H 本区 5 字节 00H 4 H 本区 度(字节/行)6 字节 字节 42H 图形区 7 字节 00H 43H 图形区 度(字节/行)8 8XH 显示 式设置9 9XH currency1,显示, 本,图形显示0. AXH currency1形 BXH 读/写 式设置2D (仅写才有) C0C5H 一次写/读, 或 变3 D0H 屏读4 D8H 屏拷贝5 FXH 位 对T6963C 行 前应读态字,T6963C的态字的 位含意如2。2位 态 0STA0:读写态 准备好 忙STA : 读写态 准备好 忙STA2: 读态 准备好 忙STA3: 写态 准备好 忙STA4:未用STA5: 运行检测 性 STA6:屏读/拷贝错态 错 正确STA7:态检测 正常显示 关显示3程序举例例(仅供 考)(1)清显示RAM子程序MOV R2,#00HMOV R3,#00HMOV R4,#24H ;设 CALL PR MOV R4,#0B0H ; 写CALL PR 2MOV R2,# FH ;共8KPR3 :3MOV R3,#0FFHPR32:CALL PR03CLR ACALL PR 4DJNZ R3,PR32DJNZ R2,PR3 MOV R4,#0B2H ; 写结束CALL PR 2RET(2)检测态:PR0 : ;判LCD忙否?MOVDPTR,#400 H ;LCD口MOVX A,DPTRJNB ACC.0,PR0 JNB ACC. ,PR0 RETPR03: ;判LCD 写志MOVDPTR,#400 HMOVX A,DPTRJNB ACC.3,PR03RET(3)写 或程序PR : ;双字节 入口CALL PR0 MOVA,R2CALL PR 4PR : ;单字节 入口CALL PR0 MOVA,R3CALL PR 4PR 2: ;字节 入口CALL PR0 MOVA,R4JMP PR 5PR 4: ;写 入口:MOV DPTR,#4000H ;LCD 口PR 5:MOVX DPTR,ARET(4)显示fl字子程序:DIS_HZ:4MOVA,R6 ;(R6):LCD上 显示的行MOVB,AMOVA,# 0H ;每个fl字” 6行*8列像素MULAB ; R6,R7找显示RAMMOV R2,AMOV A,BMOV R3,AMOV A,R2CLR CADDA,R7 ;(R7):LCD上 显示的列MOV R2,AMOV A,R3MOV R3,AADDC A,#08H ;设0800H为图形区 MOV R7,#00HHZ_ :MOV R4,#24H ;显示RAM区 设置命MOV A,R3MOV R6,ACALL PR MOV DPL,32H ;(32H)要显示的fl字的 字节MOV DPH,33H ;(33H)要显示的fl字的 字节MOV A,R7MOVC A,A+DPTRMOV R3,AMOV R4,#0C0H ;写一字节CALL PR MOV A,R6MOV R3,AINC R7MOV A,R2ADD A,#0 HMOV R2,AMOV A,R3ADDC A,#00HMOV R3,AMOV R4,#24HMOV A,R3MOV R6,ACALL PR MOV DPL,32HMOV DPH,33HMOV A,R7MOVC A,A+DPTR5MOV R3,AMOV R4,#0C0H ;写下一字节CALL PR MOV A,R6MOV R3,AINC R7MOV A,R2ADD A,# 5 ;fl字第行的左部MOV R2,AMOV A,R3ADDC A,#00HMOV R3,ACJNE R7,#20H,HZ_ ;共32字节RETDIS_ZF: ;显示一个字符 子程序MOVA,R6 ;(R6):LCD上 显示的行MOVB,#
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。