⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mb90340.asm

📁 mb90340的CAN程序
💻 ASM
📖 第 1 页 / 共 3 页
字号:
PRLHA    .equ 0x7915
__prllb   .res.b 1             ;007916
PRLLB    .equ 0x7916
__prlhb   .res.b 1             ;007917
PRLHB    .equ 0x7917
__prlcd   .res.b 4             ;007918
PRLCD    .equ 0x7918
 .org 0x7918
__prllc   .res.b 1             ;007918
PRLLC    .equ 0x7918
__prlhc   .res.b 1             ;007919
PRLHC    .equ 0x7919
__prlld   .res.b 1             ;00791A
PRLLD    .equ 0x791A
__prlhd   .res.b 1             ;00791B
PRLHD    .equ 0x791B
__prlef   .res.b 4             ;00791C
PRLEF    .equ 0x791C
 .org 0x791C
__prlle   .res.b 1             ;00791C
PRLLE    .equ 0x791C
__prlhe   .res.b 1             ;00791D
PRLHE    .equ 0x791D
__prllf   .res.b 1             ;00791E
PRLLF    .equ 0x791E
__prlhf   .res.b 1             ;00791F
PRLHF    .equ 0x791F
__ipcp0   .res.b 2             ;007920  /*  Input Capture */
IPCP0    .equ 0x7920
__ipcp1   .res.b 2             ;007922
IPCP1    .equ 0x7922
__ipcp2   .res.b 2             ;007924
IPCP2    .equ 0x7924
__ipcp3   .res.b 2             ;007926
IPCP3    .equ 0x7926
__ipcp4   .res.b 2             ;007928
IPCP4    .equ 0x7928
__ipcp5   .res.b 2             ;00792A
IPCP5    .equ 0x792A
__ipcp6   .res.b 2             ;00792C
IPCP6    .equ 0x792C
__ipcp7   .res.b 2             ;00792E
IPCP7    .equ 0x792E
__occp0   .res.b 2             ;007930  /*  Output Compare */
OCCP0    .equ 0x7930
__occp1   .res.b 2             ;007932
OCCP1    .equ 0x7932
__occp2   .res.b 2             ;007934
OCCP2    .equ 0x7934
__occp3   .res.b 2             ;007936
OCCP3    .equ 0x7936
__occp4   .res.b 2             ;007938
OCCP4    .equ 0x7938
__occp5   .res.b 2             ;00793A
OCCP5    .equ 0x793A
 .org 0x793D
__occp6   .res.b 2             ;00793D
OCCP6    .equ 0x793D
 .org 0x793E
__occp7   .res.b 2             ;00793E
OCCP7    .equ 0x793E
__tcdt0   .res.b 2             ;007940  /*  IO Timer  */
TCDT0    .equ 0x7940
__tccs0   .res.b 2             ;007942
TCCS0    .equ 0x7942
__tcdt1   .res.b 2             ;007944
TCDT1    .equ 0x7944
__tccs1   .res.b 2             ;007946
TCCS1    .equ 0x7946
__tmr0   .res.b 2             ;007948  /* Timer Reload Register */
TMR0    .equ 0x7948
 .org 0x7948
__tmrlr0   .res.b 2             ;007948
TMRLR0    .equ 0x7948
__tmr1   .res.b 2             ;00794A
TMR1    .equ 0x794A
 .org 0x794A
__tmrlr1   .res.b 2             ;00794A
TMRLR1    .equ 0x794A
__tmr2   .res.b 2             ;00794C
TMR2    .equ 0x794C
 .org 0x794C
__tmrlr2   .res.b 2             ;00794C
TMRLR2    .equ 0x794C
__tmr3   .res.b 2             ;00794E
TMR3    .equ 0x794E
 .org 0x794E
__tmrlr3   .res.b 2             ;00794E
TMRLR3    .equ 0x794E
__smr3   .res.b 1             ;007950  /*  UART3 */
SMR3    .equ 0x7950
__scr3   .res.b 1             ;007951
SCR3    .equ 0x7951
__rdr3   .res.b 1             ;007952
RDR3    .equ 0x7952
 .org 0x7952
