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

📄 t01.asm

📁 51单片机定时器程序编写实例
💻 ASM
📖 第 1 页 / 共 5 页
字号:
CAN_MOFCR6_GDFS	SET	0
CAN_MOFCR6_IDC	SET	0
CAN_MOFCR6_MMC	SET	0
CAN_MOFCR6_OVIE	SET	0
CAN_MOFCR6_RMM	SET	0
CAN_MOFCR6_RXIE	SET	0
CAN_MOFCR6_SDT	SET	0
CAN_MOFCR6_STT	SET	0
CAN_MOFCR6_TXIE	SET	0

; CAN Message Object 7 Function Control Register
CAN_MOFCR7_0	SET	0
CAN_MOFCR7_0	SET	0
CAN_MOFCR7_0	SET	0
CAN_MOFCR7_0	SET	0
CAN_MOFCR7_DATC	SET	0
CAN_MOFCR7_DLC	SET	0
CAN_MOFCR7_DLCC	SET	0
CAN_MOFCR7_FRREN	SET	0
CAN_MOFCR7_GDFS	SET	0
CAN_MOFCR7_IDC	SET	0
CAN_MOFCR7_MMC	SET	0
CAN_MOFCR7_OVIE	SET	0
CAN_MOFCR7_RMM	SET	0
CAN_MOFCR7_RXIE	SET	0
CAN_MOFCR7_SDT	SET	0
CAN_MOFCR7_STT	SET	0
CAN_MOFCR7_TXIE	SET	0

; CAN Message Object 8 Function Control Register
CAN_MOFCR8_0	SET	0
CAN_MOFCR8_0	SET	0
CAN_MOFCR8_0	SET	0
CAN_MOFCR8_0	SET	0
CAN_MOFCR8_DATC	SET	0
CAN_MOFCR8_DLC	SET	0
CAN_MOFCR8_DLCC	SET	0
CAN_MOFCR8_FRREN	SET	0
CAN_MOFCR8_GDFS	SET	0
CAN_MOFCR8_IDC	SET	0
CAN_MOFCR8_MMC	SET	0
CAN_MOFCR8_OVIE	SET	0
CAN_MOFCR8_RMM	SET	0
CAN_MOFCR8_RXIE	SET	0
CAN_MOFCR8_SDT	SET	0
CAN_MOFCR8_STT	SET	0
CAN_MOFCR8_TXIE	SET	0

; CAN Message Object 9 Function Control Register
CAN_MOFCR9_0	SET	0
CAN_MOFCR9_0	SET	0
CAN_MOFCR9_0	SET	0
CAN_MOFCR9_0	SET	0
CAN_MOFCR9_DATC	SET	0
CAN_MOFCR9_DLC	SET	0
CAN_MOFCR9_DLCC	SET	0
CAN_MOFCR9_FRREN	SET	0
CAN_MOFCR9_GDFS	SET	0
CAN_MOFCR9_IDC	SET	0
CAN_MOFCR9_MMC	SET	0
CAN_MOFCR9_OVIE	SET	0
CAN_MOFCR9_RMM	SET	0
CAN_MOFCR9_RXIE	SET	0
CAN_MOFCR9_SDT	SET	0
CAN_MOFCR9_STT	SET	0
CAN_MOFCR9_TXIE	SET	0

; CAN Message Object 0 FIFO/Gateway Pointer Register
CAN_MOFGPR0_BOT	SET	255
CAN_MOFGPR0_CUR	SET	255
CAN_MOFGPR0_SEL	SET	255
CAN_MOFGPR0_TOP	SET	255

; CAN Message Object 10 FIFO/Gateway Pointer Register
CAN_MOFGPR10_BOT	SET	255
CAN_MOFGPR10_CUR	SET	255
CAN_MOFGPR10_SEL	SET	255
CAN_MOFGPR10_TOP	SET	255

; CAN Message Object 11 FIFO/Gateway Pointer Register
CAN_MOFGPR11_BOT	SET	255
CAN_MOFGPR11_CUR	SET	255
CAN_MOFGPR11_SEL	SET	255
CAN_MOFGPR11_TOP	SET	255

