微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 通用型LCD1602自定义字符的显示

通用型LCD1602自定义字符的显示

时间:02-12 来源:维库电子市场网 点击:

义字符,最后的3位就是字模数据的八个地址了。例如第一个自定义字符的字模地址为 01000000-01000111八个地址。

  向这8个字节写入字模数据,让它能显示出"℃"具体自定义字符的字模数据如下图:

  

  针对上图所示的字模数据,具体模块化程序如下:

  writezl(0&TImes;40);//写指令告诉是写自定义字符

  for(j=0;j《8;j++)//把年的8个字节写进去

  {writesj(wendu[j]);}

  writedz(0x4c);//具体在1602中显示的位置,如本文图1所示

  writesj(0&TImes;00);//向DDRAM写入00H.、

  根据以上程序,要显示第二个字符,那么首先必须写指令writezl(0&TImes;48);然后把自定义字符的8个字模数据写入字模数据,然后再定义具体在什么位置显示,然后必须要向DDRAM中写入01H,以此类推,如果要写入第8个自定义字符就写入 00000111(07H),这点特别要注意。

  5.小结

  LCD1602的显示简单易行,自定义字符也是LCD1602中的一个小亮点,适当的加这么几个汉字或者加一个小图标,给LCD1602的显示更形象生动化。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top