?? 3411c.asm
字號(hào):
;****************************AVR 單片機(jī)實(shí)驗(yàn)測(cè)試程序 ************************
;;*
;* 標(biāo)題: 測(cè)試指令功能源理
;* 版本: 1.0
;*最后更新日期: 2000.08.08
;*
;* 支援 E-mail: gzsl@sl.com.cn
;*
;* 描述
;* 用AVR Studio調(diào)試軟件窗口觀察指令執(zhí)行變化情況
;* 作者: SL.
;*程序適用于所有單片機(jī)
;***************************************************************************
.include "8515def.inc"
.org $0000
rjmp RESET ;復(fù)位
;****************************************************************************
;*
;* 測(cè)試指令 ADD 功能,用單步或連續(xù)單步調(diào)試
;*
;****************************************************************************
.org $0010
RESET:
LP:
LDI R16,0X11 ;立即數(shù)送寄存器LDI指令中寄存器必須R≥R16,才能匯編成功!
LDI R17,0X33 ;
ADD R17,R16 ;R17=0X44 SREG=0X00,H=0,S=0,V=0,N=0,Z=0,C=0
STS 0X0060,R16 ;內(nèi)部SRAM地址必須≥0X0060
STS 0X0061,R17 ;0X0011=0X44
LDS R0,0X0060 ;R0=0X11
LDS R1,0X0061 ;R1=0X44
ADD R1,R0 ;R1=0X55 SREG=0X00
LDI R20,0XC1 ;
LDI R21,0XAA ;
ADD R21,R20 ;R21=0X6B SREG=0X19,S=1,V=1,C=1
LDI R22,0X46 ;
LDI R23,0X6A ;
ADD R23,R22 ;R23=0XB0 SREG=0X2C,H=1,V=1,N=1
LDI R24,0XFF ;
LDI R25,0XFF ;
ADD R25,R24 ;R25=0XFE SREG=0X35,H=1,S=1,N=1,C=1
RJMP LP ;調(diào)試時(shí)打開Registers(寄存器窗口),
;Processor(處理器窗口--程序,堆棧,狀態(tài)寄存器,X/Y/Z等項(xiàng)),
;New Memory View(存儲(chǔ)器窗口--數(shù)據(jù),I/O,EEPROM,程序存儲(chǔ)器窗口)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -