; ; Sample source file for the Intel 8048 ; ; (this program does not do anything, it is only an example) ; title Sample source file ; ; Definitions ; cr data 0dh ;carriage return lf data 10 ;line feed RAM: data 2000h ;memory start ppi0 data 8000h ;ppi 0 crppi0 data ppi0+1 ;control register srppi0 data ppi0+2 ;status register offset set 0 ; ; Variables ; org RAM ;variables key ds 16 ;key buffer loop1: offset set 9 ; ; Program ; mov a,#'*' clr c xrl a,@R0 jc loop1 mov r0,#10 movd a,p4 call delay jmp loop1 ; ; Delay routine ; delay: djnz r0,delay ret ; ; Dummy data ; routines dw 1234h,0f800h,0 ;routine addresses messg1 db cr,lf,'String no 1.',0 messg2 db cr,lf,lf,'Press a key.',0 end