电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

5.15汉字和西文字符显示原理VIP免费

5.15汉字和西文字符显示原理_第1页
1/48
5.15汉字和西文字符显示原理_第2页
2/48
5.15汉字和西文字符显示原理_第3页
3/48
第十五章汉字和西文第十五章汉字和西文字符显示原理字符显示原理15.115.1汉字和字符显示概述汉字和字符显示概述我们进行嵌入式控制系统设计,大多首先从我们进行嵌入式控制系统设计,大多首先从人机界面设计开始,由于许多系统使用各种液晶人机界面设计开始,由于许多系统使用各种液晶显示器(显示器(LCDLCD)做系统显示设备,所以要想快速)做系统显示设备,所以要想快速的完成嵌入式系统设计必需学会如何在的完成嵌入式系统设计必需学会如何在LCDLCD上显上显示汉字和曲线的驱动程序设计。示汉字和曲线的驱动程序设计。无论是高级语言支持的各种显示器,还是单片机无论是高级语言支持的各种显示器,还是单片机系统常用的系统常用的LCDLCD,它们的分辨率都是以像素为单,它们的分辨率都是以像素为单位的,一个像素就是屏幕上的一个可以显示的最位的,一个像素就是屏幕上的一个可以显示的最小单位,也就是常说的“点”。因此要在屏幕上小单位,也就是常说的“点”。因此要在屏幕上显示一个汉字或图形就必须将汉字或图形用点来显示一个汉字或图形就必须将汉字或图形用点来表式,这些表示某种图形或汉字的点的集合就是表式,这些表示某种图形或汉字的点的集合就是我们所说的点阵,实际上我们把汉字也做为一种我们所说的点阵,实际上我们把汉字也做为一种图形来处理。图形来处理。如嵌入式控制系统中最常用的汉字是如嵌入式控制系统中最常用的汉字是16×1616×16点阵,点阵,它是由行、列各它是由行、列各1616个点,共个点,共256256个点组成的点阵个点组成的点阵图案图案,,每行的每行的1616个点在内存中占二个字节个点在内存中占二个字节,,一个一个16×1616×16点阵汉字共点阵汉字共1616行,在内存中占行,在内存中占3232个字节。个字节。根据这些字节在内存中存放的顺序,第一行的第根据这些字节在内存中存放的顺序,第一行的第一个字节我们称“一个字节我们称“0”0”号字节,第二个字节我们号字节,第二个字节我们称“称“1”1”号字节;第二行的第一个字节我们称号字节;第二行的第一个字节我们称““2”2”号字节,第二个字节我们称“号字节,第二个字节我们称“3”3”号字节。号字节。以此类推,最后一行的第一个字节我们称“以此类推,最后一行的第一个字节我们称“30”30”号字节,第二个字节我们称“号字节,第二个字节我们称“31”31”号字节,每个号字节,每个字节高位在前,低位在后,即字节高位在前,低位在后,即D7D7在一个字节的最在一个字节的最左侧,左侧,D0D0在最右侧。具体如图在最右侧。具体如图15.115.1所示:所示:不同的汉字各字节数据不同,图不同的汉字各字节数据不同,图15.215.2是仿宋体”是仿宋体”哈”字的哈”字的16×1616×16点阵字模,在点阵中,每一个小点阵字模,在点阵中,每一个小方格代表字节中的一位(也叫一个方格代表字节中的一位(也叫一个bitbit),黑色的),黑色的点点bitbit值等于值等于11,白色的点,白色的点bitbit值等于值等于00。这样,。这样,仿宋体“哈”字的仿宋体“哈”字的16×1616×16点阵字模的点阵字模的3232个字节数个字节数据就是:据就是:0x0040,0x0040,0x00a0,0x78a0,0x4910,0x40x0040,0x0040,0x00a0,0x78a0,0x4910,0x4918,0x4a0e,0x4df4,918,0x4a0e,0x4df4,0x4800,0x4800,0x7bf8,0x4a08,0x0208,0x0208,0x0x4800,0x4800,0x7bf8,0x4a08,0x0208,0x0208,0x03f8,0x020803f8,0x0208。。如我们要在屏幕的行列位置显示上面的“哈”字,如我们要在屏幕的行列位置显示上面的“哈”字,则可以从点则可以从点(,)(,)开始将开始将00号字节和号字节和11号字节的内容号字节的内容输出到屏幕上;然后行加输出到屏幕上;然后行加11,列再回到,输出,列再回到,输出22号号字节和字节和33号字节,依此类推号字节,依此类推1616个循环即可完成一个个循环即可完成一个汉字的显示。汉字的显示。输出一个字节数据时,该字节中“位”(输出一个字节数据时,该字节中“位”(bitbit)为)为11时在该“位”位置打点,为时在该“位”位置打点,为00时该“位”位置打时该“位”位置打空白。空白。此外常用的汉字还有此外常...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

5.15汉字和西文字符显示原理

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部