as51

 汇编例子

MAIN:
     MOV R0, #16
     MOV R1, #16  

LOOP:
     MOV A, R1
     MOV @R0,A
     
     MOV A,0x0
     MOV A, @R0
     MOV SBUF, A 
     
     INC R0
     INC R1
     CJNE R0, #255 , LOOP
	 
     NOP 

  

数值有2种表示方式,16进制,0x78,10进制 #255都可以,在CJNE等语句中只允许10进制。

生成hex文件

run:
	as8051 -l -o -s xram.asm 
	aslink xram.rel -i 
	sdcc-packihx xram.ihx > xram.hex

  

猜你喜欢

转载自www.cnblogs.com/xuxian007/p/12760982.html