1. 기능
문자열의 개당 유닛(unit)은 5열8행(10가능)의 도트(dot)로 구성된 직사각형으로 16열2행(1602)의 캐릭터(charactor,문자열)을 지원하도록 설계되었다. 1987년에 상용화되었다. 사실상 업계 표준이다.[1][2]이러한 설계를 바탕으로 PCF8574T칩을 사용해 I2C통신을 호환시켜 사용한 20열4행(2004)시리즈도 널리 사용된다.[3]
2. I2C
HD44780가 16pin을 사용해 통신과 전원을 공급하는데 반해 I2C는 단4pin만으로 이모든것을 제어하기때문에 대중화에 앞장서는데 일조했다.[4][5]3. 글자 깨짐 현상
전압의 노이즈나 라이브러리의 설계정도에 따라 특히 라이브러리 의존성이 높아 글자 깨짐 현상이 일어날수있다. 빈도와 그 심함 정도도 차이가 많이 난다.4. 관련문서
*모니터[1] 소스포지 hd44780 #[2] 마이크로소프트 HD44780클래스#[3] \[깃허브\] duinoWitchery 유저 소스 hd44780_HC1627_I2C.h #[4] (arduino) LiquidCrystal#[5] Arduino LiquidCrystal_I2C by joaopedrosgs and fdebrabander #