RAM 32ko
Microcontroleur
   hotline@sarnikoff.fr ℜ(ε)+ℑ(ζ) ψΘψ Sarnikoff 2018 h=∫∞ dt WIKI EXPERIMENTAL NON SECURE OUVERT A TOUS VENTS    
  Microcontroleur
RAM 32ko

Ram statique de 32ko

Ainsi pendant le téléchagement (bootloader)
elle est zone DATA, puisque le bootloader
envoie le code du progamme qui sont DATA
du bootloader.
Comme il est possible de lancer du code
installé à une adresse quelconque par l'option
de compilation de sdcc --code-loc = adr H
le "basculement" bootloader - Codetest,
qui deplace le champ d'adresse pour un lancement
à l'adresse 0000H est devenu inutile.

Sur le reset le code est donc actif,
puisque le bootloader modifié regarde si du
code est présent à l'adresse 4000H.
La zone mémoire devient donc zone code.
16 bits est pour un champ d'adresse de 68ko.
La zone code de 0-32ko (4000H) est celle occupable
par la mémoire flash du microcontroleur:
Place suffisante pour le bootloader.
La Ram occupe les adresses des 4000H à 8000H

Il reste donc autant d'adresses pour parvenir à FFFFH
Le système est donc sur un champ de 15bits, (ou bus),
mais qui serait apte à recevoir "son double".


   hotline@sarnikoff.fr ℜ(ε)+ℑ(ζ) ψΘψ Sarnikoff 2018 h=∫∞ dt WIKI EXPERIMENTAL NON SECURE OUVERT A TOUS VENTS 27/09/21 06:07:49




























































RAM 32ko