Witam
Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa tylko zwiększanie ).
Podejrzewałem, że może I2C jest na tym samym porcie co Controlport, ale w innym projekcie ( co prawda na KS108 128 * 64sed ) mam również I2C na tym samym porcie co Controlport i działa bez problemu
Kod trochę przydługi, ale może komuś będzie się chciało przejrzeć i coś zauważy
Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa tylko zwiększanie ).
Podejrzewałem, że może I2C jest na tym samym porcie co Controlport, ale w innym projekcie ( co prawda na KS108 128 * 64sed ) mam również I2C na tym samym porcie co Controlport i działa bez problemu
Kod trochę przydługi, ale może komuś będzie się chciało przejrzeć i coś zauważy
Code: vbnet