; CAN Message Object 12 FIFO/Gateway Pointer Register
CAN_MOFGPR12_BOT	SET	255
CAN_MOFGPR12_CUR	SET	255
CAN_MOFGPR12_SEL	SET	255
CAN_MOFGPR12_TOP	SET	255

; CAN Message Object 13 FIFO/Gateway Pointer Register
CAN_MOFGPR13_BOT	SET	255
CAN_MOFGPR13_CUR	SET	255
CAN_MOFGPR13_SEL	SET	255
CAN_MOFGPR13_TOP	SET	255

; CAN Message Object 14 FIFO/Gateway Pointer Register
CAN_MOFGPR14_BOT	SET	255
CAN_MOFGPR14_CUR	SET	255
CAN_MOFGPR14_SEL	SET	255
CAN_MOFGPR14_TOP	SET	255

; CAN Message Object 15 FIFO/Gateway Pointer Register
CAN_MOFGPR15_BOT	SET	255
CAN_MOFGPR15_CUR	SET	255
CAN_MOFGPR15_SEL	SET	255
CAN_MOFGPR15_TOP	SET	255

; CAN Message Object 16 FIFO/Gateway Pointer Register
CAN_MOFGPR16_BOT	SET	255
CAN_MOFGPR16_CUR	SET	255
CAN_MOFGPR16_SEL	SET	255
CAN_MOFGPR16_TOP	SET	255

; CAN Message Object 17 FIFO/Gateway Pointer Register
CAN_MOFGPR17_BOT	SET	255
CAN_MOFGPR17_CUR	SET	255
CAN_MOFGPR17_SEL	SET	255
CAN_MOFGPR17_TOP	SET	255

; CAN Message Object 18 FIFO/Gateway Pointer Register
CAN_MOFGPR18_BOT	SET	255
CAN_MOFGPR18_CUR	SET	255
CAN_MOFGPR18_SEL	SET	255
CAN_MOFGPR18_TOP	SET	255

; CAN Message Object 19 FIFO/Gateway Pointer Register
CAN_MOFGPR19_BOT	SET	255
CAN_MOFGPR19_CUR	SET	255
CAN_MOFGPR19_SEL	SET	255
CAN_MOFGPR19_TOP	SET	255

; CAN Message Object 1 FIFO/Gateway Pointer Register
CAN_MOFGPR1_BOT	SET	255
CAN_MOFGPR1_CUR	SET	255
CAN_MOFGPR1_SEL	SET	255
CAN_MOFGPR1_TOP	SET	255

; CAN Message Object 20 FIFO/Gateway Pointer Register
CAN_MOFGPR20_BOT	SET	255
CAN_MOFGPR20_CUR	SET	255
CAN_MOFGPR20_SEL	SET	255
CAN_MOFGPR20_TOP	SET	255

; CAN Message Object 21 FIFO/Gateway Pointer Register
CAN_MOFGPR21_BOT	SET	255
CAN_MOFGPR21_CUR	SET	255
CAN_MOFGPR21_SEL	SET	255
CAN_MOFGPR21_TOP	SET	255

; CAN Message Object 22 FIFO/Gateway Pointer Register
CAN_MOFGPR22_BOT	SET	255
CAN_MOFGPR22_CUR	SET	255
CAN_MOFGPR22_SEL	SET	255
CAN_MOFGPR22_TOP	SET	255

; CAN Message Object 23 FIFO/Gateway Pointer Register
CAN_MOFGPR23_BOT	SET	255
CAN_MOFGPR23_CUR	SET	255
CAN_MOFGPR23_SEL	SET	255
CAN_MOFGPR23_TOP	SET	255

; CAN Message Object 24 FIFO/Gateway Pointer Register
CAN_MOFGPR24_BOT	SET	255
CAN_MOFGPR24_CUR	SET	255
CAN_MOFGPR24_SEL	SET	255
CAN_MOFGPR24_TOP	SET	255

; CAN Message Object 25 FIFO/Gateway Pointer Register
CAN_MOFGPR25_BOT	SET	255
CAN_MOFGPR25_CUR	SET	255
CAN_MOFGPR25_SEL	SET	255
CAN_MOFGPR25_TOP	SET	255

; CAN Message Object 26 FIFO/Gateway Pointer Register
CAN_MOFGPR26_BOT	SET	255
CAN_MOFGPR26_CUR	SET	255
CAN_MOFGPR26_SEL	SET	255
CAN_MOFGPR26_TOP	SET	255

; CAN Message Object 27 FIFO/Gateway Pointer Register
CAN_MOFGPR27_BOT	SET	255
CAN_MOFGPR27_CUR	SET	255
CAN_MOFGPR27_SEL	SET	255
CAN_MOFGPR27_TOP	SET	255

; CAN Message Object 28 FIFO/Gateway Pointer Register
CAN_MOFGPR28_BOT	SET	255
CAN_MOFGPR28_CUR	SET	255
CAN_MOFGPR28_SEL	SET	255
CAN_MOFGPR28_TOP	SET	255

; CAN Message Object 29 FIFO/Gateway Pointer Register
CAN_MOFGPR29_BOT	SET	255
CAN_MOFGPR29_CUR	SET	255
CAN_MOFGPR29_SEL	SET	255
CAN_MOFGPR29_TOP	SET	255

; CAN Message Object 2 FIFO/Gateway Pointer Register
CAN_MOFGPR2_BOT	SET	255
CAN_MOFGPR2_CUR	SET	255
CAN_MOFGPR2_SEL	SET	255
CAN_MOFGPR2_TOP	SET	255

; CAN Message Object 30 FIFO/Gateway Pointer Register
CAN_MOFGPR30_BOT	SET	255
CAN_MOFGPR30_CUR	SET	255
CAN_MOFGPR30_SEL	SET	255
CAN_MOFGPR30_TOP	SET	255

; CAN Message Object 31 FIFO/Gateway Pointer Register
CAN_MOFGPR31_BOT	SET	255
CAN_MOFGPR31_CUR	SET	255
CAN_MOFGPR31_SEL	SET	255
CAN_MOFGPR31_TOP	SET	255

; CAN Message Object 3 FIFO/Gateway Pointer Register
CAN_MOFGPR3_BOT	SET	255
CAN_MOFGPR3_CUR	SET	255
CAN_MOFGPR3_SEL	SET	255
CAN_MOFGPR3_TOP	SET	255

; CAN Message Object 4 FIFO/Gateway Pointer Register
CAN_MOFGPR4_BOT	SET	255
CAN_MOFGPR4_CUR	SET	255
CAN_MOFGPR4_SEL	SET	255
CAN_MOFGPR4_TOP	SET	255

; CAN Message Object 5 FIFO/Gateway Pointer Register
CAN_MOFGPR5_BOT	SET	255
CAN_MOFGPR5_CUR	SET	255
CAN_MOFGPR5_SEL	SET	255
CAN_MOFGPR5_TOP	SET	255

; CAN Message Object 6 FIFO/Gateway Pointer Register
CAN_MOFGPR6_BOT	SET	255
CAN_MOFGPR6_CUR	SET	255
CAN_MOFGPR6_SEL	SET	255
CAN_MOFGPR6_TOP	SET	255

; CAN Message Object 7 FIFO/Gateway Pointer Register
CAN_MOFGPR7_BOT	SET	255
CAN_MOFGPR7_CUR	SET	255
CAN_MOFGPR7_SEL	SET	255
CAN_MOFGPR7_TOP	SET	255

; CAN Message Object 8 FIFO/Gateway Pointer Register
CAN_MOFGPR8_BOT	SET	255
CAN_MOFGPR8_CUR	SET	255
CAN_MOFGPR8_SEL	SET	255
CAN_MOFGPR8_TOP	SET	255

; CAN Message Object 9 FIFO/Gateway Pointer Register
CAN_MOFGPR9_BOT	SET	255
CAN_MOFGPR9_CUR	SET	255
CAN_MOFGPR9_SEL	SET	255
CAN_MOFGPR9_TOP	SET	255

; CAN Message Object 0 Interrupt Pointer Register
CAN_MOIPR0_CFCVAL	SET	0
CAN_MOIPR0_MPN	SET	0
CAN_MOIPR0_RXINP	SET	0
CAN_MOIPR0_TXINP	SET	0

