ATMEL ATmega8535
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

ATMEL ATmega8535



  1. #1
    invite8ee4d94b

    ATMEL ATmega8535


    ------

    Bonjour à tous !

    Je suis actuellement en stage en allemagne et je dois utiliser un ATmega8535.

    J'ai déjà programmé sur PIC et ST7 mais ce microcontroleur me pose quelques problèmes:

    a) Je ne peut pas utiliser l'instruction CALL ou JMP du fait du µC que l'on m'a imposé. Je ne comprends pas l'instruction RCALL qui saute bien dans ma routine mais qui apres le ret de celle ci ne poursuit pas sur l'instruction suivante et reboucle infiniment sur le même rcall.

    Code:
    ************************************************************************
    ;
    ;  PROGRAMME PRINCIPAL
    ;
    ;************************************************************************
    .cseg
    Main:
    	rcall	init_pwm
    	nop
    boucl:
    
    	rcall init_pwm
    		
    	rjmp boucl
    
    
    ;************************************************************************
    ;
    ;  ZONE DE DECLARATION DES SOUS-PROGRAMMES
    ;
    ;************************************************************************
    .cseg
    
    init_pwm:
    	nop
    	nop
    	nop
    	ret
    b) Pourquoi y a t-il autant de registre de travail? quelle est l'intérêt des variables du coup?

    c) Existe t'il un fichier type de départ pour programmer?

    d) Comment déclarer les vecteurs d'interruptions, y a t'il un endroit spécifique , une adresse spéciale ou les mettre? J'ai pu lire qu'il fallait utiliser l'instruction: .ORG 0x0000 pour mettre me PC à l'adresse 0 et ensuite placée les vecteurs d'interruptions .

    Merci à tous pour vos info car partant ed rien je suis un peu dans le flou !


    -----

  2. #2
    invite8ee4d94b

    Re : ATMEL ATmega8535

    Ai je etait clair ou avez besoin de quelques precisions supllememtaires?

  3. #3
    invite8ee4d94b

    Re : ATMEL ATmega8535

    Bon pour le probleme de l4instruction c4est resolu il fallait inclure le bon fichier pour initialiser le SP au bonne endroit...

Discussions similaires

  1. UART avec ATMEGA8535
    Par invite73c4066c dans le forum Électronique
    Réponses: 3
    Dernier message: 29/07/2008, 01h25
  2. Programmer un ATMEGA8535 en USB????
    Par invite90e0b50a dans le forum Électronique
    Réponses: 3
    Dernier message: 03/07/2008, 17h23
  3. atmega8535 programmant atmega8535
    Par invitea88e6ae4 dans le forum Électronique
    Réponses: 12
    Dernier message: 29/01/2008, 21h19
  4. samples Atmel
    Par invite178930ab dans le forum Électronique
    Réponses: 4
    Dernier message: 04/07/2005, 11h49
  5. ATMEL ATmega8535
    Par invite7e9cb89a dans le forum Électronique
    Réponses: 6
    Dernier message: 27/01/2005, 08h11
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...