网站首页 > 技术教程 正文
基于 FlexLua 低代码单片机技术,脱离复杂单片机C语言开发正逐渐成为一种快速高效的 IoT 硬件开发方式。即使新手不懂单片机开发也可很快很容易用FlexLua零门槛开发各种 IoT 硬件,更多教程请参考 FlexLua 官网。
一、实现功能
在 LCD 1602(基于 PCF8674T IIc 串行接口)液晶屏幕上显示动态数字。
通过学习本例程可以掌握如何在 0.96 寸单色 Oled 屏幕上显示需要显示的内容。
二、接线图
三、材料清单
- LCD1602 IIc接口液晶屏幕
四、完整代码
--设置LCD1602模块占用SCL1和SDA1引脚
LIB_LCD1602Config("IIC1")
cnt = 1
--开始大循环
while(GC(1) == true)
do
cnt = cnt + 1
LIB_DelayMs(200)
--每隔0.2秒,在第2行的起始处(第1列)刷新显示"cnt = xxxxx"字符串,LCD背光灯亮
--注意:调用LIB_LCD1602Puts()的频率不要快于0.2秒,因为LCD刷新较慢,调用频率高了来不及刷新
LIB_LCD1602Puts("2","1",string.format("cnt = %05d",cnt),"LightOn")
end
如果感兴趣,上面代码中出现的LIB开头的库函数可以在API文档 中通过Ctrl+F查询。
五、代码运行结果
最后我们在LCD1602液晶屏幕上可以看到一行cnt = xxxxx,并且xxxxx在不断递增。
附:LCD1602 IIc接口液晶屏幕使用注意事项
- Core的库函数会自动识别您的IIc转接模块上的芯片是PCF8674T还是PCF8574AT,所以这两款芯片的IIc转接模块Core都支持,用户无需考虑。但是请不要将模块上的A0,A1,A2短接,因为短接后的模块IIc总线地址发生变化后就不在Core的支持方位了。
- 如果屏幕只是背光灯亮却没有显示,很有可能是液晶屏的对比度不够高,需要调节电阻才能清晰显示。
猜你喜欢
- 2024-12-18 51驱动电子时钟1602显示 电子时钟51单片机
- 2024-12-18 浅析初次使用LCD1602时都不能一次点亮显示的问题
- 2024-12-18 LCD1602液晶显示屏应用 液晶显示lcd1602程序
- 2024-12-18 51单片机学习笔记14 LCD1602显示屏使用
- 2024-12-18 STM8 单片机接入1602 LCD 单片机怎么接lcd
- 2024-12-18 Arduino 通过 I2C 驱动 LCD1602 液晶屏
- 2024-12-18 LCD1602屏幕简介(含代码讲解)【超级详细教程】
- 2024-12-18 1602LCD液晶显示屏的显示 1602液晶屏显示原理
- 2024-12-18 Ardrino实例(五)LCD 1602 lcd1602连接arduino接线
- 2024-12-18 我在高职教STM32——LCD液晶显示(一)
你 发表评论:
欢迎- 04-26偶尔摸鱼18--招新海报
- 04-26一张还不知道能不能被采用的海报
- 04-26美工技巧:如何快速找素材找灵感?
- 04-26收集24个学好PPT的网站,拿走不谢
- 04-26美工设计必备的国内外素材网站大全
- 04-26电商设计师必备的国内外素材网站大全!
- 04-26安全防护标准化高清图,安全文明施工必备
- 04-26图说筏板基础施工那些事儿
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)