__tdr3   .res.b 1             ;007952
TDR3    .equ 0x7952
__ssr3   .res.b 1             ;007953
SSR3    .equ 0x7953
__eccr3   .res.b 1             ;007954
ECCR3    .equ 0x7954
__escr3   .res.b 1             ;007955
ESCR3    .equ 0x7955
__bgr3   .res.b 2             ;007956
BGR3    .equ 0x7956
 .org 0x7956
__bgr03   .res.b 1             ;007956
BGR03    .equ 0x7956
__bgr13   .res.b 1             ;007957
BGR13    .equ 0x7957
__smr4   .res.b 1             ;007958  /*  UART4 */
SMR4    .equ 0x7958
__scr4   .res.b 1             ;007959
SCR4    .equ 0x7959
__rdr4   .res.b 1             ;00795A
RDR4    .equ 0x795A
 .org 0x795A
__tdr4   .res.b 1             ;00795A
TDR4    .equ 0x795A
__ssr4   .res.b 1             ;00795B
SSR4    .equ 0x795B
__eccr4   .res.b 1             ;00795C
ECCR4    .equ 0x795C
__escr4   .res.b 1             ;00795D
ESCR4    .equ 0x795D
__bgr4   .res.b 2             ;00795E
BGR4    .equ 0x795E
 .org 0x795E
__bgr04   .res.b 1             ;00795E
BGR04    .equ 0x795E
__bgr14   .res.b 1             ;00795F
BGR14    .equ 0x795F
 .org 0x796C
__clkr   .res.b 1             ;00796C  /*  Clock Monitor */
CLKR    .equ 0x796C
 .org 0x796E
__cdmr   .res.b 1             ;00796E  /*  CAN Direct Mode */
CDMR    .equ 0x796E
__canswr   .res.b 1             ;00796F
CANSWR    .equ 0x796F
__ibsr0   .res.b 1             ;007970  /*  IIC Interface 2 */
IBSR0    .equ 0x7970
__ibcr0   .res.b 1             ;007971
IBCR0    .equ 0x7971
__itba0   .res.b 2             ;007972
ITBA0    .equ 0x7972
 .org 0x7972
__itbal0   .res.b 1             ;007972
ITBAL0    .equ 0x7972
__itbah0   .res.b 1             ;007973
ITBAH0    .equ 0x7973
__itmk0   .res.b 2             ;007974
ITMK0    .equ 0x7974
 .org 0x7974
__itmkl0   .res.b 1             ;007974
ITMKL0    .equ 0x7974
__itmkh0   .res.b 1             ;007975
ITMKH0    .equ 0x7975
__isba0   .res.b 1             ;007976
ISBA0    .equ 0x7976
__ismk0   .res.b 1             ;007977
ISMK0    .equ 0x7977
__idar0   .res.b 1             ;007978
IDAR0    .equ 0x7978
 .org 0x797B
__iccr0   .res.b 1             ;00797B
ICCR0    .equ 0x797B
 .org 0x7980
__ibsr1   .res.b 1             ;007980  /*  IIC Interface 1 */
IBSR1    .equ 0x7980
__ibcr1   .res.b 1             ;007981
IBCR1    .equ 0x7981
__itba1   .res.b 2             ;007982
ITBA1    .equ 0x7982
 .org 0x7982
__itbal1   .res.b 1             ;007982
ITBAL1    .equ 0x7982
__itbah1   .res.b 1             ;007983
ITBAH1    .equ 0x7983
__itmk1   .res.b 2             ;007984
ITMK1    .equ 0x7984
 .org 0x7984
__itmkl1   .res.b 1             ;007984
ITMKL1    .equ 0x7984
__itmkh1   .res.b 1             ;007985
ITMKH1    .equ 0x7985
__isba1   .res.b 1             ;007986
ISBA1    .equ 0x7986
__ismk1   .res.b 1             ;007987
ISMK1    .equ 0x7987
__idar1   .res.b 1             ;007988
IDAR1    .equ 0x7988
 .org 0x798B
__iccr1   .res.b 1             ;00798B
ICCR1    .equ 0x798B
 .org 0x79C0
