User Tools

Site Tools


arduino:displays_for_classic_arduinos:parallel_character_lcd_displays_and_classic_arduinos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
arduino:displays_for_classic_arduinos:parallel_character_lcd_displays_and_classic_arduinos [2018/01/29 23:31] – [Tests] mithatarduino:displays_for_classic_arduinos:parallel_character_lcd_displays_and_classic_arduinos [2018/01/30 00:11] – [Tests] mithat
Line 11: Line 11:
 ===== Tests ===== ===== Tests =====
  
-Arduino has a [[https://www.arduino.cc/en/Reference/LiquidCrystal | LiquidCrystal]] library that supports character LCDs using the Hitachi HD44780 parallel controller and equivalents. In addition, there's Greg Tan's [[https://github.com/gregington/BigCrystal | BigCrystal]] library, which builds on top of the LiquidCrystal library and cleverly adds support for double height characters. +Arduino has a [[https://www.arduino.cc/en/Reference/LiquidCrystal | LiquidCrystal]] library that supports character LCDs using the Hitachi HD44780 parallel controller and equivalents. In addition, there's Greg Tan's [[https://github.com/gregington/BigCrystal | BigCrystal]] library, which builds on top of the LiquidCrystal library and cleverly adds support for double-height characters. 
  
-I decided to get an idea of what the processing time and memory overhead using BigCrystal with a 20x4 display was as sort of an acid test. I used a 5V 16 Mhz Nano for this, and the display is probably an STN unit. The reported frame update time is around 14 msec and varies with the number of big characters being drawn. Memory use is 15% of program storage and 6% of dynamic memory. Because these numbers are so low, I didn't bother doing a test of the LiquidCrystal library in its own.+I decided to get an idea of what the processing time and memory overhead using BigCrystal with a 20x4 display was. I used a 5V 16 Mhz Nano, and the display is probably an STN unit. The reported frame update time is around 14 msec and varies with the number of big characters being drawn. Memory use is 15% of program storage and 6% of dynamic memory. Because these numbers are so low, I didn't bother doing a test of the LiquidCrystal library on its own.
  
 FIXME video FIXME video
arduino/displays_for_classic_arduinos/parallel_character_lcd_displays_and_classic_arduinos.txt · Last modified: 2019/11/15 15:59 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki