全站数据
8 4 2 0 5 8 1

单片机控制的16*16点阵显示汉字,不知道为什么会出现字体镜像

建造师说 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 08:44:38

问题描述

单片机控制的16*16点阵显示汉字,不知道为什么会出现字体镜像希望能解答下
精选答案
最佳答案

16 X 16 点阵是双字节数据。

(1)显示程序不变,把点阵字符数据镜像:

把 D15 与 D0、D14 与 D1、D13 与 D2、D12 与 D3。。。对调。

如:12E8H = 0001 0010 1110 1000

改成 0001 0111 0100 1000 = 1748H 。

(2)如果数据是串行送显示,点阵字符数据不变,改变数据传输次序:

如:原来是高位在前,改为低位在前。D15 、D14、。。。D0 改成 D0、D1、。。。D15。

(3)把显示屏的接线镜像对调。

如果你的字符库是标准字库,应该采用(2)或(3)的方法。