glaza Δημοσ. 21 Ιανουαρίου 2011 Δημοσ. 21 Ιανουαρίου 2011 Καλησπέρα παιδιά, αν θέλω να τυπώσω από την μνήμη του προγράμματος το 90 σε BCD, τι πρέπει να κάνω ? aem_bcd: .DB $63,$90 ;ayto einai to aem mou ldi R16, low(RAMEND) out SPL,R16 ldi R16, high(RAMEND) out SPH,R16 reset: ldi R16, $FF out DDRB, R16 out PORTB, R16 ldi R16, $00 out DDRD, R16 ldi ZL, low(aem_bcd*2) ldi ZH, high(aem_bcd*2) μετά τι κάνω ????
MeTaXaS4 Δημοσ. 21 Ιανουαρίου 2011 Δημοσ. 21 Ιανουαρίου 2011 > aem_bcd: .DB $63,$90 ;ayto einai to aem mou ldi R16, low(RAMEND) out SPL,R16 ldi R16, high(RAMEND) out SPH,R16 reset: ldi R16, $FF out DDRB, R16 out PORTB, R16 ldi R16, $00 out DDRD, R16 ldi ZL, low(aem_bcd*2) ldi ZH, high(aem_bcd*2) LD R0,RX+ OUT "πόρτα που θες",R0 δεν είμαι σίγουρος, δοκίμασε το και πες μου..(βαριέμαι να βγάζω πάλι τον stk500 από το κουτί..)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.