1. CLCD I2C 1-1. CLCD 메모리 CGROM(Character Generator ROM)8비트 문자 패턴을 저장하고 있는 메모리208개의 5x8 도트와 32개의 5x10 도트의 문자 패턴 저장(9920bit)Character Code 0b0010 0000(공백) ~ 0b0111 1111(←)까지는 ASCII (아스키 코드) 와 일치 → c언어에서 문자로 표현된 데이터를 변환하지 않고 그대로 LCD에 출력 가능→ 위 표와 같이 문자가 CGROM에 저장되어 있고 저장된 문자를 DDRAM을 통해 화면에 출력→ 표 좌측 CGRAM(1) ~ CGRAM(8)은 사용자가 문자를 만들어 CGRAM에 저장하여 사용 가능 CGRAM(Character Generator RAM)사용자 정의..
1. I2C 통신 Write : [장치 주소(7bit) + 0(Write)] [쓰기 데이터(8bit)] Read : [장치 주소(7bit) + 1(Read)] [읽기 데이터(8bit)] ⦁ 모든 data 뒤에는 ACK bit가 붙음(쓰기에서는 slave가, 읽기에서는 master가 보냄) 2. LCD I2C ∘ 16x2 LCD 2-1. LCD 메모리 1. CGROM(Character Generator ROM) ⦁ 8비트 문자 패턴을 저장하고 있는 메모리 ⦁ 208개의 5x8 도트와 32개의 5x10 도트의 문자 패턴 저장(9920bit) ⦁ Character Code 0b0010 0000(공백) ~ 0b0111 1111(←)까지는 ASCII (아스키 코드) 와 일치 → c언어에서 문자로 표현된 데이터를 ..