找回密码
 注册
关于网站域名变更的通知
查看: 1084|回复: 5
打印 上一主题 下一主题

0.96OLED显示屏C51单片机系列IIC例程 

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-11-13 10:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
0.96OLED显示屏C51单片机系列IIC例程
5 H' `5 y9 d! \5 L( n7 P  ?% J单片机源程序如下:" M% B+ k# x' B) V* Q
//////////////////////////////////////////////////////////////////////////////////         " d  k2 M6 Q& K' D- N8 m4 D( z
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
, P0 K6 t2 S* S, _. Z9 L, [- N//中景园电子
2 ~1 v" t% @2 a9 ~//  文 件 名   : main.c. h( q+ f9 B  F( c
//  版 本 号   : v2.0# @9 h" L* {3 W9 E: Q% y! k3 ]
//  作    者   : HuangKai
6 ]! K/ l$ e* B- d4 ]//  最近修改   : 51hei( }. X2 b" P/ J! ~. w4 j" i
//  功能描述   : OLED 4接口演示例程(51系列); U: o8 |, {+ D4 X, K: K1 q
//              说明:
' z1 u2 ?8 p% R//              ----------------------------------------------------------------
/ g* ?  F( q$ _; u! N5 {1 _//              GND    电源地
2 I, Q' S0 ?' w: i# ]//              VCC  接5V或3.3v电源/ ]9 Y$ F  Z. q  T' B. o0 ^
//              D0   P1^0(SCL)  ?4 A1 s* B" q9 Q, [
//              D1   P1^1(SDA)8 i8 `; t" K1 ^2 u
//              RES  接P121 E, e8 p* \2 E3 G) K+ [$ D
//              DC   接P13% }4 e9 Q4 o0 Y4 k& m
//              CS   接P14               
0 c! E7 r; R% L, d8 b//              ----------------------------------------------------------------
+ a) e! @: r) B& X" A// 修改历史   :2 f: j6 t4 U. D: t
// 日    期   :
3 A+ G# X' w& i) N6 U// 作    者   : HuangKai, `9 U) |) R- g1 T) \' g
// 修改内容   : 创建文件
4 E2 I" p9 |$ M$ Z/ l* T//版权所有,盗版必究。* r$ A1 y  c, n$ r6 z' V$ E
//Copyright(C) 中景园电子2014/3/16$ S8 {% n; H/ [" |3 W
//All rights reserved
, N- p4 f$ c9 T//******************************************************************************/
0 B1 ~/ v3 l. u/ n" I( G#include "REG51.h"1 c7 f9 `: X, I! a# H" X
#include "oled.h"
3 h" T+ i/ S0 T1 N  h. J+ j#include "bmp.h"' L% _' v! ^: n% I/ ?! G: S
# J. Q4 [1 \3 H# t
' |5 u- [7 j: n$ h( S
int main(void)0 {) s' e! v. @  u5 h
{        u8 t;
7 G  S* e' F+ J) |' `/ B                        OLED_Init();                        //初始化OLED  6 |5 O5 m9 `5 E3 o9 q' k
                OLED_Clear()          ; ( O6 U: ?9 `$ i) l. W6 u
        1 f, y- Z# m7 U: R+ Q" h! {4 h) j& l; O
                t=' ';0 G( O6 E4 k# M6 h. z
                OLED_ShowCHinese(0,0,0);//中
& K9 @8 H! I1 k1 A8 H% m4 l                                OLED_ShowCHinese(18,0,1);//景( W  `. x' F3 O2 f5 s+ g: q2 ^
                OLED_ShowCHinese(36,0,2);//园6 _$ d" _3 f  z" @- @+ `
                OLED_ShowCHinese(54,0,3);//电2 Z- i, w( O+ k$ y
                OLED_ShowCHinese(72,0,4);//子& l0 g( E2 T* m
                OLED_ShowCHinese(90,0,5);//科
$ [7 s: Q+ s% x3 X% K+ q6 H2 d                OLED_ShowCHinese(108,0,6);//技
7 ~- y+ [1 ^/ B        while(1) / u$ X; f+ s/ J7 O" v: Y
        {                / q( V- N, N9 {! {4 h" n7 c
                OLED_Clear();, C6 V0 V0 n2 U
                OLED_ShowCHinese(0,0,0);//中
* z# K7 N- S% x                OLED_ShowCHinese(18,0,1);//景* N5 R/ A  O+ t; D
                OLED_ShowCHinese(36,0,2);//园
7 M8 F. L5 i$ e# ^                OLED_ShowCHinese(54,0,3);//电
9 e# v) L: E2 M4 X                OLED_ShowCHinese(72,0,4);//子
7 O, ~! p9 }8 m, f                OLED_ShowCHinese(90,0,5);//科  P/ [6 _- P" u$ o$ `5 s
                OLED_ShowCHinese(108,0,6);//技5 T6 N, H+ ]  k% j, i0 J# S
                OLED_ShowString(6,3,"0.96' OLED TEST",16);3 s. \7 ]" r8 g" l
                //OLED_ShowString(8,2,"ZHONGJINGYUAN");  
1 H1 V, o, v0 S/ ~4 r$ F; I, m         //        OLED_ShowString(20,4,"2014/05/01");  
( o: {1 d$ }; @+ e% Y. l' i2 ]                OLED_ShowString(0,6,"ASCII:",16);  
% S3 s2 x& T* T) o# m                OLED_ShowString(63,6,"CODE:",16);  0 M2 d2 y0 A. U" |# ~" [; B* b
                OLED_ShowChar(48,6,t,16);//显示ASCII字符           
8 ?( L/ U: f+ {* n. M$ F0 H                t++;
7 h2 l  \  k; {3 n# w- v  r. n6 o. [                if(t>'~')t=' ';
5 x! U5 T4 U* X                OLED_ShowNum(103,6,t,3,16);//显示ASCII字符的码值         
  F; n: s* b( |$ w5 l& v- N# y                        delay_ms(8000);
, J  [& ]8 ]. ?8 j. e                delay_ms(8000);
" j1 p; n1 l. u0 n: N0 x" Q# g* a' r9 K" f- b+ Z  e' K

  b5 `  v6 P; \5 l                                        delay_ms(8000);
5 T+ p. |9 I4 g0 k. S" V4 M% J                delay_ms(8000);
8 p7 @5 w$ z, Q1 I- }3 o; k                delay_ms(8000);6 `  ]/ m8 }5 K0 p* J3 A; o
                OLED_DrawBMP(0,0,128,8,BMP1);  //图片显示(图片显示慎用,生成的字表较大,会占用较多空间,FLASH空间8K以下慎用)
6 p. U; W$ ^+ }# C4 D$ h6 t                delay_ms(8000);
: h! R/ F- D% X& Z( w" L                                        delay_ms(8000);4 W& o5 E5 f9 w$ i& T  [# N
……………………
2 P# Y) h: F# P. b) h8 s  s7 I
) F! F  r+ @% Y; k' \0 s/ b
% l. a7 m3 P& m3 H" K, Z
…………限于本文篇幅 余下代码请从论坛下载附件…………
! O! M/ ~3 l$ _) \0 O3 q0 s- m4 T# [
游客,如果您要查看本帖隐藏内容请回复

: `$ w9 Q* N( b& h& [; y# j& a% H% G* @9 R0 A

该用户从未签到

2#
发表于 2018-11-13 11:19 | 只看该作者
这不是人家中景园的官方例程么。。。

该用户从未签到

4#
发表于 2019-10-1 10:34 | 只看该作者
下载学习,谢谢分享。3 _- e$ O. g7 T, V' G3 ^

该用户从未签到

6#
发表于 2020-9-18 23:54 | 只看该作者
看看                % z# z% B8 M3 f8 H5 B5 s
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-6 21:05 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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