arduino uno + nokia 5110

本文介绍了如何使用Arduino Uno与Nokia 5110液晶屏进行连接,包括接线图和两种方法:直接复制代码以及使用库文件。通过实例展示了在Arduino环境下驱动Nokia 5110屏幕显示的基础操作。
摘要由CSDN通过智能技术生成

现在外面风雨交加,中午一盒隆江猪脚饭都没吃完的我饿得已经看不动QT的文档了,于是翻出实验室昨天入货的nokia5110玩下,显示个求救信号。

看图:NOKIA 5110



亲爱的arduino就不要爆照了

下面上过程,对于懒人来说,最好的选择就是arduino,使用arduino有两个方法:第一直接抄别人代码,此之谓开源,第二直接找库,此之谓第三方库丰富,哈哈哈

看第一种方法:

抄代码:源地址是arduino学习笔记32 - Arduino nokia 5110 PCD8544驱动实验

不爽可以直接看人家的原文。

先上接线图:


这幅图不是上面地址给的,主要几个地方接对就行了,按照下面代码来接:

使能SCE  7

复位RECET  6

片选DC 5

数据Din/DN 4

时钟 SCL/CLK  3

其他的按照上面的接,注意led那里要先接个100欧的电阻再接5v,或者直接找个PWM输出端口给个高点的值接上去也可以。

代码还是要贴一下,给懒人用>>>>>>.

// The pins to use on the arduino
#define PIN_SCE   7
#define PIN_RESET 6
#define PIN_DC    5
#define PIN_SDIN  4
#define PIN_SCLK  3
 
// COnfiguration for the LCD
#define LCD_C     LOW
#define LCD_D     HIGH
#define LCD_CMD   0
 
// Size of the LCD
#define LCD_X     84
#define LCD_Y     48
 
int scrollPosition = -10;
 
static const byte ASCII[][5] =
{
 {0x00, 0x00, 0x00, 0x00, 0x00} // 20
,{0x00, 0x00, 0x5f, 0x00, 0x00} // 21 !
,{0x00, 0x07, 0x00, 0x07,
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值