Besoin d'aide pour petit programme

Bonjour,

J'au un programme qui permet d'actionner un buzzer via un transistor mais je ne comprend pas quelques lignes pouvez vous m'aider. merci

DDRg EQU $1003
oPORTg EQU $02

LDAA #$ff
STAA DDRg
ldx #$1000
debut:
bset oPORTg,X,%00000100
clra
staa oportg,x
bra debut
end

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Pouvez vous me dire si ma traduction est bonne et la completer. merci

    DDRg EQU $1003 <= adresse du port G
    oPORTg EQU $02 <=

    LDAA #$ff <= Charger $FF dans accu A
    STAA DDRg <= mettre A dans DDRG
    ldx #$1000 <= charger dans le registe x $1000
    debut: <= etiquette debut
    bset oPORTg,X,%00000100
    clra <= Clear accumulator A
    staa oportg,x <= mettre A dans port G
    bra debut <= Revenir au "debut"
    end