I2C 8

PIC18, MPLAB X IDE, XC8, I2C, pcf8563

PIC18, MPLAB X IDE, XC8, I2C, pcf8563 4MHz frequency에 100KHz clock 입니다. RC3, RC4를 i2c 라인으로 사용합니다. 0. 참고 사항https://www.teachmemicro.com/pic16-i2c/https://www.waveshare.com/wiki/Open18F4520 [ ] https://www.microchip.com/wwwproducts/en/PIC18F4520[ datasheet ] http://ww1.microchip.com/downloads/en/devicedoc/39631a.pdf 1. HW 연결 2. 소스 설명full 소스는 아래 github를 통해 확인하세요. i2c로 어떤 module의 값을 가져올 때start - wri..

PIC18 2018.09.13

MSP430, CCS, I2C, PCF8563

MSP430, CCS, I2C, PCF8563 ※ msp430.h 를 사용하는 소스입니다. i2c interface 방식과 gpio 방식 2가지로 동작을 확인하였습니다. Did you have a look at the example codes for the MCU that is provided by TI for almost every processor? www.ti.com/lit/zip/slac536 The following examples show how to set up the clocks: msp430fr59xx_cs_01.c Configure MCLK for 8MHz operation msp430fr59xx_cs_02.c Configure MCLK for 16MHz operation msp430f..

MSP430 2018.09.06

ATMEGA128, TWI, I2C, PCF8563

ATMEGA128, TWI, I2C, PCF8563 TWI ( I2C ) 포트를 통해 PCF8563 모듈을 제어합니다.디버깅 메시지를 위해 UART0 포트를 사용하였습니다. PORTE.0 : UART RXD0 PORTE.1 : UART TXD0 PORTD.0 : TWI Serial Clock PORTD.1 : TWI Serial Data 0. 참고 자료https://embedds.com/programming-avr-i2c-interface/http://artoa.hanbat.ac.kr/lecture_data/microprocessor/2014/%EC%A0%9C11%EC%9E%A5%20%EC%8B%9C%EB%A6%AC%EC%96%BC%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%E..

ATMEGA128 2018.08.31

ATMEGA128, CodeVisonAVR, TWI, I2C, LCD1602

ATMEGA128, CodeVisonAVR, TWI, I2C, LCD1602 TWI ( I2C ) 포트를 통해 LCD1602 모듈을 제어합니다.디버깅 메시지를 위해 UART0 포트를 사용하였습니다. PORTE.0 : UART RXD0 PORTE.1 : UART TXD0 PORTD.0 : TWI Serial Clock PORTD.1 : TWI Serial Data 0. 참고 자료https://embedds.com/programming-avr-i2c-interface/http://artoa.hanbat.ac.kr/lecture_data/microprocessor/2014/%EC%A0%9C11%EC%9E%A5%20%EC%8B%9C%EB%A6%AC%EC%96%BC%20%EC%9D%B8%ED%84%B0%ED%8E..

ATMEGA128 2018.08.31

Raspiberry Pi, WiringPi, I2C 사용하기

Raspiberry Pi, WiringPi, I2C 사용하는 방법입니다. 1. sudo raspi-config 2. Interfacing Options 3. P5 I2C 4. 5. 6. ls /devi2c-1 device가 생성된 것을 확인할 수 있습니다. 7. sudo apt-get install -y i2c-tools 8. i2cdetect -y 1i2c-1 에 연결되어 있는 각 device의 addr를 화면에 보여줍니다. 9. i2cget -y 1 addr reg i2c-1 을 통해 연결된 device의 addr와 reg 를 통해 값을 가져올 수 있습니다.

Raspberry Pi 3 2018.08.01