From 0ad2b0a8b73eff505e5fd41e7f78949053f2f9ff Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Mon, 15 May 2017 15:56:43 +0200 Subject: [PATCH] Programme pour tester les boutons --- bouton.txt | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+), 0 deletions(-) create mode 100644 bouton.txt diff --git a/bouton.txt b/bouton.txt new file mode 100644 index 0000000..2a967a9 --- /dev/null +++ b/bouton.txt @@ -0,0 +1,39 @@ +.equ PINA = 0x00 ; définition des adresses des ports +.equ DDRA = 0x01 +.equ PORTA = 0x02 +.equ PINC = 0x06 +.equ DDRC = 0x07 +.equ PORTC = 0x08 + +.equ RAMEND = 0x21FF +.equ SPH = 0x3E ; initialisation de la pile +.equ SPL = 0x3D + +.org 0x000 + ; Vecteur RESET + jmp debut + + +.org 0x0080 + + +debut: + DDRA@IO <- 0xFF + DDRC@IO <- 0x0F + PORTC@IO <- 0x00 + SEI + +boucle: + PORTA@IO <- PINC@IO + ; PORTA@IO <- 0xAA + saut boucle + +tempo: + ldi r24,8 +tempoA: + subi r22,1 + sbci r23,0 + sbci r24,0 + brcc tempoA + ret + -- libgit2 0.21.2