; CAN Message Object 10 Interrupt Pointer Register
CAN_MOIPR10_CFCVAL	SET	0
CAN_MOIPR10_MPN	SET	10
CAN_MOIPR10_RXINP	SET	0
CAN_MOIPR10_TXINP	SET	0

; CAN Message Object 11 Interrupt Pointer Register
CAN_MOIPR11_CFCVAL	SET	0
CAN_MOIPR11_MPN	SET	11
CAN_MOIPR11_RXINP	SET	0
CAN_MOIPR11_TXINP	SET	0

; CAN Message Object 12 Interrupt Pointer Register
CAN_MOIPR12_CFCVAL	SET	0
CAN_MOIPR12_MPN	SET	12
CAN_MOIPR12_RXINP	SET	0
CAN_MOIPR12_TXINP	SET	0

; CAN Message Object 13 Interrupt Pointer Register
CAN_MOIPR13_CFCVAL	SET	0
CAN_MOIPR13_MPN	SET	13
CAN_MOIPR13_RXINP	SET	0
CAN_MOIPR13_TXINP	SET	0

; CAN Message Object 14 Interrupt Pointer Register
CAN_MOIPR14_CFCVAL	SET	0
CAN_MOIPR14_MPN	SET	14
CAN_MOIPR14_RXINP	SET	0
CAN_MOIPR14_TXINP	SET	0

; CAN Message Object 15 Interrupt Pointer Register
CAN_MOIPR15_CFCVAL	SET	0
CAN_MOIPR15_MPN	SET	15
CAN_MOIPR15_RXINP	SET	0
CAN_MOIPR15_TXINP	SET	0

; CAN Message Object 16 Interrupt Pointer Register
CAN_MOIPR16_CFCVAL	SET	0
CAN_MOIPR16_MPN	SET	16
CAN_MOIPR16_RXINP	SET	0
CAN_MOIPR16_TXINP	SET	0

; CAN Message Object 17 Interrupt Pointer Register
CAN_MOIPR17_CFCVAL	SET	0
CAN_MOIPR17_MPN	SET	17
CAN_MOIPR17_RXINP	SET	0
CAN_MOIPR17_TXINP	SET	0

; CAN Message Object 18 Interrupt Pointer Register
CAN_MOIPR18_CFCVAL	SET	0
CAN_MOIPR18_MPN	SET	18
CAN_MOIPR18_RXINP	SET	0
CAN_MOIPR18_TXINP	SET	0

; CAN Message Object 19 Interrupt Pointer Register
CAN_MOIPR19_CFCVAL	SET	0
CAN_MOIPR19_MPN	SET	19
CAN_MOIPR19_RXINP	SET	0
CAN_MOIPR19_TXINP	SET	0

; CAN Message Object 1 Interrupt Pointer Register
CAN_MOIPR1_CFCVAL	SET	0
CAN_MOIPR1_MPN	SET	1
CAN_MOIPR1_RXINP	SET	0
CAN_MOIPR1_TXINP	SET	0

; CAN Message Object 20 Interrupt Pointer Register
CAN_MOIPR20_CFCVAL	SET	0
CAN_MOIPR20_MPN	SET	20
CAN_MOIPR20_RXINP	SET	0
CAN_MOIPR20_TXINP	SET	0

; CAN Message Object 21 Interrupt Pointer Register
CAN_MOIPR21_CFCVAL	SET	0
CAN_MOIPR21_MPN	SET	21
CAN_MOIPR21_RXINP	SET	0
CAN_MOIPR21_TXINP	SET	0

; CAN Message Object 22 Interrupt Pointer Register
CAN_MOIPR22_CFCVAL	SET	0
CAN_MOIPR22_MPN	SET	22
CAN_MOIPR22_RXINP	SET	0
CAN_MOIPR22_TXINP	SET	0

; CAN Message Object 23 Interrupt Pointer Register
CAN_MOIPR23_CFCVAL	SET	0
CAN_MOIPR23_MPN	SET	23
CAN_MOIPR23_RXINP	SET	0
CAN_MOIPR23_TXINP	SET	0

