boot.a51

来自「upsd3200单片机IAP的实现」· A51 代码 · 共 36 行

A51
36
字号
PageReg		equ 80e0h
VmReg		equ 80e2h
 
    PUBLIC   RUNAPP
    PUBLIC   RUNBOOT
         cseg at 07f00h
         org  07f00h
RUNAPP: 

          mov dptr,#PageReg
          mov a,#0;
          movx @dptr,a
		 
          mov dptr,#VmReg
          movx a,@dptr
          mov a,#04h		;Code can access main, Data can access Boot 
          movx @dptr,a      	;jump to main application
                
          ljmp 0000h


          org  07f80h
RUNBOOT:  
          mov dptr ,#PageReg
          mov a,#008h;
          movx @dptr,a

          mov dptr,#VmReg
          movx a,@dptr
          mov a,#12h		;Code can access Boot , Data can access Main
          movx @dptr,a            ;jump to boot application
                
          ljmp 0000h
                
          end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?