Citat:
zoligen:
Ajde molim te ako mozes nesto i o hardveru koji si koristio.
da li si pogledao link koji sam poslao ???
ima varijanta sa PIC16F690 koji sedi pored lcd-a i koji je I2C slave (prima info od mastera na magistrali)...
takodje imas resenje sa softwerskim i2c-im za 16f628a (mozes da upotrebis softwersko resenje na bilo kom uc-s ali ako vec imas uc sa i2c u hw-u zgodno je koristiti), samo za sw resenje i2c slave-a ako oces 100kbps i2c treba ti 20MHz kristal ..
ja sam to radio da bi koristio manje pina na mcu-u, i2c bus cesto koristim i imam uvek nekoliko uredjaja na njemu tako da mi onda lcd ne trosi nijedan dodatni pin... nevezano za to - i2c bus moze dosta da dobaci zavisno od brzine komunikacije... racunaj da (proveri ali mislim da se secam tacno) za i2c je max kapacitivnost na bus-u je 500pF. Ako uzmes da je ethernet (cat5) kabl oko 5.2pF/m dakle mozes da dobacis max oko 100m ... u svakom slucaju, 100kbps i2c bi trebalo da dobaci minimum 5m ako ako ti treba preko 5 - 10m .. imas bus extender:
http://www.nxp.com/#/pip/pip=[pip=P82B715_8]|pp=[t=pip,i=P82B715_8]