stm8l программный IIC (I2C)

Часто возникает необходимость подключить к микроконтроллеру какой-нибудь датчик по протоколу I2C. Для этого можно использовать встроенный I2C микроконтроллера или написать свой, программный. Для начала надо ознакомиться с теорией. Теория очень подробно описана тут. Ознакомившись с теорией, переходим к практике. Для микроконтроллера STM8L152C6T6 напишем простой пример, когда на шине находится один master. Пример будет для IAR.

Читать дальше

О терморезисторе замолвите слово...

Доброго.
Нашёл у себя в детальках NTC терморезисторы EPCOS, и захотел оценить, насколько точно можно с их помощью измерять температуру. Я не буду склонять или разубеждать использовать терморезисторы, это каждый для себя пусть решает сам. Кому любопытно — смотрите под катом.NTC full range

Читать дальше

TMP112 (Digital Temperature Sensor от Texas Instruments)


Листая брошюру от TI, наткнулся на цифровой термодатчик TMP112...
К пристарелым Dallas-ам в обращатся не захотелось (TO-92 и высокая цена), решил попробовать.
Да к тому же под рукой оказалась вытравленная макетная платка (под MSP430G2553), а I2C так же был в планах.

Читать дальше