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

📄 nrf24l01.s

📁 nRF24L01详细编程资料
💻 S
字号:
	.module nRF24L01.c
	.area data(ram, con, rel)
_TX_ADDRESS::
	.blkb 2
	.area idata
	.byte 52,'C
	.area data(ram, con, rel)
	.blkb 2
	.area idata
	.byte 16,16
	.area data(ram, con, rel)
	.blkb 1
	.area idata
	.byte 1
	.area data(ram, con, rel)
	.dbfile E:\avrnrf24l01\nRF24L01.c
	.dbsym e TX_ADDRESS _TX_ADDRESS A[5:5]c
	.area text(rom, con, rel)
	.dbfile E:\avrnrf24l01\nRF24L01.c
	.dbfunc e nRF24L01_Initial _nRF24L01_Initial fV
	.even
_nRF24L01_Initial::
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e nRF24L01ioConfig _nRF24L01ioConfig fV
	.even
_nRF24L01ioConfig::
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e SPI_RW _SPI_RW fc
;           byte -> R0
	.even
_SPI_RW::
	.dbline 0 ; func end
	ret
	.dbsym l byte 0 c
	.dbend
	.dbfunc e SPI_RW_Reg _SPI_RW_Reg fc
;          value -> R1
;            reg -> R0
	.even
_SPI_RW_Reg::
	.dbline 0 ; func end
	ret
	.dbsym l value 2 c
	.dbsym l reg 0 c
	.dbend
	.dbfunc e SPI_Read _SPI_Read fc
;            reg -> R0
	.even
_SPI_Read::
	.dbline 0 ; func end
	ret
	.dbsym l reg 0 c
	.dbend
	.dbfunc e SPI_Read_Buf _SPI_Read_Buf fc
;          bytes -> R2
;           pBuf -> R1,R2
;            reg -> R0
	.even
_SPI_Read_Buf::
	.dbline 0 ; func end
	ret
	.dbsym l bytes 4 c
	.dbsym l pBuf 2 pc
	.dbsym l reg 0 c
	.dbend
	.dbfunc e SPI_Write_Buf _SPI_Write_Buf fc
;          bytes -> R2
;           pBuf -> R1,R2
;            reg -> R0
	.even
_SPI_Write_Buf::
	.dbline 0 ; func end
	ret
	.dbsym l bytes 4 c
	.dbsym l pBuf 2 pc
	.dbsym l reg 0 c
	.dbend
	.dbfunc e RX_Mode _RX_Mode fV
	.even
_RX_Mode::
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e TX_Mode _TX_Mode fV
	.even
_TX_Mode::
	.dbline 0 ; func end
	ret
	.dbend

⌨️ 快捷键说明

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