
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo miteinander die neue M-Unit basiert auf der Kontrollertype MC68HC908GT16 von Freescale (früher Motorola) und auf diesem Kontroller hat der Flashspeicher eine Größe von 15872 Byte (Adresse $C000 bis inklusive $FDFF). Das Betriebssystem hat nach Angaben von Conrad eine Größe von 6 KB, also 6144 Byte. Nach dieser Rechnung bleiben für den Anwender 9728 Byte Programm- und Datenspeicher übrig. Flashspeicher läßt sich grundsätzlich nur pageweise löschen. Beim GT16 hat jede Flashpage eine Größe von 64 Byte. Das heißt, sobald ein Programm mit zum Beispiel 34 Byte Größe in die M-Unit übertragen wird, belegt es schon 64 Byte. Wobei pro Programm nocheinmal 4 Byte hinzukommen. Der Wert von 4831 sollte eigentlich um eins höher sein, denn dann ergibt sich INT((34+4+63)/64)*64+4832*2 = 9728 Byte. Auf der neuen M-Unit stehen also nicht 10 KB, sondern weniger als 9,5 KB zur Programmspeicherung zur Verfügung. Vermutlich lassen sich Programme bis zu einer Größe von 9724 Byte in den Kontroller laden. Für größere Programme lohnt sich die Anschaffung einer "alten" C-Control 1.1 also durchaus. Denn durch EEPROM-Tausch sind bis zu 64 KB große Programme möglich. Als Advanced CC1-Unit ist sie nach wie vor erhältlich. Dietmar Meine Homepage: http://ccintern.dharlos.de |
| Antwort schreiben |