Witam,
Mam następujący problem z Atmega 16 i standardowym wyświetlaczem 2*16 zanków. Program pisany w Bascom, czasami działa bez zarzutów, a czasami na ekranie zaczynają płynąć przypadkowe znaki, wydaje mi sie, że dzieje się tak wówczas kiedy zbyt często wysyłam dane na wyswietlacz, dodam, że wykorzystuje tryb z czterema bitami danych i komunikacja bez potwierdzenia. Zakładam, że komenda LCD sama kontroluje jak komunikować się z wyświetlaczem. Procesor pracuje nadal poprawnie co widać po reakcji wejść i wyjść.
Jak poinformować kompilator o częstotliwości pracy procesora, ponieważ wydaje mi się, że kompilator ustawia sobie czasy jakby pracował cały czas na 1MHz, i po zmianie częstotliwości całość zaczyna się rozjeżdżać.
Mam następujący problem z Atmega 16 i standardowym wyświetlaczem 2*16 zanków. Program pisany w Bascom, czasami działa bez zarzutów, a czasami na ekranie zaczynają płynąć przypadkowe znaki, wydaje mi sie, że dzieje się tak wówczas kiedy zbyt często wysyłam dane na wyswietlacz, dodam, że wykorzystuje tryb z czterema bitami danych i komunikacja bez potwierdzenia. Zakładam, że komenda LCD sama kontroluje jak komunikować się z wyświetlaczem. Procesor pracuje nadal poprawnie co widać po reakcji wejść i wyjść.
Jak poinformować kompilator o częstotliwości pracy procesora, ponieważ wydaje mi się, że kompilator ustawia sobie czasy jakby pracował cały czas na 1MHz, i po zmianie częstotliwości całość zaczyna się rozjeżdżać.
