零知开源快速入门27-LCD1602扩展板PCF8574实验

本实验使用LCD1602驱动板PCF8574来驱动LCD1602进行显示,这个驱动板可以节省引脚,只需要四个引脚即可控制LCD1602了。

一、工具原料

电脑,windows系统
零知标准板
micro-usb线
LCD1602
PCF8574扩展板

二、硬件连接

1、硬件连接示意图

2、实际连接

三、方法步骤

1、打开零知实验室软件开发工具,然后新建项目,输入以下代码:

2、按照之前的方式先【编译】,然后【上传】到开发板中。


								
	/**********************************************************
	*    文件: PCF8574-LCD1602.ino      by 零知实验室([url=http://www.lingzhilab.com]www.lingzhilab.com[/url])
	*    -^^- 零知开源,让电子制作变得更简单! -^^-
	*    时间: 2019/06/27 14:02
	*    说明:
	************************************************************/
	 
	
	#include "LiquidCrystal_I2C.h"
	LiquidCrystal_I2C lcd(0x27,16,2);
	 
	// 复位或上电后运行一次:
	void setup() {
		//在这里加入初始化相关代码,只运行一次:
		 
		lcd.init(); 
		lcd.backlight(); 
		lcd.print("Welcome to "); 
		lcd.setCursor(0,1); 
		lcd.print("  lingzhilab.com");
	}
	 
	//一直循环执行:
	void loop() {
		// 在这里加入主要程序代码,重复执行:
	}	
							
								
							

四、成果展示

将上述代码验证后上传到零知板,就可以看到测试结果了。

注意:当LCD只发光,并没有文字显示时,请用螺丝刀调节PCF8574拓展板上的蓝色按钮,即可正常显示!