在Arduino的LiquidCrystal库有4个构造带不同的参数:
LiquidCrystal(rs, enable, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)
LiquidCrystal(rs, enable, d0, d1, d2, d3, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d0, d1, d2, d3, d4, d5, d6, d7)
针对构造函数参数声明了以下注释:
d0,d1,d2和d3是可选的。如果省略,将仅使用四条数据线(d4,d5,d6,d7)控制LCD。
什么是点d0-d3
如果不需要他们?他们会减少响应时间吗?
With that said, a person looking at the display probably won't see a significant speed difference most of the time, as it still goes very quickly.
这通常不是问题,因为许多模块(尤其是廉价的中文模块,如eBay上的模块)往往刷新率较低,因此,无论如何它们都不会变得模糊不清,混乱不堪,因此更新速度不能太快。