2025-11-08 05:54:50
要加这个头文件得先找到它的位置。比如在项目里找到`lcd12864.h`这个文件,把它复制到工程目录下面。然后去开发板的编译器设置里,把头文件路径加到`include`搜索目录里。在`main.c`开头写`include "lcd12864.h"`就行。
为啥得这么弄?因为头文件是告诉编译器怎么调用LCD的函数和结构体。比如里面定义了`void lcd_init`和`unsigned char lcd_readkey`这些代码,不包含的话就像没说明书一样编不出程序。查过数据手册,LCD12864有128x64点阵和8个功能寄存器,头文件里都写明白了。比如寄存器地址0x80对应显示位置,0x40对应光标位置,这些参数得靠头文件传给单片机。要是漏掉包含,编译器根本不知道这些函数怎么用,就会报错说找不到符号。就像你买手机不装系统,再好的硬件也用不了。
本题链接: