Guten Morgen!

Nun habe ich getestet:

Bascom 1.12.0 ist nun installiert (Vollversion).

A) ATMega168
Im Programmcode sowie in Bascom habe ich m168def.dat eingestellt
An $crystal = 3686400 habe ich nichts geändert

Test 1:
Die beiden Zeilen habe ich gelöscht:
Config Lcdbus = 4
Config Lcdmode = Port

Compiliert und übertragen: kein Fehler
Im Display steht nur -16,2 bei allen Ausgabewerten

Test 2:
Die beiden Zeilen habe ich wieder hinzugefügt:
Config Lcdbus = 4
Config Lcdmode = Port

Compiliert und übertragen: kein Fehler
Im Display steht nur -16,2 bei allen Ausgabewerten

A) ATMega8
Im Programmcode sowie in Bascom habe ich m8def.dat eingestellt
An $crystal = 3686400 habe ich nichts geändert

Test 1:
Die beiden Zeilen habe ich gelöscht:
Config Lcdbus = 4
Config Lcdmode = Port

Compiliert und übertragen: kein Fehler
Im Display stehen die gemmessenen Werte zwischwen 23,5 und 23,7 Grad.

Test 2:
Die beiden zeilen habe ich wieder hinzugefügt:
Config Lcdbus = 4
Config Lcdmode = Port

Compiliert und übertragen: kein Fehler

Im Display stehen die gemessenen Temperaturen 23, 5 Grad bis 23,7 Grad
Und Nun? Was ist nun los? Warum klappt der ATmMega168 nicht? Hat der andere Ports?

Grüße
Martin