1-wire, I2C for PIC Microcontroller
1-Wire - From Wikipedia, the free encyclopedia
1 -Wire (англ. один провід) - двонаправлена шина зв’язку для пристроїв з низькою швидкістю передачі даних (зазвичай 15,4 Кбіт/с , максимум 125 Кбіт/с), в якій дані та живлення передаються по одній лінії (тобто всього використовуються два дроти - один для заземлення , а другий для живлення і даних ; в деяких випадках використовують і окремий провід живлення).
Відповідно, топологія такої мережі - загальна шина. Мережа пристроїв 1 -Wire зі зв’язаним основним пристроєм названа « MicroLan ».Одна з привабливих характеристик шини - той факт, що для зв’язку з пристроєм необхідно лише два дроти: для даних і для заземлення. Інша приваблива характеристика шини - велика відстань передачі.
AN1199 - 1-Wire Communication with PIC Microcontroller
1-wire slave emulator for PIC16 microcontroller – owslave
1-Wire Humidity sensor + I/O-module
1-Wire. Измерение температуры. Термодатчик DS18B20.
Что такое 1‑Wire?
I2C
AN541 - Using PIC16C5x as a Smart IIC Peripheral (emulating full I2C specification )
I2C Master/Slave 16F88/16F767 working code
Video : PIC10F222 8bit ADC I2C LCD test
Video : PIC10F220 + ADT7410 Temperature Sensor + I2C LCD AQM0802A
З відео код:
:020000040000FA
:1000000025000504F80C0600C00C0200BD09380CE0
:100010009409390C9409140C9409700C9409560C29
:1000200094096C0C9409380C94090C0C9409010C7B
:1000300094098709D409BD09800C94098709D4095A
:10004000070C3400C30914022A099409F402220A95
:100050008709330AE20100083008310834083708FC
:100060005408440841087809900C9409010C94093B
:100070007809910C9409A70917023D00900C940986
:10008000000C94097809910C9409A70917023C0007
:1000900087097D037C030307520AFF0CBC012D0C6A
:1000A0003B00540A200C3B00790078000A0CBC008D
:1000B000B9020306560AF9000A0CDC013800BD0932
:1000C000010C94098709BD09C00C94098709D4095A
:1000D000C3091B0294091902C90994091802C90924
:1000E0009409DF0C9409430C940987090000330A32
:1000F000060C26001E0C35000000F5027C0A4604A2
:100100001E0C35000000F502820A260400082605B0
:100110001E0C35000000F5028A0A46051E0C35004B
:100120000000F502900A00083600080C3300760340
:1001300003069E0A460426052604A10A460526054E
:100140002604F302970A4604260526040008FC0C40
:100150000600080C330026054606B20A030477039E
:100160002604B50A030577032604F302AB0A460406
:1001700026052604F80C0600000878097C0C940972
:10018000000C9409000878097C0C9409400C94092F
:100190000008E20130083108320833083408350815
:1001A0003608370838083908FF0C3000140C3100C5
:0C01B0000000F102D80AF002D60A000894
:0401BC00000800082F
:021FFE00EB0FE7
:00000001FF
…
I2C - Матеріал з Вікіпедії — вільної енциклопедії.
A single master I2C tutorial.
Testing Pic code for I2C Master/Slave communication
Lab 14: Inter-Integrated Circuit (I2C) communication
