OLED 0.96寸单色屏宏定义

    OLED_WriteCommand(0xAE);	//关闭显示
	
	OLED_WriteCommand(0xD5);	//设置显示时钟分频比/振荡器频率
	OLED_WriteCommand(0x80);
	
	OLED_WriteCommand(0xA8);	//设置多路复用率
	OLED_WriteCommand(0x3F);
	
	OLED_WriteCommand(0xD3);	//设置显示偏移
	OLED_WriteCommand(0x00);
	
	OLED_WriteCommand(0x40);	//设置显示开始行
	
	OLED_WriteCommand(0xA1);	//设置左右方向,0xA1正常 0xA0左右反置
	
	OLED_WriteCommand(0xC8);	//设置上下方向,0xC8正常 0xC0上下反置

	OLED_WriteCommand(0xDA);	//设置COM引脚硬件配置
	OLED_WriteCommand(0x12);
	
	OLED_WriteCommand(0x81);	//设置对比度控制
	OLED_WriteCommand(0xCF);

	OLED_WriteCommand(0xD9);	//设置预充电周期
	OLED_WriteCommand(0xF1);

	OLED_WriteCommand(0xDB);	//设置VCOMH取消选择级别
	OLED_WriteCommand(0x30);

	OLED_WriteCommand(0xA4);	//设置整个显示打开/关闭

	OLED_WriteCommand(0xA6);	//设置正常/倒转显示

	OLED_WriteCommand(0x8D);	//设置充电泵
	OLED_WriteCommand(0x14);

	OLED_WriteCommand(0xAF);	//开启显示
		
	OLED_Clear();				//OLED清屏
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OLED 0.96显示是一种小尺的有机发光二极管显示,可以用于显示简单的图形和文字。为了在该显示上运行程序,首先需要有一个适合的控制器和驱动电路。 控制器是用来控制显示的主要组成部分,它可以接收来自主控板的指令,并将其转换为显示图像的信号。常见的OLED控制器有SSD1306、SH1106等,可以通过串行通信接口(如I2C或SPI)与控制板连接。 驱动电路则是将来自控制器的信号转换为OLED显示所需的电流和电压。驱动电路通常由电源管理芯片、电流源、电压转换器以及电位器等组成,它们相互协作以为OLED显示提供适当的供电和信号。 在具备适当的控制器和驱动电路后,应编写程序来实现想要在OLED显示上显示的内容。程序可以使用各种编程语言(如C、C ++、Python等)编写,并利用控制器提供的库函数或API来控制OLED显示。 根据具体需求,程序可以实现显示不同的图形、文本、动画等。通过调用相应的函数,可以设置OLED显示的亮度、对比度、清晰度等参数,以及绘制各种形状、字体和颜色的图像。还可以使用动态刷新技术,使图像和文字在幕上实时更新。 综上所述,要在OLED 0.96显示上运行程序,需要有适合的控制器和驱动电路,并编写相应的程序来控制显示内容。这些步骤的完成将使得OLED显示可以实现各种显示需求,并呈现出清晰、高亮度的显示效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值