The Arduino LiquidCrystal perpustakaan memiliki 4 konstruktor dengan argumen yang berbeda:
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)
Komentar berikut dinyatakan untuk argumen konstruktor:
[...] d0, d1, d2, dan d3 adalah opsional; jika dihilangkan, LCD akan dikontrol hanya menggunakan empat jalur data (d4, d5, d6, d7).
Apa gunanya d0-d3
jika tidak dibutuhkan? Apakah mereka akan mengurangi waktu respons?
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.
Yang biasanya tidak menjadi masalah karena banyak modul (terutama modul Cina yang murah seperti yang ada di eBay) cenderung memiliki kecepatan refresh yang rendah, jadi Anda tidak dapat memperbaruinya terlalu cepat tanpa mengubahnya menjadi berantakan yang buram dan tidak dapat dibaca.