Hallo, vielleicht kann mir einer den Tipp geben, damit ich weiter komme.
Ich habe ein Entwicklungsbord ( Funkamateur, Reihe Bascom von Roland Walter ) und dieses für einen AT90S8535 angepasst. Die Baugruppe läuft mit dem AT90S8535 ohne Probleme. Da mir aber der Programmspeicher zu eng wurde, wollte ich auf den ATmega16 umsteigen. Die Unterschiede ( Interner Oszillator 1MHz, TWI fest auf PortC0 und 1 ) habe ich beachtet. Ich kann den M16 auch programmieren. Ein zweiter M16 schweigt auch.
Aber selbst ein 3-zeilen-Programm: nur die def-Instruktion, LCD-Konfigiration und eine Textausgabe auf das LCD-Display laufen nicht. Da ich den internen Oszillator benuze habe ich keine Instruktion zur Quarzfrequenz im Programm. Mit läuft es aber auch nicht.
Wo habe ich was Kleines aber Prinzipelles übersehen?
Im Moment weiss ich mir keinen Rat mehr.
Tschüss
Hannes