您的位置:控制工程论坛网论坛 » 软件与程序 » MCS-51单片机实用子程序库 初始化51程序

xilinxue

xilinxue   |   当前状态:在线

总积分:16186  2024年可用积分:0

注册时间: 2008-06-26

最后登录时间: 2020-03-22

空间 发短消息加为好友

MCS-51单片机实用子程序库 初始化51程序

xilinxue  发表于 2009/2/7 12:51:02      1185 查看 2 回复  [上一主题]  [下一主题]

手机阅读

;片外RAM初始化子程序(双字节个单元)
C_CLR_Double_EPRAM:
 MOV A,ADDPL
 MOV DPL,A
 MOV A,ADDPH
 MOV DPH,A
 MOV A,R7
 JZ EBC21
 INC R6
C_CLR_Double_EPRAM_Loop:
 CLR A
 MOVX @DPTR,A
 INC DPTR
 DJNZ R7,C_CLR_Double_EPRAM_Loop
 DJNZ R6,C_CLR_Double_EPRAM_Loop
 RET
1楼 0 0 回复
  • xilinxue

    xilinxue   |   当前状态:在线

    总积分:16186  2024年可用积分:0

    注册时间: 2008-06-26

    最后登录时间: 2020-03-22

    空间 发短消息加为好友

    xilinxue   发表于 2009/2/7 12:50:23


    C_CLR_RAM:
     MOV A,R0
     MOV R1,A
     CLR A
    C_CLR_RAM_Loop:
     MOV @R1,A
     INC R1
     DJNZ R7,C_CLR_RAM_Loop
     RET
    2楼 回复本楼

    引用 xilinxue 2009/2/7 12:50:23 发表于2楼的内容

  • xilinxue

    xilinxue   |   当前状态:在线

    总积分:16186  2024年可用积分:0

    注册时间: 2008-06-26

    最后登录时间: 2020-03-22

    空间 发短消息加为好友

    xilinxue   发表于 2009/2/7 12:51:02


    C_CLR_EPRAM:
     MOV A,ADDPL
     MOV DPL,A
     MOV A,ADDPH
     MOV DPH,A
     CLR C
    C_CLR_EPRAM_Loop:
     MOVX @DPTR,A
     INC DPTR
     DJNZ R7,C_CLR_EPRAM_Loop
     RET
    3楼 回复本楼

    引用 xilinxue 2009/2/7 12:51:02 发表于3楼的内容

总共 , 当前 /