我正在开发一个嵌入式 C 项目。我有一个 LCD 显示器,每个字符都有一个 5x7 点阵。要显示特定字符,您必须移动与要打开的点相关的 5 个字节。所以我需要用一个可以传入 ASCII 字符的键创建某种查找表,并返回一个包含 5 个字节的数组......例如,像这样调用这个函数,
GetDisplayBytes('A');
应该返回一个这样的数组......
C[0] = 0x7E : C[1] = 0x90 : C[2] = 0x90 : C[3] = 0x90 : C[4] = 0x7E
在 C 中执行此操作的最佳方法是什么?