找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3482|回复: 2
打印 上一主题 下一主题
收起左侧

基于STM32 ADC采集+IIC接口的OLED显示+PS2摇杆源码

[复制链接]
跳转到指定楼层
楼主
ID:233200 发表于 2018-10-20 00:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天一天的收获,用精英版的STM32开发板+ADC采集+IIC接口的OLED+PS2摇杆,实现一个简单的小功能。再给大家分享一下OLED显示的时候出现的没数显示空格该为没数显示0的小方法,这也是今天摸索出来的。在OLED.c下找到这个函数,具体修改看下面的注释吧。void OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size2){                 
        u8 t,temp;
        u8 enshow=0;                                                   
        for(t=0;t<len;t++)
        {
                temp=(num/oled_pow(10,len-t-1))%10;
                if(enshow==0&&t<(len-1))
                {
                        if(temp==0)
                        {
                                OLED_ShowChar(x+(size2/2)*t,y,'0',size2);  //‘0’表示没有数据就显示0,‘  ’表示没有数据显示空格
                                continue;
                        }else enshow=1;
                          
                }
                 OLED_ShowChar(x+(size2/2)*t,y,temp+'0',size2);
        }
}

全部资料51hei下载地址:
AD采集+IIC接口OLED.rar (312.54 KB, 下载次数: 159)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:233200 发表于 2018-10-20 18:53 | 只看该作者
附带一张效果图,昨晚晕晕乎乎的给忘了。

IMG_6061.JPG (1.98 MB, 下载次数: 65)

IMG_6061.JPG

评分

参与人数 1黑币 +60 收起 理由
admin + 60 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:92810 发表于 2020-9-1 16:00 | 只看该作者
请问ADC模块用什么来的呢
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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