📄 clonep.asm
字号:
;; Clone IP point adress from EEPROM to prebuilded EEPROM packet;;extrn NUMBER(flash_ip_point);extrn BIT(flagIPactive) .global cloneIPpoint.nolist.include "param.inc".include "8019.inc".list .text.if RD2cloneIPpoint: ENABLE_DPTR2 ;select DPTR' mov DPTR,#flash_ip_point DISABLE_DPTR2 ;select DPTR.elsecloneIPpoint: mov DPH1,#HIGH(flash_ip_point) mov DPL1,#LOW(flash_ip_point).endif clr flagIPactive mov r1,#IP_ADDR_LENloadipp:ENABLE_EE_DPTR2 ;select EEPROM & DPTR' movx a,@dptr inc dptr ;inc source pointer jz nosetIPactive setb flagIPactivenosetIPactive: DISABLE_DPTR2 ;select DPTR lcall eewritea ; WARNING - OFF EEPROM inc dptr ;inc destination pointer djnz r1,loadipp ret ;; END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -