A
Andreas Auer
Guest
Hi.
Ich hab hier einen ATMega162. Das Problem, das ich mit dem Mikrocontroller
habe ist folgendes:
Ich verwende die USART1 (2.serielle). Sie funktioniert einwandfrei.
Wenn ich jetzt das externe SRAM dazuschalte (USART und SRAM aktiviert),
sieht es zwar so aus als ob ich ganz normal auf das SRAM schreiben bzw. von
dort lesen kann (beschreibe es mit Werte und lese die Werte wieder aus).
Wenn ich das SRAM entferne dann ändert sich irgendwie nichts, d.h. es
funktioniert immer noch, sollte es aber nicht mehr.
Komischerweise ist auch ein HIGH Pegel auf PC2, sobald ich auf UDR1 schreibe
bzw. von dort lese. Die restlichen PINS von Port C sehen aus, als würde
sich nichts ändern (JTAG Interface ist ausgeschaltet).
Kennt jemand dieses Phänomen?? Kann mir jemand sagen wie ich das SRAM
richtig testen kann, ob es auch wirklich funktioniert!
mfg
Andreas
--
Andreas Auer aauer1@sbox.tugraz.at
Student of Telematics
Graz University of Technology
Ich hab hier einen ATMega162. Das Problem, das ich mit dem Mikrocontroller
habe ist folgendes:
Ich verwende die USART1 (2.serielle). Sie funktioniert einwandfrei.
Wenn ich jetzt das externe SRAM dazuschalte (USART und SRAM aktiviert),
sieht es zwar so aus als ob ich ganz normal auf das SRAM schreiben bzw. von
dort lesen kann (beschreibe es mit Werte und lese die Werte wieder aus).
Wenn ich das SRAM entferne dann ändert sich irgendwie nichts, d.h. es
funktioniert immer noch, sollte es aber nicht mehr.
Komischerweise ist auch ein HIGH Pegel auf PC2, sobald ich auf UDR1 schreibe
bzw. von dort lese. Die restlichen PINS von Port C sehen aus, als würde
sich nichts ändern (JTAG Interface ist ausgeschaltet).
Kennt jemand dieses Phänomen?? Kann mir jemand sagen wie ich das SRAM
richtig testen kann, ob es auch wirklich funktioniert!
mfg
Andreas
--
Andreas Auer aauer1@sbox.tugraz.at
Student of Telematics
Graz University of Technology