按照编码器、屏幕的引脚标号用杜邦线连接到系统板。
屏幕:
sbit IIC_SCL=P0^0;
sbit IIC_SDA=P0^1;
编码器:
sbit EC_A_Now = P0^2;
sbit EC_B_Now = P0^3;
sbit EC_SW_Key = P0^4;
需要写的函数:
IIC开启函数
IIC停止函数
IIC写字节函数
IIC写命令函数
设置OLED坐标函数
清屏函数
显示8X16字符串函数
屏幕初始化函数
硬件检测编码器AB项的函数
硬件扫描编码器按键的函数
在main.c中添加定时器,写延时2ms函数。并用显示字符串函数和显示数字函数显示编码数和按键数在屏幕上。
旋转编码器,按键,数字会即时跟随调整。