__cmpr   .res.b 2             ;0079C0  /*  Clock Modulator */
CMPR    .equ 0x79C0
 .org 0x79C0
__cmprl   .res.b 1             ;0079C0
CMPRL    .equ 0x79C0
__cmprh   .res.b 1             ;0079C1
CMPRH    .equ 0x79C1
__cmcr   .res.b 1             ;0079C2
CMCR    .equ 0x79C2
 .org 0x79E0
__padr0_l   .res.b 1             ;0079E0  /* ROM CORRECTION */
PADR0_L    .equ 0x79E0
__padr0_m   .res.b 1             ;0079E1
PADR0_M    .equ 0x79E1
__padr0_h   .res.b 1             ;0079E2
PADR0_H    .equ 0x79E2
__padr1_l   .res.b 1             ;0079E3
PADR1_L    .equ 0x79E3
__padr1_m   .res.b 1             ;0079E4
PADR1_M    .equ 0x79E4
__padr1_h   .res.b 1             ;0079E5
PADR1_H    .equ 0x79E5
__padr2_l   .res.b 1             ;0079E6
PADR2_L    .equ 0x79E6
__padr2_m   .res.b 1             ;0079E7
PADR2_M    .equ 0x79E7
__padr2_h   .res.b 1             ;0079E8
PADR2_H    .equ 0x79E8
 .org 0x79F0
__padr3_l   .res.b 1             ;0079F0
PADR3_L    .equ 0x79F0
__padr3_m   .res.b 1             ;0079F1
PADR3_M    .equ 0x79F1
__padr3_h   .res.b 1             ;0079F2
PADR3_H    .equ 0x79F2
__padr4_l   .res.b 1             ;0079F3
PADR4_L    .equ 0x79F3
__padr4_m   .res.b 1             ;0079F4
PADR4_M    .equ 0x79F4
__padr4_h   .res.b 1             ;0079F5
PADR4_H    .equ 0x79F5
__padr5_l   .res.b 1             ;0079F6
PADR5_L    .equ 0x79F6
__padr5_m   .res.b 1             ;0079F7
PADR5_M    .equ 0x79F7
__padr5_h   .res.b 1             ;0079F8
PADR5_H    .equ 0x79F8
 .org 0x7A00
__canm0   .res.b 0x40          ;007A00  /* CAN message buffer 0 */
CANM0    .equ 0x7A00
___dmyc0   .res.b 0x40          ;007A40
_DMYC0    .equ 0x7A40
___dmyc1   .res.b 0x40          ;007A80
_DMYC1    .equ 0x7A80
___dmyc2   .res.b 0x40          ;007AC0
_DMYC2    .equ 0x7AC0
__canh0   .res.b 0x1C          ;007B00  /* Status and control register, higher part */
CANH0    .equ 0x7B00
 .org 0x7C00
__canm1   .res.b 0x40          ;007C00  /*  CAN message buffer 1 */
CANM1    .equ 0x7C00
___dmyc3   .res.b 0x40          ;007C40
_DMYC3    .equ 0x7C40
___dmyc4   .res.b 0x40          ;007C80
_DMYC4    .equ 0x7C80
___dmyc5   .res.b 0x40          ;007CC0
_DMYC5    .equ 0x7CC0
__canh1   .res.b 0x1C          ;007D00  /* Status and control register, higher part */
CANH1    .equ 0x7D00
 .org 0x7E00
__canm2   .res.b 0x40          ;007E00  /*  CAN message buffer 2 */
CANM2    .equ 0x7E00
___dmyc6   .res.b 0x40          ;007E40
_DMYC6    .equ 0x7E40
___dmyc7   .res.b 0x40          ;007E80
_DMYC7    .equ 0x7E80
___dmyc8   .res.b 0x40          ;007EC0
_DMYC8    .equ 0x7EC0
__canh2   .res.b 0x1C          ;007F00  /* Status and control register, higher part */
CANH2    .equ 0x7F00
 .org 0x7FFF
___endio   .res.b 1             ;007FFF
_ENDIO    .equ 0x7FFF


 .end

⌨️ 快捷键说明

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