; CAN Message Object 24 Interrupt Pointer Register
CAN_MOIPR24_CFCVAL	SET	0
CAN_MOIPR24_MPN	SET	24
CAN_MOIPR24_RXINP	SET	0
CAN_MOIPR24_TXINP	SET	0

; CAN Message Object 25 Interrupt Pointer Register
CAN_MOIPR25_CFCVAL	SET	0
CAN_MOIPR25_MPN	SET	25
CAN_MOIPR25_RXINP	SET	0
CAN_MOIPR25_TXINP	SET	0

; CAN Message Object 26 Interrupt Pointer Register
CAN_MOIPR26_CFCVAL	SET	0
CAN_MOIPR26_MPN	SET	26
CAN_MOIPR26_RXINP	SET	0
CAN_MOIPR26_TXINP	SET	0

; CAN Message Object 27 Interrupt Pointer Register
CAN_MOIPR27_CFCVAL	SET	0
CAN_MOIPR27_MPN	SET	27
CAN_MOIPR27_RXINP	SET	0
CAN_MOIPR27_TXINP	SET	0

; CAN Message Object 28 Interrupt Pointer Register
CAN_MOIPR28_CFCVAL	SET	0
CAN_MOIPR28_MPN	SET	28
CAN_MOIPR28_RXINP	SET	0
CAN_MOIPR28_TXINP	SET	0

; CAN Message Object 29 Interrupt Pointer Register
CAN_MOIPR29_CFCVAL	SET	0
CAN_MOIPR29_MPN	SET	29
CAN_MOIPR29_RXINP	SET	0
CAN_MOIPR29_TXINP	SET	0

; CAN Message Object 2 Interrupt Pointer Register
CAN_MOIPR2_CFCVAL	SET	0
CAN_MOIPR2_MPN	SET	2
CAN_MOIPR2_RXINP	SET	0
CAN_MOIPR2_TXINP	SET	0

; CAN Message Object 30 Interrupt Pointer Register
CAN_MOIPR30_CFCVAL	SET	0
CAN_MOIPR30_MPN	SET	30
CAN_MOIPR30_RXINP	SET	0
CAN_MOIPR30_TXINP	SET	0

; CAN Message Object 31 Interrupt Pointer Register
CAN_MOIPR31_CFCVAL	SET	0
CAN_MOIPR31_MPN	SET	31
CAN_MOIPR31_RXINP	SET	0
CAN_MOIPR31_TXINP	SET	0

; CAN Message Object 3 Interrupt Pointer Register
CAN_MOIPR3_CFCVAL	SET	0
CAN_MOIPR3_MPN	SET	3
CAN_MOIPR3_RXINP	SET	0
CAN_MOIPR3_TXINP	SET	0

; CAN Message Object 4 Interrupt Pointer Register
CAN_MOIPR4_CFCVAL	SET	0
CAN_MOIPR4_MPN	SET	4
CAN_MOIPR4_RXINP	SET	0
CAN_MOIPR4_TXINP	SET	0

; CAN Message Object 5 Interrupt Pointer Register
CAN_MOIPR5_CFCVAL	SET	0
CAN_MOIPR5_MPN	SET	5
CAN_MOIPR5_RXINP	SET	0
CAN_MOIPR5_TXINP	SET	0

; CAN Message Object 6 Interrupt Pointer Register
CAN_MOIPR6_CFCVAL	SET	0
CAN_MOIPR6_MPN	SET	6
CAN_MOIPR6_RXINP	SET	0
CAN_MOIPR6_TXINP	SET	0

; CAN Message Object 7 Interrupt Pointer Register
CAN_MOIPR7_CFCVAL	SET	0
CAN_MOIPR7_MPN	SET	7
CAN_MOIPR7_RXINP	SET	0
CAN_MOIPR7_TXINP	SET	0

; CAN Message Object 8 Interrupt Pointer Register
CAN_MOIPR8_CFCVAL	SET	0
CAN_MOIPR8_MPN	SET	8
CAN_MOIPR8_RXINP	SET	0
CAN_MOIPR8_TXINP	SET	0

