블로그
-
ATTiny44 USI 로 SSD1306 OLED 구동
AZTTiny44 를 쓰게 돼서 글씨 대소문자와 특수문자도 쓸 수 있게 되면서 남는 메모리로 원래 있던 USI 기능으로 I2C 를 작동해 보고자 한다. 해당 핀이 입력으로 돼 있거나 0 이 써져 있으면 SDA 출력을 만들지 못한다. 그거 몰라서 며칠 까묵었다.
blog.naver.com · 2026.07.19
-
i2c 통신 풀업 저항의 중요성
보통 i2c 통신 회로를 구성할때, 풀업저항을 붙이라고 해서 적당한 오옴의 풀업을 붙이는데, 4.7K를 쓰는 경우도 있고, 2.2K를 쓰는 경우도 보았습니다. 풀업저항을 잘못 쓰면, 아래 사진처럼 데이터(SDA)선이 톱니파처럼 되어버려, 엉뚱한 값으로 읽히는 경우가 생길 수도 있습니다.
blog.naver.com · 2024.02.26
-
i2c 통신 풀업 저항의 중요성
보통 i2c 통신 회로를 구성할때, 풀업저항을 붙이라고 해서 적당한 오옴의 풀업을 붙이는데, 4.7K를 쓰는 경우도 있고, 2.2K를 쓰는 경우도 보았습니다. 풀업저항을 잘못 쓰면, 아래 사진처럼 데이터(SDA)선이 톱니파처럼 되어버려, 엉뚱한 값으로 읽히는 경우가 생길 수도 있습니다.
blog.naver.com · 2024.02.26
-
I2C Interface
(1) I2C : I2C(Inter Integrated Circuit)버스는 마이크로프로세서와 저속 주변장치 사이의 통신을 용도로 Philips에서 개발한 규격인데 두 가닥의 선을 I2C버스는 양방향 오픈 드레인 선인 SCL(Serial Clock)과 SDA(Serial Data)로 이루어져 있으며, Master-Slave 형태로 동작한다.
blog.naver.com · 2019.05.21
-
I2C Interface
(1) I2C : I2C(Inter Integrated Circuit)버스는 마이크로프로세서와 저속 주변장치 사이의 통신을 용도로 Philips에서 개발한 규격인데 두 가닥의 선을 I2C버스는 양방향 오픈 드레인 선인 SCL(Serial Clock)과 SDA(Serial Data)로 이루어져 있으며, Master-Slave 형태로 동작한다.
blog.naver.com · 2013.10.27