找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: lids
打印 上一主题 下一主题
收起左侧

OLED12864+DS3231的万年历制作,带农历,大字体(单片机源码+实物)

  [复制链接]
161#
ID:406132 发表于 2026-4-9 18:47 | 只看该作者
感谢分享,先收藏了,有空学习一下。
回复

使用道具 举报

162#
ID:388550 发表于 2026-4-28 19:40 | 只看该作者
有人做成功了没?
回复

使用道具 举报

163#
ID:437129 发表于 2026-4-28 22:51 | 只看该作者

成功了,在楼主的基础上进行了简单修改,在这来表示感谢!http://www.51hei.com/bbs/dpj-239111-1.html
回复

使用道具 举报

164#
ID:1086190 发表于 2026-6-3 11:00 | 只看该作者
这可以,制作玩玩
回复

使用道具 举报

165#
ID:406132 发表于 2026-6-16 11:12 | 只看该作者
niehaitao 发表于 2023-1-2 10:54
调整了一下偏移量,两个屏幕都可以正常显示了

你好,这个偏移量代码是哪里呢?我复刻别人引用这里的程序改用STC8G1K MCU的版本,屏显也像你这样。想修改一下。但对程序软件不怎么懂,能否抽空详细解说一下呢?非常感谢。
回复

使用道具 举报

166#
ID:437129 发表于 2026-6-16 14:29 | 只看该作者
yanggo 发表于 2026-6-16 11:12
你好,这个偏移量代码是哪里呢?我复刻别人引用这里的程序改用STC8G1K MCU的版本,屏显也像你这样。想修 ...

踩过坑初学者,查询了大量资料解决了问题的过来人回答这个问题
回复

使用道具 举报

167#
ID:437129 发表于 2026-6-16 14:30 | 只看该作者
yanggo 发表于 2026-6-16 11:12
你好,这个偏移量代码是哪里呢?我复刻别人引用这里的程序改用STC8G1K MCU的版本,屏显也像你这样。想修 ...

/****************************
OLED 设置坐标
****************************/
void OLED_Set_Pos(unsigned char x, unsigned char y)
{
        OLED_WrCmd(0xb0+y);
        OLED_WrCmd(((x&0xf0)>>4)|0x10);
//OLED_WrCmd((x&0x0f)|0x00);//SSD1306屏幕使用此程序
        OLED_WrCmd((x&0x0f)|0x02);//SH1106屏幕使用此程序
}

/****************************
OLED全屏
****************************/

void OLED_Fill(unsigned char bmp_dat)
{
        unsigned char y,x;
        for(y=0;y<8;y++)
        {
                OLED_WrCmd(0xb0+y);
        //OLED_WrCmd(0x00);//SSD1306屏幕使用此程序
                OLED_WrCmd(0x02);//SH1106屏幕使用此程序
                OLED_WrCmd(0x10);
                for(x=0;x<X_WIDTH;x++)
                OLED_WrDat(bmp_dat);
        }
}

/****************************
OLED复位
****************************/
void OLED_CLS(void)
{
        unsigned char y,x;
        for(y=0;y<8;y++)
        {
                OLED_WrCmd(0xb0+y);
        //OLED_WrCmd(0x00);//SSD1306屏幕使用此程序
                OLED_WrCmd(0x02);//SH1106屏幕使用此程序
                OLED_WrCmd(0x10);
                for(x=0;x<X_WIDTH;x++)
                OLED_WrDat(0);
        }
}
回复

使用道具 举报

168#
ID:437129 发表于 2026-6-16 19:49 | 只看该作者
dsbk123 发表于 2026-6-16 14:29
踩过坑初学者,查询了大量资料解决了问题的过来人回答这个问题

http://www.51hei.com/bbs/forum.p ... 510&pid=1255875
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表