; CAN Message Object 9 Interrupt Pointer Register
CAN_MOIPR9_CFCVAL	SET	0
CAN_MOIPR9_MPN	SET	9
CAN_MOIPR9_RXINP	SET	0
CAN_MOIPR9_TXINP	SET	0

; Message Index Register 0
CAN_MSID0_INDEX	SET	0

; Message Index Register 1
CAN_MSID1_INDEX	SET	0

; Message Index Mask Register
CAN_MSIMASK_IM	SET	0

; Message Pending Register 0
CAN_MSPND0_PND	SET	0

; Message Pending Register 1
CAN_MSPND1_PND	SET	0

; Node 0 Bit Timing Register
CAN_NBTR0_0	SET	0
CAN_NBTR0_BRP	SET	47
CAN_NBTR0_DIV8	SET	0
CAN_NBTR0_SJW	SET	1
CAN_NBTR0_TSEG1	SET	4
CAN_NBTR0_TSEG2	SET	3

; Node 1 Bit Timing Register
CAN_NBTR1_0	SET	0
CAN_NBTR1_BRP	SET	47
CAN_NBTR1_DIV8	SET	0
CAN_NBTR1_SJW	SET	1
CAN_NBTR1_TSEG1	SET	4
CAN_NBTR1_TSEG2	SET	3

; Node 0 Control Register
CAN_NCR0_0	SET	0
CAN_NCR0_ALIE	SET	0
CAN_NCR0_CALM	SET	0
CAN_NCR0_CANDIS	SET	0
CAN_NCR0_CCE	SET	0
CAN_NCR0_INIT	SET	1
CAN_NCR0_LECIE	SET	0
CAN_NCR0_TRIE	SET	0

; Node 1 Control Register
CAN_NCR1_0	SET	0
CAN_NCR1_0	SET	0
CAN_NCR1_ALIE	SET	0
CAN_NCR1_CALM	SET	0
CAN_NCR1_CANDIS	SET	0
CAN_NCR1_CCE	SET	0
CAN_NCR1_INIT	SET	1
CAN_NCR1_LECIE	SET	0
CAN_NCR1_TRIE	SET	0

; Node 0 Error Counter Register
CAN_NECNT0_0	SET	0
CAN_NECNT0_EWRNLVL	SET	96
CAN_NECNT0_LEINC	SET	0
CAN_NECNT0_LETD	SET	0
CAN_NECNT0_REC	SET	0
CAN_NECNT0_TEC	SET	0

; Node 1 Error Counter Register
CAN_NECNT1_0	SET	0
CAN_NECNT1_EWRNLVL	SET	96
CAN_NECNT1_LEINC	SET	0
CAN_NECNT1_LETD	SET	0
CAN_NECNT1_REC	SET	0
CAN_NECNT1_TEC	SET	0

; Node 0 Frame Counter Register
CAN_NFCR0_0	SET	0
CAN_NFCR0_0	SET	0
CAN_NFCR0_CFC	SET	0
CAN_NFCR0_CFCIE	SET	0
CAN_NFCR0_CFCOV	SET	0
CAN_NFCR0_CFMOD	SET	0
CAN_NFCR0_CFSEL	SET	0

; Node 1 Frame Counter Register
CAN_NFCR1_0	SET	0
CAN_NFCR1_0	SET	0
CAN_NFCR1_CFC	SET	0
CAN_NFCR1_CFCIE	SET	0
CAN_NFCR1_CFCOV	SET	0
CAN_NFCR1_CFMOD	SET	0
CAN_NFCR1_CFSEL	SET	0

; Node 0 Interrupt Pointer Register
CAN_NIPR0_0	SET	0
CAN_NIPR0_ALINP	SET	0
CAN_NIPR0_CFCINP	SET	0
CAN_NIPR0_LECINP	SET	0
CAN_NIPR0_TRINP	SET	0

; Node 1 Interrupt Pointer Register
CAN_NIPR1_0	SET	0
CAN_NIPR1_ALINP	SET	0
CAN_NIPR1_CFCINP	SET	0
CAN_NIPR1_LECINP	SE

⌨️ 快捷键说明

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