本帖最后由 Cherish. 于 2014-1-27 14:38 编辑
IIC LCD在传统的LCD1602基础上改变了通讯方式,由并行数据传输改为IIC通讯。传统的LCD1602总共需要8根数据线和3根控制线(使能控制、读写选择和寄存器选择),而IIC LCD只要2根数据线(数据线SDA和时钟线SCL)。
IIC LCD的特点: 显示内容:每行16个字符、共2行 背光颜色:黄绿色 工作温度:0 ~ 50℃ 存储温度:-10 ~ 60℃ 控制器:AIP31068L 驱动电压:+5V(典型值) 通讯方式:IIC 对比度:可调节 元件清单:
pcDuino/Arduino x1 IIC LCD x1 2.54mm的单排针 x8 10K电位器 x1 面包板 x1 公头杜邦线若干
焊接针脚
将2.54mm X 8pin的针脚焊接在IIC LCD上,以便接线:
在arduino上运行:
(1)下载附件中的代码库,放到arduino IDE的libraries文件夹下:
(2)打开arduino IDE,点击“File -> Examples -> IIC_LCD”,可看看到很多的例程,我们点击一个“HelloWorld”的例程:
(3)按照如下的接线图接线,然后给板子下载代码,当代码下载成功后,在屏幕的第一行显示hello world的字符,第二行显示的数字从零开始每秒加1:
(如果你的屏幕在接线无误的情况下没有显示或者显示暗淡、请尝试调节电位器,改变对比度)
在pcDuino上运行:
(1)按照上面的接线图接线:
(2)在附件中下载相关的测试代码到pcDuino,用arduino IDE打开测试代码并运行程序:
附件下载[url=]arduino代码库:[/url][url=]IIC_LCD_Arduino.zip[/url]pcDuino代码库:[url=]IIC_LCD_pcDuino.zip[/url]
|