
明明所有都按江科大步骤来的,而且前两个实验都成功了都能显示数据,到了矩阵键盘就不行了,而且前两个成功的实验也显示不了了,换了板子也没有用🙈🙈

明明所有都按江科大步骤来的,而且前两个实验都成功了都能显示数据,到了矩阵键盘就不行了,而且前两个成功的实验也显示不了了,换了板子也没有用🙈🙈
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
问题分析
根据你的描述,LCD1602矩阵键盘在实验中无法显示数据,且之前成功的实验也无法显示数据,换了板子也没有用。考虑到前两个实验都成功了,可能是矩阵键盘或LCD1602的连接问题。
解决方案
核心代码检查
// 检查LCD1602的初始化代码
LCD_Init();
// 检查矩阵键盘的初始化代码
Matrix_Init();
// 检查数据传输代码
while(1) {
// 读取矩阵键盘的数据
uint8_t data = Matrix_Read();
// 发送数据到LCD1602
LCD_Write(data);
}
注意