久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3891|回復: 1
打印 上一主題 下一主題
收起左側

MSP430F5529單片機OLED顯示調試代碼

[復制鏈接]
跳轉到指定樓層
樓主
網上的一些資料沒有相關的備注,對于初學者來說相當的惱火,在經過一段時間的摸索后,現在將自己的成果分享出來供大家參考
#ifndef __OLED_H
#define __OLED_H
#include <msp430.h>
#include "type.h"
#define OLED_MODE 0
#define SIZE 8
#define XLevelL     0x00
#define XLevelH     0x10
#define Max_Column  128
#define Max_Row     64
#define Brightness  0xFF
#define X_WIDTH     128
#define Y_WIDTH     64

#define OLED_SCLK_Clr() P6OUT&=~BIT3//SCL接P6.3
#define OLED_SCLK_Set() P6OUT|=BIT3

#define OLED_SDIN_Clr() P6OUT&=~BIT4//SDA接P6.4
#define OLED_SDIN_Set() P6OUT|=BIT4

#define OLED_CMD  0
#define OLED_DATA 1



void OLED_WR_Byte(unsigned dat,unsigned cmd);
void OLED_Display_On(void);//喚醒OLED顯示
void OLED_Display_Off(void);//休眠OLED顯示
void OLED_Init(void);//庫函數初始化定義
void OLED_Clear(void);//清屏

void OLED_PutPixel(u8 x,u8 y);

void OLED_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]);//起始點坐標(x0:0~127, y0:0~7);    x1,y1 : 起點對角線(結束點)的坐標(x1:1~128,y1:1~8)
void OLED_Fill(u8 x1,u8 y1,u8 x2,u8 y2,u8 dot);
void OLED_ShowChar(u8 x,u8 y,u8 chr,u8 Char_Size);//(X, Y, '字符', SIZE)
void OLED_ShowNum1(u8 x,u8 y,u32 num,u8 size2);//顯示四位數,(X, Y,數值,**僅限8**)x位數可改變
void OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size);//(X, Y,數值, 數值個數<6位,**僅限16**)
void OLED_ShowVI(u8 x,u8 y,u32 num,u8 size2);//輸出字符X,X=X*0.001(X, Y, 變量, SIZE)
void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size);//輸出一串字符,X, Y, "內容", 字符大小
void OLED_ShowCHinese(u8 x,u8 y,u8 no);//(X, Y, 字符庫內漢字編號):x必須+2, Y={2, 4, 6, 8}
void OLED_Set_Pos(unsigned char x, unsigned char y);//設置起始點坐標
void Delay_1ms(unsigned int Del_1ms);//延時程序,單位為1ms
void fill_picture(unsigned char fill_Data);//填充屏幕----0xff為點亮全屏,0x00為不點亮
void Picture();
void IIC_Start();
void IIC_Stop();
void Write_IIC_Command(unsigned char IIC_Command);
void Write_IIC_Data(unsigned char IIC_Data);
void Write_IIC_Byte(unsigned char IIC_Byte);
void IIC_Wait_Ack();
#endif
這是調試庫的函數

由于代碼過多,就不在這里詳細展示了,見附件

上面4個C語言文件下載,不含工程文件,大家自己建立一下吧: 文件.7z (5.66 KB, 下載次數: 80)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:386964 發表于 2022-4-3 22:54 | 只看該作者
完全可用
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲综合大片69999 | 日韩国产精品一区二区三区 | 麻豆91av| 一区精品在线观看 | 欧美色综合一区二区三区 | 国产精品a免费一区久久电影 | 欧美色综合网 | 精品videossex高潮汇编 | 成人中文网 | 日本三级网站在线观看 | 国产亚洲精品精品国产亚洲综合 | 一区二区日韩 | 中文字幕av一区 | 黄在线免费观看 | 免费毛片www com cn | 国产中文字幕在线观看 | 在线观看视频91 | dy天堂| 亚洲欧美在线视频 | 欧美综合一区 | 91综合网| 精品久久久久久久 | aⅴ色国产 欧美 | 精品乱码一区二区三四区视频 | 欧美1区2区 | 综合自拍| 91亚洲国产精品 | 久久久av中文字幕 | 亚洲一区视频在线播放 | 久久久久久久亚洲精品 | 狠狠色网 | 人人爽日日躁夜夜躁尤物 | 一区二区精品 | 亚洲美女一区 | 91精品国产综合久久久久 | 国产一区欧美 | 一区二区精品 | 视频精品一区二区三区 | 国产精品99| 欧美a√| 色婷婷一区二区三区四区 |