|

楼主 |
发表于 2021-1-11 13:06:18
|
显示全部楼层
应坛友的要求,经过几天晚上的修改、调试,现在LA1787一体板可以使用廉价的OLED屏幕了,已在0.96寸和1.3寸四线IIC接口的128*64点阵屏上测试通过;屏幕控制芯片是SH1106或SH1306都可以(由于芯片限制,SH1106要修改屏幕驱动部分的横坐标偏移量为0x02,否则屏幕纵向会少2个点);由于OLED屏幕不带字库,因此字库占用MCU空间较大,只能精简程序代码,减少部分功能,现在操作只能由编码器来控制,不再支持按键或红外遥控,编码器支持一定位一脉冲和两定位一脉冲两种方式,可在编码器解码函数中设置(默认一定位一脉冲)。
注:代码只适用带LA1787高频头的一体板,不适用PLL通用板
C51源程序代码如下(包含操作说明及示例图片):
1787PLL-oled.rar
(691.16 KB, 下载次数: 834)
|
评分
-
1
查看全部评分
-
|