Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : I2C addresses and CCS811
Author | Message | ||||
geodav Newbie Joined: 09/05/2014 Location: AustraliaPosts: 12 |
Hi Gurus, have been using the amazing Airquality monitor by Goeff Graham. question: how would the I2C address change if 2 slave CCS811 modules were to be linked up to the same micromite in Goeff.S mmbasic touch screen program as published by Silicon chip Jan 2020 ? Obviously I dont understand I2C that well as its my first use. regards George |
||||
CircuitGizmos Guru Joined: 08/09/2011 Location: United StatesPosts: 1421 |
The CCS811 responds to two different I2C addresses based on a pin on the chip. Pin 1, named ADDR, is the selection pin that allows two alternate addresses to be selected: If ADDR is low (0) the 7 bit I²C address for the chip is 0x5A (90 decimal) If ADDR is high (1) the 7 bit I²C address for the chip is 0x5B (91 decimal) Micromites and Maximites! - Beginning Maximite |
||||
geodav Newbie Joined: 09/05/2014 Location: AustraliaPosts: 12 |
Thanks for that CG, I shall follow this protocol you outlined. |
||||
Print this page |