资料
  • 资料
  • 专题
单片机是怎样在液晶上显示字符的
推荐星级:
时间:2019-05-27
大小:131KB
阅读数:1350
上传用户:feiniao2008
查看他发布的资源
下载次数
1
所需E币
1
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
液晶(LCD)是如何显示的 1.线段的显示 点阵图形式液晶由 M 行×N 列个显示单元组成,假设 LCD 显示屏 有 64 行,每行有 128 列,每 8 列对应 1 个字节的 8 个位,即每行由 16 字节,共 16×8=128 个点组成,屏上 64×16 个显示单元和显示 RAM 区 1024 个字节相对应,每一字节的内容 和屏上相应位置的亮暗对应。例如屏的第一行的亮暗由 RAM 区的 000H~00FH 的 16 个字 节的内容决定,当(000)=FFH 时,则屏的左上角显示一条短亮线,长度为 8 个点;当(3FFH) =FFH 时,则屏的右下角显示一短亮线;当(000H)=FFH,(001H)=00H,(002H)=FFH, (003H)=00H,…(00EH)=FFH,(00FH)=00H 时,则在屏的顶部显示一条由 8 段亮线 和 8 条暗线组成的虚线。这就是 LCD 显示的基本意思。 2.字符的显示 当用 LCD 显示一个字符时就较复杂了,因为一个字符由 6×8 或 8 ×8 点阵组成,即要找到和屏上某几个位置对应的显示 RAM 区的 8 个字节,并且要使每个 字节的不同的位为‘1’,其它的为‘0’,为‘1’的点亮,为‘0’的点暗,这样一来就组 成某个字符。但对于内带字符发生器的控制器(如 T6963C)来说,显示字符就比较简单了, 可让控制器工作在文本方式,根据在 LCD 上开始显示的行列号及每行的列数找出显示 RAM 对应的地址,设立光标,在此送上该字符对应的代码即可。 3.汉字的显示 汉字的显示一般采用图形方式,事先从微机中提取要显示的汉字的 点阵码,每个汉字占 32 字节,分左右两半部,各占 16 字节,左边为 1、3、5…,右边为 2、 4、6…, 根据在 LCD 上开始显示的行列号及每行的列数可找出显示 RAM 对应的地址,设 立光标,送上要显示的汉字的第一个字节,光标位置加 1,送第二字节,换行按列对齐, 送第三字节…直到 32 字节显示完就可在 LCD 上得到一个完整的汉字。
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书