10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

NOTE 11EEPROM 읽고쓰기EEPROM 은 적은 용량에서 비교적 큰 용량까지 (0.5K~64Kbyte) 데이터를 보관할 수 있고, 정전시 데이터가 보존되기 때문에 마치, 소규모 하드디스크처럼 응용할 수 있는 소자입니다. 온도콘트롤러에서 유저가 설정해 놓은 온도설정치를 전원이 OFF 된 상황에서도 잃어버리고 싶지 않다면,EEPROM 을 사용해서 간단하게 해결할 수 있습니다.큐블록에는 4K BYTE 의 EEPROM 이 내장되어 있으므로, 간단한 데이터 보관등은 별도로 칩을추가하지 않고도 해결할 수 있지만, 4K BYTE 이상의 데이터를 정전시 보관까지 해결하고 싶다면,추가로 EEPROM 을 연결하는 방법을 생각할 수 있습니다. 24LC512 를 연결할 경우 64K byte 의데이터를 저장할 수 있습니다.여기에서는 24LC32 (4K byte)를 사용하여, EEPROM 을 억세스하는 방법에 대하여 설명하도록하겠습니다. 시리얼 EEPROM 은 SPI 방식과 I2C 방식이 있습니다. I2C 방식의 EEPROM 은 디바이스명이 24XXXX 로 시작합니다. SPI 방식은 93XXX 로 시작합니다.A0 VCCA1 NCA2 SCLGND SDA24LC324.7KohmSOUT VINSIN VSSATN RESVSS VDDP0 P15P1 P14P2 P13P3 P12P4 P11P5 P10P6P9P7P8CB220Const Device = CB280Dim adr As IntegerDim data As ByteDim a As Bytedata = &ha6adr = &h3Set I2c 7,6DoI2cstart420

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!