Napisałem program do obsługi tego lecz jest pewien problem. Temperatura aktualizuje się dopiero po restarcie sterownika.
Tak wygląda inicjalizacja:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Definicje oznaczyłem w ten sposób:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Funkcji do pobierania temperatury:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I jej wyświetlanie w funkcji głównej:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Na prawdę nie mam pojęcia o co chodzi, zmniejszałem taktowanie procesora na mniejsze, z zakresu poniżej 4MHz jak mówi nota katalogowa, jednak wartość ustala się raz na LCD i dopiero restart sterownika powoduje jej aktualizację na wyższą, np po przyłożeniu końcówki termopary do gorącego elementu. Czy ktoś widzi jakiś błąd w moim kodzie?