明,用户需要使用LCD 的API 功能函数时,需要把该文件包含在用户的C 文件中。
SPLC501User.c:文件中定义了针对LCD 显示的各种API 功能函数。
DataOSforLCD.asm:该文件中提供了一些供API 功能函数调用的数据处理子程序,主要完成显示效果的叠加、画圆偏差量的计算等。
5.5 盲人导向仪校正程序
校正命令的原理是尽可能精确得到X 轴、Y 轴测量数据的最大极值和最小极值。利用公式: Xoffset = (Xmax + Xmin)/ 2
Yoffset = (Ymax + Ymin)/ 2
Xrange = Xmax – Xmin
Yrange = Ymax – Ymin
分别得到X轴、Y轴测量数据所形成椭圆的中心点坐标(Xoffset,Yoffset)和椭圆两个轴的长度Xrange、Yrange。程序流程如图
:
校正模式程序流程图