Sie sind auf Seite 1von 1

;contoh 2.

1
.include m32def.inc
.org 0
rjmp utama
utama:
ldi r16, low(RAMEND) ;load stack dengan ramend sebagai
out SPL, r16 ;nilai teratas dari internal SRAM
ldi r16, high(RAMEND)
out SPH, r16
.org 0x400 ;inisialisasi lokasi awal ROM 0x400
DATA1: .DB 2,5,1,9 ;4 data desimal (dalam hex = 02,05,01,09)
DATA2: .DB 63 ;data tunggal desimal(dalam hex = 3F)
DATA3: .DB 0x16 ;data tunggal heksadesimal
DATA4: .DB 0b01000111 ;data tunggal biner (dalam hex = 47)
.org 0x412 ;inisialisasi lokasi awal ROM 0x412
DATA5: .DB A ;data tunggal karakter ASCII
DATA6: .DB 6,7,8,9 ;empat bilangan ASCII
.org 0x424 ;inisialisasi lokasi awal ROM 0x424
DATA7: .DB SYAHRUL ;data ASCII string larik
STOP: RJMP STOP

Das könnte Ihnen auch gefallen