📄 ram.asm
字号:
;==============RAM测试=====================
tx1714 EQU 7FFH
PA EQU 05H
PB EQU 06H
PC EQU 07H
PD EQU 20H
IAR EQU 00H ;间接寻址寄存器
TMR0 EQU 01H ;定时器
STATUS EQU 03H ;状态寄存器
BSR EQU 04H ;bank选择寄存器
PORTA EQU 05H ;I/0端口寄存器
PORTB EQU 06H ;I/0端口寄存器
PORTC EQU 07H ;I/0端口寄存器
PORTD EQU 20H ;I/0端口寄存器
PULL EQU 21H ;PULL-High上拉寄存器
WAKEUP EQU 22H ;唤醒控制寄存器--被用来设定watchdog允许和禁止
IRQM EQU 23H ;中断屏蔽寄存器
IRQF EQU 24H ;中断标志寄存器
WDTSEL EQU 25H
TMR1_CON1 EQU 26H ;TMR1控制寄存器
TMR1_CON2 EQU 27H ;TMR1_con2控制寄存器
TMR2_CON EQU 40H ;TMR2控制寄存器
CP_VR EQU 41H ;里置参考电源
CP_OUT EQU 42H ;比较器设置
TMR1_T EQU 43H ;TMR1重装寄存器
TMR2_T EQU 44H ;TMR2重装寄存器
TMR1 EQU 45H
TMR2 EQU 46H
ORG tx1714
GOTO main
ORG 7FEH
ORG 000H
main
;----------initial-------
MOVLA 00H
IODIR PA
IODIR PB
IODIR PC
MOVAM PA
MOVAM BSR
MOVAM STATUS
MOVAM TMR0
MOVAM TMR1
MOVAM TMR2
;-----------------------
MOVLA AAH ;写入RAM的数据
MOVAM 08H
MOVAM 09H
MOVAM 0AH
MOVAM 0BH
MOVAM 0CH
MOVAM 0DH
MOVAM 0EH
MOVAM 0FH
MOVAM 10H
MOVAM 11H
MOVAM 12H
MOVAM 13H
MOVAM 14H
MOVAM 15H
MOVAM 16H
MOVAM 17H
MOVAM 18H
MOVAM 19H
MOVAM 1AH
MOVAM 1BH
MOVAM 1CH
MOVAM 1DH
MOVAM 1EH
MOVAM 1FH
MOVAM 28H
MOVAM 29H
MOVAM 2AH
MOVAM 2BH
MOVAM 2CH
MOVAM 2DH
MOVAM 2EH
MOVAM 2FH
MOVAM 30H
MOVAM 31H
MOVAM 32H
MOVAM 33H
MOVAM 34H
MOVAM 35H
MOVAM 36H
MOVAM 37H
MOVAM 38H
MOVAM 39H
MOVAM 3AH
MOVAM 3BH
MOVAM 3CH
MOVAM 3DH
MOVAM 3EH
MOVAM 3FH
MOVAM 48H
MOVAM 49H
MOVAM 4AH
MOVAM 4BH
MOVAM 4CH
MOVAM 4DH
MOVAM 4EH
MOVAM 4FH
MOVAM 50H
MOVAM 51H
MOVAM 52H
MOVAM 53H
MOVAM 54H
MOVAM 55H
MOVAM 56H
MOVAM 57H
MOVAM 58H
MOVAM 59H
MOVAM 5AH
MOVAM 5BH
MOVAM 5CH
MOVAM 5DH
MOVAM 5EH
MOVAM 5FH
MOVAM 68H
MOVAM 69H
MOVAM 6AH
MOVAM 6BH
MOVAM 6CH
MOVAM 6DH
MOVAM 6EH
MOVAM 6FH
MOVAM 70H
MOVAM 71H
MOVAM 72H
MOVAM 73H
MOVAM 74H
MOVAM 75H
MOVAM 76H
MOVAM 77H
MOVAM 78H
MOVAM 79H
MOVAM 7AH
MOVAM 7BH
MOVAM 7CH
MOVAM 7DH
MOVAM 7EH
MOVAM 7FH
;-----------------------
MOVM 08H,0
MOVAM PA
CLRA
MOVM 09H,0
MOVAM PA
CLRA
MOVM 0AH,0
MOVAM PA
CLRA
MOVM 0BH,0
MOVAM PA
CLRA
MOVM 0CH,0
MOVAM PA
CLRA
MOVM 0DH,0
MOVAM PA
CLRA
MOVM 0EH,0
MOVAM PA
CLRA
MOVM 0FH,0
MOVAM PA
CLRA
MOVM 10H,0
MOVAM PA
CLRA
MOVM 11H,0
MOVAM PA
CLRA
MOVM 12H,0
MOVAM PA
CLRA
MOVM 13H,0
MOVAM PA
CLRA
MOVM 14H,0
MOVAM PA
CLRA
MOVM 15H,0
MOVAM PA
CLRA
MOVM 16H,0
MOVAM PA
CLRA
MOVM 17H,0
MOVAM PA
CLRA
MOVM 18H,0
MOVAM PA
CLRA
MOVM 19H,0
MOVAM PA
CLRA
MOVM 1AH,0
MOVAM PA
CLRA
MOVM 1BH,0
MOVAM PA
CLRA
MOVM 1CH,0
MOVAM PA
CLRA
MOVM 1DH,0
MOVAM PA
CLRA
MOVM 1EH,0
MOVAM PA
CLRA
MOVM 1FH,0
MOVAM PA
CLRA
MOVM 28H,0
MOVAM PA
CLRA
MOVM 29H,0
MOVAM PA
CLRA
MOVM 2AH,0
MOVAM PA
CLRA
MOVM 2BH,0
MOVAM PA
CLRA
MOVM 2CH,0
MOVAM PA
CLRA
MOVM 2DH,0
MOVAM PA
CLRA
MOVM 2EH,0
MOVAM PA
CLRA
MOVM 2FH,0
MOVAM PA
CLRA
MOVM 30H,0
MOVAM PA
CLRA
MOVM 31H,0
MOVAM PA
CLRA
MOVM 32H,0
MOVAM PA
CLRA
MOVM 33H,0
MOVAM PA
CLRA
MOVM 34H,0
MOVAM PA
CLRA
MOVM 35H,0
MOVAM PA
CLRA
MOVM 36H,0
MOVAM PA
CLRA
MOVM 37H,0
MOVAM PA
CLRA
MOVM 38H,0
MOVAM PA
CLRA
MOVM 39H,0
MOVAM PA
CLRA
MOVM 3AH,0
MOVAM PA
CLRA
MOVM 3BH,0
MOVAM PA
CLRA
MOVM 3CH,0
MOVAM PA
CLRA
MOVM 3DH,0
MOVAM PA
CLRA
MOVM 3EH,0
MOVAM PA
CLRA
MOVM 3FH,0
MOVAM PA
CLRA
MOVM 48H,0
MOVAM PA
CLRA
MOVM 49H,0
MOVAM PA
CLRA
MOVM 4AH,0
MOVAM PA
CLRA
MOVM 4BH,0
MOVAM PA
CLRA
MOVM 4CH,0
MOVAM PA
CLRA
MOVM 4DH,0
MOVAM PA
CLRA
MOVM 4EH,0
MOVAM PA
CLRA
MOVM 4FH,0
MOVAM PA
CLRA
MOVM 50H,0
MOVAM PA
CLRA
MOVM 51H,0
MOVAM PA
CLRA
MOVM 52H,0
MOVAM PA
CLRA
MOVM 53H,0
MOVAM PA
CLRA
MOVM 54H,0
MOVAM PA
CLRA
MOVM 55H,0
MOVAM PA
CLRA
MOVM 56H,0
MOVAM PA
CLRA
MOVM 57H,0
MOVAM PA
CLRA
MOVM 58H,0
MOVAM PA
CLRA
MOVM 59H,0
MOVAM PA
CLRA
MOVM 5AH,0
MOVAM PA
CLRA
MOVM 5BH,0
MOVAM PA
CLRA
MOVM 5CH,0
MOVAM PA
CLRA
MOVM 5DH,0
MOVAM PA
CLRA
MOVM 5EH,0
MOVAM PA
CLRA
MOVM 5FH,0
MOVAM PA
CLRA
MOVM 68H,0
MOVAM PA
CLRA
MOVM 69H,0
MOVAM PA
CLRA
MOVM 6AH,0
MOVAM PA
CLRA
MOVM 6BH,0
MOVAM PA
CLRA
MOVM 6CH,0
MOVAM PA
CLRA
MOVM 6DH,0
MOVAM PA
CLRA
MOVM 6EH,0
MOVAM PA
CLRA
MOVM 6FH,0
MOVAM PA
CLRA
MOVM 70H,0
MOVAM PA
CLRA
MOVM 71H,0
MOVAM PA
CLRA
MOVM 72H,0
MOVAM PA
CLRA
MOVM 73H,0
MOVAM PA
CLRA
MOVM 74H,0
MOVAM PA
CLRA
MOVM 75H,0
MOVAM PA
CLRA
MOVM 76H,0
MOVAM PA
CLRA
MOVM 77H,0
MOVAM PA
CLRA
MOVM 78H,0
MOVAM PA
CLRA
MOVM 79H,0
MOVAM PA
CLRA
MOVM 7AH,0
MOVAM PA
CLRA
MOVM 7BH,0
MOVAM PA
CLRA
MOVM 7CH,0
MOVAM PA
CLRA
MOVM 7DH,0
MOVAM PA
CLRA
MOVM 7EH,0
MOVAM PA
CLRA
MOVM 7FH,0
MOVAM PA
CLRA
MOVLA FFH
MOVAM PB
NOP
GOTO $
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -