单片机C语言程序设计 教学课件 作者 侯殿有5.15.pptVIP

  • 0
  • 0
  • 约1.29万字
  • 约 48页
  • 2019-10-04 发布于未知
  • 举报

单片机C语言程序设计 教学课件 作者 侯殿有5.15.ppt

第十五章 汉字和西文字符显示原理 15.1 汉字和字符显示概述 我们进行嵌入式控制系统设计,大多首先从人机界面设计开始,由于许多系统使用各种液晶显示器(LCD)做系统显示设备,所以要想快速的完成嵌入式系统设计必需学会如何在LCD上显示汉字和曲线的驱动程序设计。 无论是高级语言支持的各种显示器,还是单片机系统常用的LCD,它们的分辨率都是以像素为单位的,一个像素就是屏幕上的一个可以显示的最小单位,也就是常说的“点”。因此要在屏幕上显示一个汉字或图形就必须将汉字或图形用点来表式,这些表示某种图形或汉字的点的集合就是我们所说的点阵,实际上我们把汉字也做为一种图形来处理。 如嵌入式控制系统中最常用的汉字是16×16点阵,它是由行、列各16个点,共256个点组成的点阵图案,每行的16个点在内存中占二个字节,一个16×16点阵汉字共16行,在内存中占32个字节。 根据这些字节在内存中存放的顺序,第一行的第一个字节我们称“0”号字节,第二个字节我们称“1”号字节;第二行的第一个字节我们称“2”号字节,第二个字节我们称“3”号字节。以此类推,最后一行的第一个字节我们称“30”号字节,第二个字节我们称“31”号字节,每个字节高位在前,低位在后,即D7在一个字节的最左侧,D0在最右侧。具体如图15.1所示: 不同的汉字各字节数据不同,图15.2是仿宋体”哈”字的16×16点阵字模,在点阵中,

文档评论(0)

1亿VIP精品文档

相关文档