MICROCONTROLLEUR A L'aide
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

MICROCONTROLLEUR A L'aide



  1. #1
    paolo123

    MICROCONTROLLEUR A L'aide


    ------

    BONJOUR A TOUS,

    j'ai besoin de votre aide pour une quesion en informaique industrielle.
    Les données sont les suivantes

    RAM de $0000 a $1FFF

    ROM de 16KO

    Perif de $2000 a $2001(port IN et PORT OUT)




    pour la RAM on demande de definir la capacité de KO et les bits d'adresses a raccorder.


    pour la ROM on demande de definir l'emplacement et le nombre de bits d'adresses a raccorder.


    Et finalemen de faire le plan memoire de la carte






    je suis bloqué sur les deux premieres questions je n'ai aucune idée de comment faire

    puvez vous m'aider svp?
    je vous remercie

    -----

  2. #2
    gcortex

    Re : MICROCONTROLLEUR A L'aide

    Citation Envoyé par paolo123 Voir le message
    RAM de $0000 a $1FFF
    sachant que 16 bits ($XXXX) font 2^16 = 64Ko
    et que chaque code hexa de 0 à F représente 4 bits
    avec le nombre de bits utiles, tu déduis la taille...

  3. #3
    paolo123

    Re : MICROCONTROLLEUR A L'aide

    merci de votre de reponse mais je n'ai pas tres bien compris pour le code de 0 a F font 4 bits dans mon cas comment ca se passe de $0000 a $1fff,si vous detaillez les calculs qu'est ce que ca donne?
    excusez moi mais je n'ai aucune notion dans ca


    merci

  4. #4
    f6bes

    Re : MICROCONTROLLEUR A L'aide

    Bjr à toi,
    Insdustriel ou pas , ça change pas grand chose !
    Mais ce genre de truc c'est pas mon ......truc .
    Néammoins me semble qu'il y a qq indications:
    (je te le dis dans mon langage à moi, à toi de t'adapter)
    on te dis que ta ram va de "0000" à "100 000" (pas d'unité quelconque)
    cela réprésente une certaine valeur . En l'occurence 100 000.
    Donc tu connais la valeur de ta RAM. A toi de la traduire en KO sachant
    qu'UN KO vaut .....mille O !
    Ca me parait simple !
    Bien sur faut connaitre la signification de 1FFF !

    Edit: Gcortex l'a fait mieux que moi !
    A+

  5. A voir en vidéo sur Futura
  6. #5
    paolo123

    Re : MICROCONTROLLEUR A L'aide

    ca va d'accord
    $1fff=8192=8ko pour la capacitié en ko 8ko-0ko=8ko

    et pour le bit d'adressage c'est 2^8=256 bits

    c'est bien cela??

  7. #6
    eSb`

    Re : MICROCONTROLLEUR A L'aide

    Attention, 0x1FFF = 8191 et pas 8192, cela dit, en prenant en compte l'adresse 0, on a bien une taille de 8192.

    Pour ton nombre de Ko, ça me paraît correct. (Attention, j'aurais tendance à noter Ko et pas ko; le premier sous-entend 1K=1024 octets, l'autre 1k=1000 octets).

    Pour adresser ta mémoire RAM, tu n'as besoin que de 13bits. Tu as presque montré toi-même que la plus haute adresse s'écrivait 8191 en binaire et tu sais que la première adresse est 0x0000. Donc tu as 8192 adresses à réaliser et 2^13=8192 !

  8. #7
    gcortex

    Re : MICROCONTROLLEUR A L'aide

    la RAM fait bien 8Ko

    les 3 bits de poids fort doivent être à 0 (car à 001 c'est le périphérique)
    La RAM reçoit 13 bits + signal de validation issu par ex d'un démultiplexeur

  9. #8
    paolo123

    Re : MICROCONTROLLEUR A L'aide

    ok merci de vos reponse

    maintenant pour la rom

    16 ko correspondt a $4000 en hexa ce qui donne 16384 octet

    donc le nombre de bit est de 2^14=16384

    14 bits!?


    ai je bon?


    sinon si par exemple pour la ram ca commencait pas a 0000 mais de $4000 a $7fff comment on ferait?

  10. #9
    gcortex

    Re : MICROCONTROLLEUR A L'aide

    oui 14 bits

    $XXX fait 12 bits donc 4Ko et 4x 4Ko fait 14 bits et 16Ko

    mets la ROM à partir de $4000

    PS : la RAM irait de $4000 à $5FFF

  11. #10
    paolo123

    Re : MICROCONTROLLEUR A L'aide

    ah bon mais c'est ecrit dans l'enoncé que la ram part de $000 a $1FFF

    et la rom arrive a combien?

    merci de vos reponse

  12. #11
    gcortex

    Re : MICROCONTROLLEUR A L'aide

    Citation Envoyé par paolo123 Voir le message
    ah bon mais c'est ecrit dans l'enoncé que la ram part de $000 a $1FFF
    oui mais tu a demandé pour $4000, ce que tu peux faire avec la ROM

Discussions similaires

  1. Programmation microcontrolleur
    Par invite46ba0d36 dans le forum Électronique
    Réponses: 1
    Dernier message: 18/11/2009, 23h00
  2. Microcontrolleur
    Par invite4e1ee1c9 dans le forum Électronique
    Réponses: 1
    Dernier message: 03/09/2008, 11h20
  3. Simuler un microcontrolleur
    Par invite5e1e868f dans le forum Électronique
    Réponses: 4
    Dernier message: 05/04/2008, 18h02
  4. [Info] Programme microcôntrolleur
    Par invite3c954ae2 dans le forum Dépannage
    Réponses: 2
    Dernier message: 01/03/2008, 18h10
  5. Microcontrolleur, un débutant demandant de l'aide.
    Par inviteadf42986 dans le forum Électronique
    Réponses: 2
    Dernier message: 18/01/2008, 16h57
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...