Jak wyświetlić jakiś znak, tzn w którym miejscu w kodzie trzeba to zastosować korzystając z takiej tabelki?
np. jak wyświetlić 123
np. jak wyświetlić 123
Cytat:.include "m8535def.inc"
;-----------------------------------------------
.def TMP = R16
;-----------------------------------------------
.org $000
RJMP RESET
;-----------------------------------------------
RESET:
LDI TMP,LOW(RAMEND)
OUT SPL,TMP
LDI TMP,HIGH(RAMEND)
OUT SPH,TMP
LDI TMP,$FF
OUT DDRA,TMP
NOP
OUT DDRB,TMP
RCALL INIT
RCALL DELAY
RCALL WRITE
MAIN:
RJMP MAIN
;-----------------------------------------------
DELAY:
LDI R21,$FF
L1: LDI R20,$FF
L: DEC R20
BRNE L
DEC R21
BRNE L1
RET
;-----------------------------------------------
S_T:
CBI PORTB,0
CBI PORTB,1
SBI PORTB,2
OUT PORTA,TMP
CBI PORTB,2
RET
;-----------------------------------------------
DANE:
CBI PORTB,0
SBI PORTB,1
CBI PORTB,2
OUT PORTA,TMP
SBI PORTB,2
RET
;-----------------------------------------------
WRITE:
LDI TMP,0b0100_1101
RCALL DANE
RCALL DELAY
;itd
RET
;-----------------------------------------------
INIT:
LDI TMP,0b0000_1111
RCALL S_T
LDI TMP,0b0000_0110
RCALL S_T
LDI TMP,0b0011_1000
RCALL S_T
LDI TMP,0b0000_0001
RCALL S_T
RET